From owner-freebsd-arch@FreeBSD.ORG Wed Apr 9 21:16:51 2014 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CE5027C5; Wed, 9 Apr 2014 21:16:51 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B169E1172; Wed, 9 Apr 2014 21:16:51 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s39LGosd046560; Wed, 9 Apr 2014 21:16:50 GMT (envelope-from jonathan.robert.anderson@gmail.com) Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\)) Subject: Re: Compiler toolchain roadmap From: Jonathan Anderson In-Reply-To: <5345A3A5.5020400@FreeBSD.org> Date: Wed, 9 Apr 2014 22:16:49 +0100 Message-Id: <420BB3D7-7F17-4E98-8442-910704C63312@gmail.com> References: <201404021607.s32G7mhw051355@svn.freebsd.org> <20140404115256.GA85137@ivaldir.etoilebsd.net> <8D6AF193-A5A3-4A28-A230-97A543395ACA@ixsystems.com> <2E0EC8CB-B3EE-4DB8-A33D-58FD2107F14D@FreeBSD.org> <6A02504F-5543-4F91-92F6-7B4FB9A34DC4@ixsystems.com> <152D73EE-DF9E-4757-B547-F1F22B12C824@FreeBSD.org> <8E3BD3C1-A441-48C5-97BC-45EF67513096@FreeBSD.org> <6418BE83-BE78-473B-9311-C849507FA885@ixsystems.com> <5345A3A5.5020400@FreeBSD.org> To: Pedro Giffuni X-Mailer: Apple Mail (2.1874) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: Jordan Hubbard , freebsd-arch X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Apr 2014 21:16:52 -0000 On 9 Apr 2014, at 20:46, Pedro Giffuni wrote: > FWIW; >=20 > I have been looking at what in the ports tree could make some use of = libdispatch. So far the only candidates seem to be Apache's httpd MPM = and maybe cups and Webkit. If we had libdispatch in the base system, it would be fantastic to = implement a '-j auto' switch for make. As-is, the -j flag is a bit of a = hack: there is no static "correct" number of jobs to run in parallel, = there is only "would I benefit from running some more work alongside the = current mix". Jon -- Jonathan Anderson jonathan@FreeBSD.org http://freebsd.org/~jonathan/=