[Gc] bdwgc for RTEMS gc collect fail

Jie Liu lj8175 at gmail.com
Fri May 13 09:23:49 PDT 2011

Hi all,

I am using bdwgc on RTEMS[1] i386 platform for previous work of  GSoC2011[2]
project "RTEMS Porting of GCJ".

But even the simplest test like :

  int *q=(int *)GC_MALLOC(sizeof(int));

will get the result "GC_get_heap_size=161669120", this said the object
allocated by GC_MALLOC could not be collected automatically, even
use GC_MALLOC_ATOMIC the result is the same.

I try to read the source code of bdwgc and find GC_finalize_now is 0. And
bdwgc's mark phase is not easy to read, can someone give me a help hand ?

Thank you very much for your time.


Best Regards,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://napali.hpl.hp.com/pipermail/gc/attachments/20110514/aca46770/attachment.htm

More information about the Gc mailing list