Mercurial > hg > truffle
comparison src/os/linux/launcher/java.h @ 388:f008d3631bd1
6755845: JVM_FindClassFromBoot triggers assertions
Summary: Fixes assertions caused by one jvm_entry calling another, solved by refactoring code and modified gamma test.
Reviewed-by: dholmes, xlu
author | ksrini |
---|---|
date | Wed, 08 Oct 2008 08:10:51 -0700 |
parents | a61af66fc99e |
children | ad8c8ca4ab0f |
comparison
equal
deleted
inserted
replaced
387:fad66fdcb7fc | 388:f008d3631bd1 |
---|---|
98 | 98 |
99 /* | 99 /* |
100 * Make launcher spit debug output. | 100 * Make launcher spit debug output. |
101 */ | 101 */ |
102 extern jboolean _launcher_debug; | 102 extern jboolean _launcher_debug; |
103 /* | |
104 * This allows for finding classes from the VM's bootstrap class loader | |
105 * directly, FindClass uses the application class loader internally, this will | |
106 * cause unnecessary searching of the classpath for the required classes. | |
107 */ | |
108 typedef jclass (JNICALL FindClassFromBootLoader_t(JNIEnv *env, | |
109 const char *name, | |
110 jboolean throwError)); | |
111 | |
112 jclass FindBootStrapClass(JNIEnv *env, const char *classname); | |
103 | 113 |
104 #endif /* _JAVA_H_ */ | 114 #endif /* _JAVA_H_ */ |