hotspot/src/share/vm/prims/jvm.h
changeset 3820 0a8fbbe180db
parent 3578 411436f0a4a2
child 3829 4903de895f0c
equal deleted inserted replaced
3814:91f531a11872 3820:0a8fbbe180db
   414 /* Define a class with a source (added in JDK1.5) */
   414 /* Define a class with a source (added in JDK1.5) */
   415 JNIEXPORT jclass JNICALL
   415 JNIEXPORT jclass JNICALL
   416 JVM_DefineClassWithSource(JNIEnv *env, const char *name, jobject loader,
   416 JVM_DefineClassWithSource(JNIEnv *env, const char *name, jobject loader,
   417                           const jbyte *buf, jsize len, jobject pd,
   417                           const jbyte *buf, jsize len, jobject pd,
   418                           const char *source);
   418                           const char *source);
       
   419 
       
   420 /* Define a class with a source with conditional verification (added HSX 14)
       
   421  * -Xverify:all will verify anyway, -Xverify:none will not verify,
       
   422  * -Xverify:remote (default) will obey this conditional
       
   423  * i.e. true = should_verify_class
       
   424  */
       
   425 JNIEXPORT jclass JNICALL
       
   426 JVM_DefineClassWithSourceCond(JNIEnv *env, const char *name,
       
   427                               jobject loader, const jbyte *buf,
       
   428                               jsize len, jobject pd, const char *source,
       
   429                               jboolean verify);
   419 
   430 
   420 /* Define a class with a source (MLVM) */
   431 /* Define a class with a source (MLVM) */
   421 JNIEXPORT jclass JNICALL
   432 JNIEXPORT jclass JNICALL
   422 JVM_DefineClassWithCP(JNIEnv *env, const char *name, jobject loader,
   433 JVM_DefineClassWithCP(JNIEnv *env, const char *name, jobject loader,
   423                       const jbyte *buf, jsize len, jobject pd,
   434                       const jbyte *buf, jsize len, jobject pd,