Code Review 7103549: Remove dependencies on libjava and libjvm from security libraries
Vincent Ryan
vincent.x.ryan at oracle.com
Fri Oct 21 17:01:06 UTC 2011
Those changes look fine.
On 10/21/11 04:43 PM, Chris Hegarty wrote:
> All of the security native libraries have runtime dependencies on libjava and
> libjvm, most of which are completely unnecessary. This CR proposes to remove
> these dependencies and provide localized versions of the trivial utility
> functions that are being used from libjava, i.e. the JNU_ThrowXXX functions.
>
> There is also a dependency on JNI_GetCreatedJavaVMs which can easily be removed
> by caching a reference to the JavaVM when the library is loaded, in JNI_OnLoad,
> and making this reference available within the library itself.
>
> http://cr.openjdk.java.net/~chegar/7103549/webrev.oo/webrev/
>
> -Chris.
More information about the build-dev
mailing list