< prev index next >

src/share/vm/classfile/moduleEntry.hpp

Print this page

        

@@ -34,10 +34,11 @@
 #include "utilities/growableArray.hpp"
 #include "utilities/hashtable.hpp"
 #include "utilities/ostream.hpp"
 
 #define UNNAMED_MODULE "Unnamed Module"
+#define JAVA_BASE_NAME "java.base"
 
 class ModuleClosure;
 
 // A ModuleEntry describes a module that has been defined by a call to JVM_DefineModule.
 // It contains:

@@ -98,10 +99,11 @@
   Symbol*          version() const                     { return _version; }
   void             set_version(Symbol* version);
 
   Symbol*          location() const                    { return _location; }
   void             set_location(Symbol* location);
+  bool             is_non_jdk_module();
 
   bool             can_read(ModuleEntry* m) const;
   bool             has_reads() const;
   void             add_read(ModuleEntry* m);
   void             set_read_walk_required(ClassLoaderData* m_loader_data);
< prev index next >