src/hotspot/share/classfile/javaClasses.hpp
changeset 50951 b96466cdfc45
parent 50882 80abf702eed8
child 51097 bef02342d179
--- a/src/hotspot/share/classfile/javaClasses.hpp	Fri Jul 06 15:22:07 2018 -0400
+++ b/src/hotspot/share/classfile/javaClasses.hpp	Sun Jul 08 12:43:05 2018 -0400
@@ -1491,6 +1491,19 @@
   static void serialize(SerializeClosure* f) NOT_CDS_RETURN;
 };
 
+class jdk_internal_module_ArchivedModuleGraph: AllStatic {
+ private:
+  static int _archivedSystemModules_offset;
+  static int _archivedModuleFinder_offset;
+  static int _archivedMainModule_offset;
+ public:
+  static int  archivedSystemModules_offset()      { return _archivedSystemModules_offset; }
+  static int  archivedModuleFinder_offset()       { return _archivedModuleFinder_offset; }
+  static int  archivedMainModule_offset()         { return _archivedMainModule_offset; }
+  static void compute_offsets();
+  static void serialize(SerializeClosure* f) NOT_CDS_RETURN;
+};
+
 // Use to declare fields that need to be injected into Java classes
 // for the JVM to use.  The name_index and signature_index are
 // declared in vmSymbols.  The may_be_java flag is used to declare