Code Review 7103549: Remove dependencies on libjava and libjvm from security libraries (original) (raw)
Vincent Ryan vincent.x.ryan at oracle.com
Fri Oct 21 17:01:06 UTC 2011
- Previous message (by thread): Code Review 7103549: Remove dependencies on libjava and libjvm from security libraries
- Next message (by thread): Code Review 7103549: Remove dependencies on libjava and libjvm from security libraries
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
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 JNUThrowXXX functions.
There is also a dependency on JNIGetCreatedJavaVMs which can easily be removed by caching a reference to the JavaVM when the library is loaded, in JNIOnLoad, and making this reference available within the library itself. http://cr.openjdk.java.net/~chegar/7103549/webrev.oo/webrev/ -Chris.
- Previous message (by thread): Code Review 7103549: Remove dependencies on libjava and libjvm from security libraries
- Next message (by thread): Code Review 7103549: Remove dependencies on libjava and libjvm from security libraries
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]