[m-rev.] For review: Deep Profiling and Program Representation file format changes.

Paul Bone pbone at csse.unimelb.edu.au
Tue Aug 12 21:50:00 AEST 2008


On Tue, Aug 12, 2008 at 09:34:53PM +1000, Paul Bone wrote:
> On Mon, Aug 11, 2008 at 02:08:00PM +1000, Paul Bone wrote:
> > 
> > For review by Zoltan.
> > 
> > Estimated hours taken: 7.5 
> > Branches: main
> > 
> > Deep profiling and program representation file format changes.
> > 
> > Include a table of variable names in the program representation used by the
> > deep profiler (Deep.procrep).  The table shouldn't contain variables
> > introduced by the compiler.
> > 
> > Include the name of the program from which the deep profile was generated in
> > the header of the deep profiling data file (Deep.data).
> > 
> 
> Introduction of the variable table increases the compiler's binary size
> by roughly 1%, the procedure representation for the compiler is
> increased by 7%.  
> 
> Compiler binary size asm_fast.gc.profdeep on ia32:

Erm,  I mean none.gc.profdeep on eris, which I think is ia32.

>    with vartable:               121,313,040
>    before varable change:       119,792,924
> 
> Procrep size:
>    with vartable:                21,201,464
>    before vartable change:       19,743,127
> 
> These sizes are measured in bytes.
> 
> 


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mercurylang.org/archives/reviews/attachments/20080812/ff586bca/attachment.sig>


More information about the reviews mailing list