< prev index next >

src/hotspot/share/include/jvm.h

Print this page
rev 58870 : 8242452: During module definition, move conversion of packages from native to VM
8242290: Pointless verification in get_package_entry_by_name
Reviewed-by: lfoltan, alanb, iklam

*** 397,412 **** * given class loader. * module: module to define * is_open: specifies if module is open (currently ignored) * version: the module version * location: the module location ! * packages: list of packages in the module ! * num_packages: number of packages in the module */ JNIEXPORT void JNICALL JVM_DefineModule(JNIEnv *env, jobject module, jboolean is_open, jstring version, ! jstring location, const char* const* packages, jsize num_packages); /* * Set the boot loader's unnamed module. * module: boot loader's unnamed module */ --- 397,411 ---- * given class loader. * module: module to define * is_open: specifies if module is open (currently ignored) * version: the module version * location: the module location ! * packages: array of packages in the module */ JNIEXPORT void JNICALL JVM_DefineModule(JNIEnv *env, jobject module, jboolean is_open, jstring version, ! jstring location, jobjectArray packages); /* * Set the boot loader's unnamed module. * module: boot loader's unnamed module */
*** 418,444 **** * from_module: module containing the package to export * package: name of the package to export * to_module: module to export the package to */ JNIEXPORT void JNICALL ! JVM_AddModuleExports(JNIEnv *env, jobject from_module, const char* package, jobject to_module); /* * Do an export of a package to all unnamed modules. * from_module: module containing the package to export * package: name of the package to export to all unnamed modules */ JNIEXPORT void JNICALL ! JVM_AddModuleExportsToAllUnnamed(JNIEnv *env, jobject from_module, const char* package); /* * Do an unqualified export of a package. * from_module: module containing the package to export * package: name of the package to export */ JNIEXPORT void JNICALL ! JVM_AddModuleExportsToAll(JNIEnv *env, jobject from_module, const char* package); /* * Add a module to the list of modules that a given module can read. * from_module: module requesting read access * source_module: module that from_module wants to read --- 417,443 ---- * from_module: module containing the package to export * package: name of the package to export * to_module: module to export the package to */ JNIEXPORT void JNICALL ! JVM_AddModuleExports(JNIEnv *env, jobject from_module, jstring package, jobject to_module); /* * Do an export of a package to all unnamed modules. * from_module: module containing the package to export * package: name of the package to export to all unnamed modules */ JNIEXPORT void JNICALL ! JVM_AddModuleExportsToAllUnnamed(JNIEnv *env, jobject from_module, jstring package); /* * Do an unqualified export of a package. * from_module: module containing the package to export * package: name of the package to export */ JNIEXPORT void JNICALL ! JVM_AddModuleExportsToAll(JNIEnv *env, jobject from_module, jstring package); /* * Add a module to the list of modules that a given module can read. * from_module: module requesting read access * source_module: module that from_module wants to read
< prev index next >