1.1 --- a/src/share/vm/prims/jvm.h Tue Sep 22 14:06:10 2009 -0700 1.2 +++ b/src/share/vm/prims/jvm.h Fri Sep 25 12:17:06 2009 -0700 1.3 @@ -417,6 +417,17 @@ 1.4 const jbyte *buf, jsize len, jobject pd, 1.5 const char *source); 1.6 1.7 +/* Define a class with a source with conditional verification (added HSX 14) 1.8 + * -Xverify:all will verify anyway, -Xverify:none will not verify, 1.9 + * -Xverify:remote (default) will obey this conditional 1.10 + * i.e. true = should_verify_class 1.11 + */ 1.12 +JNIEXPORT jclass JNICALL 1.13 +JVM_DefineClassWithSourceCond(JNIEnv *env, const char *name, 1.14 + jobject loader, const jbyte *buf, 1.15 + jsize len, jobject pd, const char *source, 1.16 + jboolean verify); 1.17 + 1.18 /* Define a class with a source (MLVM) */ 1.19 JNIEXPORT jclass JNICALL 1.20 JVM_DefineClassWithCP(JNIEnv *env, const char *name, jobject loader,