[m-dev.] for review: removing redundant inst info from layout structures
Zoltan Somogyi
zs at cs.mu.OZ.AU
Fri May 28 15:45:06 AEST 1999
> If these are only used by accurate GC, shouldn't they be inside
> `#ifdef NATIVE_GC'?
>
> Otherwise they will increase the code size for hello world
> (which is important for the PalmPilot port! ;-).
The PalmPilot port will never work with boehm_gc, so it doesn't matter ;-)
Seriously though, I have put those structs inside #ifdefs. The real benefit
is not having to check types against them in the debugger in non-agc grades.
That won't matter for the internal debugger, but will for the external one.
Zoltan.
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to: mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions: mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------
More information about the developers
mailing list