Guilhem Lavaux wrote:
Timothy Stack wrote:

Heya,

it seems that the internal jit tests on CVS head can no longer be built. I've tried to write a patch to fix that, but I just managed to make the test compile & fail. Any idea what's wrong? I've attached my patch.


The problem is with JNI_GetDefaultJavaVMInitArgs() in jni-base.c, the JNI_VERSION_1_2 case does not initialize the args from Kaffe_JavaVMInitArgs like the JNI_VERSION_1_1 case does. So, the minheap/maxheap values are zero and any allocations just fail.



I agree with you. You should use JNI_VERSION_1_1 to make kaffe uses Kaffe_JavaVMInitArgs instead of the new mechanism (which is still experimental).

BTW, I'll continue writing new JNI 1.2 testcases to be sure the API is functioning.

Thanks for the quick reply, guys, that fixed it. I'll check it in.

cheers,
dalibor topic

_______________________________________________
kaffe mailing list
[EMAIL PROTECTED]
http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

Reply via email to