Oh yeah, sorry ^_^

Columns:
1. Percent size change of binary
2. Size of the old binary
3. Delta between old binary and new binary

Where "old" is "compiled with old codegen" and vice versa.
Thus,

>    0.2699   7024   1896 ./stranal/should_run/strun001.o

means that strun001.o was 7kb when compiled with the old code
gen, and gained 2kb with the new codegen, making for a 27% increase
in size.

Edward

Excerpts from Johan Tibell's message of Sat May 14 11:36:23 -0400 2011:
> Hi,
> 
> Do you mind clarifying what the different numbers mean?
> 
> Thanks!
> 
> On Sat, May 14, 2011 at 4:39 PM, Edward Z. Yang <[email protected]> wrote:
> > 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
> >

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

Reply via email to