< prev index next >

src/share/vm/classfile/moduleEntry.hpp

Print this page

        

*** 34,43 **** --- 34,44 ---- #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,107 **** --- 99,109 ---- 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 >