All, AFAIK today I can't add JNI method to a component (em library, gc library, jit library) and call the method from Java. Is there any reason why do we have this limitation?
I have only the one, but IMO very serious reason why to allow it: a part of a component could be written in Java. The example is EMThreadSupport.java class. This class is a part of the kernel classes but this is wrong. I can't extend its functionality without modification of VM-EM native interface. ? -- Mikhail Fursov