[kaffe] Moving gcRefs.[ch]
guilhem at kaffe.org
Sat Jul 31 03:43:11 PDT 2004
I'm currently removing all kaffe-gc specific code from the core VM and
putting it into kaffe-gc. This implies that we don't need anymore
walkMemory and walkObject. These GC calls were specific to kaffe-gc. The
reference marking will be moved directly into kaffe-gc and I'll write an
equivalent for the boehm-gc.
To inform the GC of Thread objects, I'll have to transform some atomic
malloc calls into non atomic malloc calls. This will force the GC to
walk the complete thread contexts and to look for new objects inside it.
Afterwards, I may also be able to implement soft references in both GC.
And so two new JNI calls. :)
More information about the kaffe