hotspot/src/share/vm/classfile/moduleEntry.hpp
changeset 44326 6c59cca7ff07
parent 42647 d01f2abf2c65
child 44520 0553e129e0ec
child 46387 c46632622b17
equal deleted inserted replaced
44204:8490172c1777 44326:6c59cca7ff07
     1 /*
     1 /*
     2  * Copyright (c) 2016, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2016, 2017, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.
     7  * published by the Free Software Foundation.
    34 #include "utilities/growableArray.hpp"
    34 #include "utilities/growableArray.hpp"
    35 #include "utilities/hashtable.hpp"
    35 #include "utilities/hashtable.hpp"
    36 #include "utilities/ostream.hpp"
    36 #include "utilities/ostream.hpp"
    37 
    37 
    38 #define UNNAMED_MODULE "Unnamed Module"
    38 #define UNNAMED_MODULE "Unnamed Module"
    39 #define JAVAPKG "java/"
    39 #define JAVAPKG "java"
    40 #define JAVAPKG_LEN 5
    40 #define JAVAPKG_LEN 4
    41 #define JAVA_BASE_NAME "java.base"
    41 #define JAVA_BASE_NAME "java.base"
    42 
    42 
    43 class ModuleClosure;
    43 class ModuleClosure;
    44 
    44 
    45 // A ModuleEntry describes a module that has been defined by a call to JVM_DefineModule.
    45 // A ModuleEntry describes a module that has been defined by a call to JVM_DefineModule.