[m-rev.] for review: install each grade from separate directory

Julien Fischer juliensf at csse.unimelb.edu.au
Wed Feb 27 19:02:37 AEDT 2008


On Wed, 27 Feb 2008, Zoltan Somogyi wrote:

> On 25-Feb-2008, Zoltan Somogyi <zs at csse.unimelb.edu.au> wrote:
>> This diff prepares each grade in its own install
>> directory, so that we can *leave* all the install directories to be included
>> in a source distribution. (This diff does not do that last step.)
>
> Some further info, for your curiosities.
>
> The sizes of the grade specific install directories, in megabytes:
>
> 	259	install_grade_dir.asm_fast.gc.decldebug
> 	105	install_grade_dir.asm_fast.gc.memprof
> 	106	install_grade_dir.asm_fast.gc.prof
> 	222	install_grade_dir.asm_fast.gc.profdeep
> 	90	install_grade_dir.asm_fast.gc.rbmm
> 	90	install_grade_dir.asm_fast.gc.rbmmd
> 	91	install_grade_dir.asm_fast.gc.rbmmdp
> 	90	install_grade_dir.asm_fast.gc.rbmmp
> 	97	install_grade_dir.asm_fast.gc.tr
> 	217	install_grade_dir.asm_fast.gc.tr.debug
> 	105	install_grade_dir.hlc.gc
> 	106	install_grade_dir.hlc.par.gc

For the hlc grades I wonder how much of this is due to the fact
that the MLDS often contains redundancies, such as unused variables,
that we currently rely on the C compiler to clean up?

> And the final timestamps on the directories, which indicate how long
> each grade takes to compile on my laptop:
>
> 	18:09 install_grade_dir.hlc.par.gc/
> 	17:54 install_grade_dir.asm_fast.gc.rbmmdp/
> 	17:40 install_grade_dir.asm_fast.gc.rbmmp/
> 	17:25 install_grade_dir.asm_fast.gc.rbmmd/
> 	17:10 install_grade_dir.asm_fast.gc.rbmm/
> 	16:51 install_grade_dir.asm_fast.gc.decldebug/
> 	16:32 install_grade_dir.asm_fast.gc.tr.debug/
> 	16:17 install_grade_dir.asm_fast.gc.tr/
> 	15:57 install_grade_dir.asm_fast.gc.profdeep/
> 	15:41 install_grade_dir.asm_fast.gc.memprof/
> 	15:26 install_grade_dir.asm_fast.gc.prof/
> 	15:12 install_grade_dir.hlc.gc/

Do you have any idea why there is such a large difference between hlc.gc
and hlc.par.gc?

Julien.
--------------------------------------------------------------------------
mercury-reviews mailing list
Post messages to:       mercury-reviews at csse.unimelb.edu.au
Administrative Queries: owner-mercury-reviews at csse.unimelb.edu.au
Subscriptions:          mercury-reviews-request at csse.unimelb.edu.au
--------------------------------------------------------------------------



More information about the reviews mailing list