< prev index next >

src/share/vm/classfile/classLoader.hpp

Print this page
rev 11608 : Harold's patch v1

@@ -148,11 +148,11 @@
   NOT_PRODUCT(void compile_the_world(Handle loader, TRAPS);)
 };
 
 // ModuleClassPathList contains a linked list of ClassPathEntry's
 // that have been specified for a specific module.  Currently,
-// the only way to specify a module/path pair is via the -Xpatch
+// the only way to specify a module/path pair is via the --patch-module
 // command line option.
 class ModuleClassPathList : public CHeapObj<mtClass> {
 private:
   Symbol* _module_name;
   // First and last entries of class path entries for a specific module

@@ -211,22 +211,22 @@
   static PerfCounter* _unsafe_defineClassCallCounter;
   static PerfCounter* _isUnsyncloadClass;
   static PerfCounter* _load_instance_class_failCounter;
 
   // The boot class path consists of 3 ordered pieces:
-  //  1. the module/path pairs specified to -Xpatch
-  //    -Xpatch:<module>=<file>(<pathsep><file>)*
+  //  1. the module/path pairs specified to --patch-module
+  //    --patch-module=<module>=<file>(<pathsep><file>)*
   //  2. the base piece
   //    [exploded build | jimage]
   //  3. boot loader append path
   //    [-Xbootclasspath/a]; [jvmti appended entries]
   //
   // The boot loader must obey this order when attempting
   // to load a class.
 
-  // Contains the module/path pairs specified to -Xpatch
-  static GrowableArray<ModuleClassPathList*>* _xpatch_entries;
+  // Contains the module/path pairs specified to --patch-module
+  static GrowableArray<ModuleClassPathList*>* _patch_mod_entries;
 
   // Contains the ClassPathEntry instances that include
   // both the base piece and the boot loader append path.
   static ClassPathEntry* _first_entry;
   // Last entry in linked list of ClassPathEntry instances

@@ -350,12 +350,12 @@
   // fails with linkageError when Unsyncloadclass flag is set.
   static PerfCounter* load_instance_class_failCounter() {
     return _load_instance_class_failCounter;
   }
 
-  // Set up the module/path pairs as specified to -Xpatch
-  static void setup_xpatch_entries();
+  // Set up the module/path pairs as specified to --patch-module.
+  static void setup_patch_mod_entries();
 
   // Sets _has_jimage to TRUE if "modules" jimage file exists
   static void set_has_jimage();
   static bool has_jimage() { return _has_jimage; }
 
< prev index next >