[m-rev.] For review: Deep Profiling and Program Representation file format changes.
Paul Bone
pbone at csse.unimelb.edu.au
Tue Aug 12 21:34:53 AEST 2008
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:
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/6f7948f9/attachment.sig>
More information about the reviews
mailing list