equal
deleted
inserted
replaced
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 |