< prev index next >

src/hotspot/share/include/jvm.h

Print this page

        

*** 386,395 **** --- 386,410 ---- JVM_DefineClassWithSource(JNIEnv *env, const char *name, jobject loader, const jbyte *buf, jsize len, jobject pd, const char *source); /* + * Define a class with the specified lookup class. + * lookup: Lookup class + * name: the name of the class + * loader: defining class loader + * buf: class bytes + * len: length of class bytes + * pd: protection domain + * flags: properties of the class + * classData: private static pre-initialized field; may be null + */ + JNIEXPORT jclass JNICALL + JVM_LookupDefineClass(JNIEnv *env, jclass lookup, const char *name, jobject loader, + const jbyte *buf, jsize len, jobject pd, int flags, jobject classData); + + /* * Module support funcions */ /* * Define a module with the specified packages and bind the module to the
< prev index next >