src/os/linux/launcher/java.h

changeset 823
f008d3631bd1
parent 435
a61af66fc99e
child 905
ad8c8ca4ab0f
     1.1 --- a/src/os/linux/launcher/java.h	Mon Oct 06 11:39:34 2008 -0700
     1.2 +++ b/src/os/linux/launcher/java.h	Wed Oct 08 08:10:51 2008 -0700
     1.3 @@ -100,5 +100,15 @@
     1.4   * Make launcher spit debug output.
     1.5   */
     1.6  extern jboolean _launcher_debug;
     1.7 +/*
     1.8 + * This allows for finding classes from the VM's bootstrap class loader
     1.9 + * directly, FindClass uses the application class loader internally, this will
    1.10 + * cause unnecessary searching of the classpath for the required classes.
    1.11 + */
    1.12 +typedef jclass (JNICALL FindClassFromBootLoader_t(JNIEnv *env,
    1.13 +                                                const char *name,
    1.14 +                                                jboolean throwError));
    1.15 +
    1.16 +jclass FindBootStrapClass(JNIEnv *env, const char *classname);
    1.17  
    1.18  #endif /* _JAVA_H_ */

mercurial