Just out of curiousity, has anyone tried rails benchmarks after applied Charles' caching compiled evals patch? Or is that in trunk already?
--Chris On 10/4/07, Christian Seiler <[EMAIL PROTECTED] > wrote: > > Hi, > I did some more test with different recent versions of trunk. In all tests > > I used -J-server and -J-Djruby.objectspace.enabled=false. I've included > the "full action" line only for the sake of readability. > > The first line represents JIT turned on, the second line is with > -J-Djruby.jit.enabled=false > > Here we go: > rev 4383 > full action: 43.340000 0.000000 43.340000 ( 43.340000) > full action: 36.770000 0.000000 36.770000 ( 36.770000) > > rev 4409 > full action: 45.034000 0.000000 45.034000 ( 45.034000) > full action: 45.921000 0.000000 45.921000 ( 45.922000) > > rev 4414 > full action: 42.952000 0.000000 42.952000 ( 42.952000) > full action: 38.571000 0.000000 38.571000 ( 38.571000) > > rev 4415 > full action: 35.767000 0.000000 35.767000 ( 35.767000) > full action: 31.382000 0.000000 31.382000 ( 31.382000) > > rev 4419 > full action: 36.063000 0.000000 36.063000 ( 36.063000) > full action: 30.328000 0.000000 30.328000 ( 30.328000) > > rev 4423 > full action: 36.255000 0.000000 36.255000 ( 36.255000) > full action: 30.551000 0.000000 30.551000 ( 30.551000) > > rev 4447 > full action: 35.245000 0.000000 35.245000 ( 35.245000) > full action: 30.266000 0.000000 30.266000 ( 30.266000) > > rev 4463 > full action: 33.966000 0.000000 33.966000 ( 33.966000) > full action: 30.188000 0.000000 30.188000 ( 30.188000) > > rev 4470 > full action: 32.928000 0.000000 32.928000 ( 32.928000) > full action: 29.895000 0.000000 29.895000 ( 29.895000) > > > and also fixes-1_0 rev 4385: > full action: 38.209000 0.000000 38.209000 ( 38.209000) > full action: 32.002000 0.000000 32.002000 ( 32.002000) > > and MRI > full action: 17.120000 1.010000 18.130000 ( 19.108413) > > > The module inclusion improvements of rev 4415 seem to pay off a lot. > > For the first time a trunk build is faster than the fixes-1_0 > build (with my setup). > > Still it runs faster without JIT. And I'm curious how fixes-1_0 > would perform if 4415 changeset was backported. > > Christian > >
