src/hotspot/share/classfile/classLoaderExt.hpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
*** old/src/hotspot/share/classfile/classLoaderExt.hpp Fri Aug 17 13:45:05 2018
--- new/src/hotspot/share/classfile/classLoaderExt.hpp Fri Aug 17 13:45:04 2018
*** 47,56 ****
--- 47,58 ----
}
// index of first app JAR in shared classpath entry table
static jshort _app_class_paths_start_index;
// index of first modular JAR in shared modulepath entry table
static jshort _app_module_paths_start_index;
+ // the largest path index being used during CDS dump time
+ static jshort _max_used_path_index;
static bool _has_app_classes;
static bool _has_platform_classes;
#endif
*** 89,98 ****
--- 91,106 ----
static jshort app_class_paths_start_index() { return _app_class_paths_start_index; }
static jshort app_module_paths_start_index() { return _app_module_paths_start_index; }
+ static jshort max_used_path_index() { return _max_used_path_index; }
+
+ static void set_max_used_path_index(jshort used_index) {
+ _max_used_path_index = used_index;
+ }
+
static void init_paths_start_index(jshort app_start) {
_app_class_paths_start_index = app_start;
}
static void init_app_module_paths_start_index(jshort module_start) {
src/hotspot/share/classfile/classLoaderExt.hpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File