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
>
>

Reply via email to