src/share/vm/prims/jvm.h

changeset 1417
7a102acc9f17
parent 1383
89e0543e1737
parent 1408
ad6585fd4087
child 1907
c18cbe5936b8
     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,

mercurial