hotspot/src/share/vm/oops/klass.hpp
changeset 35123 b0b89d83bcf5
parent 33611 9abd65805e19
child 35135 dd2ce9021031
equal deleted inserted replaced
35121:e8900e5763ff 35123:b0b89d83bcf5
    58 class KlassSizeStats;
    58 class KlassSizeStats;
    59 class fieldDescriptor;
    59 class fieldDescriptor;
    60 
    60 
    61 class Klass : public Metadata {
    61 class Klass : public Metadata {
    62   friend class VMStructs;
    62   friend class VMStructs;
       
    63   friend class JVMCIVMStructs;
    63  protected:
    64  protected:
    64   // note: put frequently-used fields together at start of klass structure
    65   // note: put frequently-used fields together at start of klass structure
    65   // for better cache behavior (may not make much of a difference but sure won't hurt)
    66   // for better cache behavior (may not make much of a difference but sure won't hurt)
    66   enum { _primary_super_limit = 8 };
    67   enum { _primary_super_limit = 8 };
    67 
    68