On Wed, Feb 23, 2011 at 08:44:04PM +0100, Ralf Wildenhues wrote: > * Paul Smith wrote on Mon, Feb 21, 2011 at 04:01:49PM CET: > > On Mon, 2011-02-21 at 02:30 -0500, Paul Smith wrote: > > > Hi Ralf. I promoted a rework of strcache.c. For your simple scaling > > > test on my system with debug compiled I get these results: > > > Try #2: > > > > Build Info 1000 2000 4000 > > 3.82 -g 2.61s 8.85s 33.52s > > 3.82 -O2 1.90s 7.62s 27.82s > > New -g (with asserts) 1.03s 2.31s 5.79s > > New -O2 (no asserts) 0.65s 1.50s 3.52s > > Cool, thanks for addressing this Paul!
Yes, Paul's rework made 3.82 a lot more faster, but still, on larger scale, it is slower compared to 3.81: 1000 2000 4000 5000 6000 7000 3.82.90 (with patch, 2.2s 4.8s 14.0s 23.5s 31.6s 44.4s -O3, no asserts) 3.81 -O3 2.5s 5.2s 11.5s 14.1s 18.3s 23.8s Thanks, Kirill _______________________________________________ Bug-make mailing list Bug-make@gnu.org http://lists.gnu.org/mailman/listinfo/bug-make