Re: [Gc] GCJ, typed malloc, custom mark proc?

Ivan Maidanski ivmai at
Sun Aug 2 05:51:58 PDT 2009


James Williams <junk at> wrote:
> Hi,
> I use Boehm GC as the garbage collector for a compiler and its runtime.
> (
> ...
> I've tried using GC_gcj_malloc without success - even if I use size descriptors
> that cover the whole object or bitmaps with bits for all words in the object set
> the collector still frees reachable objects. I'm pretty sure my descriptors are
> right - I'm basing my code on the fake_vtable structs in tests/test.c and
> reading libjava source.

Hmm, if I understand correctly you say it's completely broken...

I use it (length-based only) for a long period (GC v7.2a2 or CVS) and never observed such things.
The ways I use it, I've described in

> Should I expect this to work? Would I be better using typed malloc or a custom
> mark function?
> Any advice gratefully received, thanks,
> -- James Williams


More information about the Gc mailing list