Date: Fri, 24 Apr 2009 15:39:36 -0500 From: Robert Noland <rnoland@FreeBSD.org> To: Eygene Ryabinkin <rea-fbsd@codelabs.ru> Cc: freebsd-x11@FreeBSD.org Subject: Re: ports/132615: [patch] x11/libX11: work aroung parsing bug in Bash 4.0 Message-ID: <1240605576.2142.47.camel@balrog.2hip.net> In-Reply-To: <200904242010.n3OKA41e084949@freefall.freebsd.org> References: <200904242010.n3OKA41e084949@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-vDn4VnSIy5I0M7yr+gNy Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Fri, 2009-04-24 at 20:10 +0000, Eygene Ryabinkin wrote: > The following reply was made to PR ports/132615; it has been noted by GNA= TS. >=20 > From: Eygene Ryabinkin <rea-fbsd@codelabs.ru> > To: bug-followup@freebsd.org > Cc: x11@freebsd.org, obrien@freebsd.org, stas@freebsd.org, miwi@FreeBSD.o= rg > Subject: Re: ports/132615: [patch] x11/libX11: work aroung parsing bug in > Bash 4.0 > Date: Sat, 25 Apr 2009 00:03:20 +0400 >=20 > Gentlemen, good day. > =20 > Sun, Mar 15, 2009 at 10:20:17AM +0300, Eygene Ryabinkin wrote: > > I had researched on the DOLT a little bit more and found that > > doltcompile greatly speeds up the compilation process, because it was > > written precisely for this purpose: > > http://lists.debian.org/debian-devel/2008/04/msg00286.html > >=20 > > So, I would say that it's better to patch the doltcompile script itsel= f > > rather than to drop support for it. > =20 > I had made some measurements for non-DOLT and DOLT case for the > current libX11 case. Here are the results of ministat spawned > for data from 10 compilation cycles with DOLT and without DOLT: > (fully warmed disk cache, almost zero activity on the machine, > all resources are dedicated to the port building): > ----- > x noDOLT.real > + withDOLT.real > +-----------------------------------------------------------------------= -------+ > | ++ = | > | ++ x = | > | +++++ + x xxx = xx xxx| > ||______M_A_________| |___A= ____| | > +-----------------------------------------------------------------------= -------+ > N Min Max Median Avg Std= dev > x 10 177.48 189.25 184.365 184.366 3.5870= 173 > + 10 135.01 159.06 137.345 139.211 7.0399= 976 > Difference at 95.0% confidence > -45.155 +/- 5.24948 > -24.492% +/- 2.84732% > (Student's t, pooled s =3D 5.58696) > ----- > I'd say that 45 seconds (24.5%) speedup worth some patching. > =20 > Any thoughts 'bout this? Well, I don't actually know anything about dolt... but, yes this seems like it might be worthwhile. What do you attribute the speedup to be from? Is dolt doing a parallel build, while make is not? robert. > --=20 > Eygene > _ ___ _.--. # > \`.|\..----...-'` `-._.-'_.-'` # Remember that it is hard > / ' ` , __.--' # to read the on-line manual > )/' _/ \ `-_, / # while single-stepping the kernel. > `-'" `"\_ ,_.-;_.-\_ ', fsc/as # > _.-'_./ {_.' ; / # -- FreeBSD Developers handbook > {_.-``-' {_/ # > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" --=20 Robert Noland <rnoland@FreeBSD.org> FreeBSD --=-vDn4VnSIy5I0M7yr+gNy Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) iEYEABECAAYFAknyI4gACgkQM4TrQ4qfROM74QCfQHiksm3VHuqU6LfpaGQAAMoL /AIAniQap7ol1q8xh11w0vqh7IuKdFG/ =bFMx -----END PGP SIGNATURE----- --=-vDn4VnSIy5I0M7yr+gNy--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1240605576.2142.47.camel>