hotspot/src/share/vm/oops/instanceKlass.hpp
changeset 7397 5b173b4ca846
parent 6453 970dc585ab63
child 8076 96d498ec7ae1
equal deleted inserted replaced
7396:518b01b064ff 7397:5b173b4ca846
    19  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    19  * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
    20  * or visit www.oracle.com if you need additional information or have any
    20  * or visit www.oracle.com if you need additional information or have any
    21  * questions.
    21  * questions.
    22  *
    22  *
    23  */
    23  */
       
    24 
       
    25 #ifndef SHARE_VM_OOPS_INSTANCEKLASS_HPP
       
    26 #define SHARE_VM_OOPS_INSTANCEKLASS_HPP
       
    27 
       
    28 #include "oops/constMethodOop.hpp"
       
    29 #include "oops/constantPoolOop.hpp"
       
    30 #include "oops/instanceOop.hpp"
       
    31 #include "oops/klassOop.hpp"
       
    32 #include "oops/klassVtable.hpp"
       
    33 #include "oops/objArrayOop.hpp"
       
    34 #include "runtime/handles.hpp"
       
    35 #include "runtime/os.hpp"
       
    36 #include "utilities/accessFlags.hpp"
       
    37 #include "utilities/bitMap.inline.hpp"
    24 
    38 
    25 // An instanceKlass is the VM level representation of a Java class.
    39 // An instanceKlass is the VM level representation of a Java class.
    26 // It contains all information needed for at class at execution runtime.
    40 // It contains all information needed for at class at execution runtime.
    27 
    41 
    28 //  instanceKlass layout:
    42 //  instanceKlass layout:
  1015 
  1029 
  1016   // Return the interesting information for the next previous version
  1030   // Return the interesting information for the next previous version
  1017   // of the klass. Returns NULL if there are no more previous versions.
  1031   // of the klass. Returns NULL if there are no more previous versions.
  1018   PreviousVersionInfo* next_previous_version();
  1032   PreviousVersionInfo* next_previous_version();
  1019 };
  1033 };
       
  1034 
       
  1035 #endif // SHARE_VM_OOPS_INSTANCEKLASS_HPP