I spent some time last evening and today fixing some more low
hanging fruit (still waiting for a big enough chunk of free time to
tackle the spill and stack layout rewrites), and here are the latest
statistics:

    0.2558   5160   1320 ./deSugar/should_compile/ds018.o
    0.2565   7204   1848 ./gadt/red-black.o
    0.2640   1576    416 ./typecheck/should_compile/tc008.o
    0.2649   2416    640 ./typecheck/should_compile/tc236.o
    0.2683 101532  27244 ./dph/sumnats/SumNatsVect.o
    0.2699   7024   1896 ./stranal/should_run/strun001.o
    0.2746   1792    492 ./deSugar/should_compile/ds004.o
    0.2835   1552    440 ./deSugar/should_compile/ds058.o
    0.2854  12248   3496 ./ffi/should_compile/cc004.o
    0.2871   3204    920 ./typecheck/should_compile/T3342.o
    0.2880  35024  10088 ./typecheck/should_compile/tc095.o
    0.2884   6020   1736 ./deSugar/should_compile/ds036.o
    0.3341   3460   1156 ./haddock/should_compile_flag_haddock/haddockA033.o
    0.3451   2712    936 ./simplCore/should_compile/simpl016.o
    Average percent change: 0.045714553

For comparison, here is what we had last April 18th:

    0.2830   7024   1988 ./stranal/should_run/strun001.o
    0.2833 110516  31308 ./indexed-types/should_compile/T3787.o
    0.2835   1552    440 ./deSugar/should_compile/ds058.o
    0.2871   3204    920 ./typecheck/should_compile/T3342.o
    0.2884   6020   1736 ./deSugar/should_compile/ds036.o
    0.2924   1792    524 ./deSugar/should_compile/ds004.o
    0.2962  12248   3628 ./ffi/should_compile/cc004.o
    0.3024  35024  10592 ./typecheck/should_compile/tc095.o
    0.3134  94508  29616 ./dph/sumnats/SumNatsVect.o
    0.3341   3460   1156 ./haddock/should_compile_flag_haddock/haddockA033.o
    0.3451   2712    936 ./simplCore/should_compile/simpl016.o
    0.3920   7744   3036 ./gadt/red-black.o
    0.4525 208856  94504 ./deSugar/should_run/dsrun023.o
    0.5459   2220   1212 ./deSugar/should_compile/ds005.o
    1.1125 700616 779448 ./perf/compiler/T3294.o
    Average percent change: 0.04710892

The average percent change didn't change much, but I managed to kill
off some of the big outliers.

Cheers,
Edward

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to