[Gc] RE: Abuse of collector...

Talbot, George Gtalbot at locuspharma.com
Mon May 18 07:59:54 PDT 2009

> -----Original Message-----
> From: gc-bounces at napali.hpl.hp.com [mailto:gc-bounces at napali.hpl.hp.com]
> On Behalf Of Ivan Maidanski
> ...
> Hmm... I observe that GC_ENABLE_INCREMENTAL is not working on Linux amd64
> (unlike linux32 or SunOS on amd64, or Win32 where the printed number of
> collection is smaller by somewhat 1/4...1/2 in the inc mode).
> Further investigation is needed for Linux64...

Anything that I could help with that would help an expert diagnose what's going on?

> Also, You could try GCJ-style allocations for partially ptr-containing
> objects (I think only length-based descriptors could be potentially
> increase collection speed for 64-bit arch where the probability of false
> marking of an unreachable object is very low), but it's typically not an
> easy task as you should reorder structs fields and add vtable ptr.

Would you have any example code?  This is not totally impractical for my main data structures...

Thanks with all your help with this.

George T. Talbot
<gtalbot at locuspharma.com>

More information about the Gc mailing list