Senaka, It's great you faced this dependency. Do you remember that Xiao Feng suggested porting GC which does not need barriers? I believe JNI specific parts of this file are to be wasted at this moment.
When you get GC working with Parrot you will have another chance to think how to address JNI dependency. Probably one should introduce another layer of barrier descriptions. This might be your next year GSoC project. Thanks. On Wed, Apr 2, 2008 at 9:50 PM, Senaka Fernando <[EMAIL PROTECTED]> wrote: > Hi all, > > gc_gen/src/common/gc_for_barrier.h is tightly coupled with JNI parts. The > reason behind is the reference to jni/java_support.h. This issue affects the > independent building of the gc_gen after removing the Java components. Thus, > it is necessary that these go inside a #ifdef block. I would greatly > appreciate your opinion. > > Regards, > Senaka > -- With best regards, Alexei
