Mercurial > hg > truffle
diff src/share/vm/oops/instanceKlass.hpp @ 165:437d03ea40b1
6703888: Compressed Oops: use the 32-bits gap after klass in a object
Summary: Use the gap also for a narrow oop field and a boxing object value.
Reviewed-by: coleenp, never
author | kvn |
---|---|
date | Wed, 21 May 2008 16:31:35 -0700 |
parents | ba764ed4b6f2 |
children | d1605aabd0a1 6aae2f9d0294 |
line wrap: on
line diff
--- a/src/share/vm/oops/instanceKlass.hpp Wed May 21 13:46:23 2008 -0700 +++ b/src/share/vm/oops/instanceKlass.hpp Wed May 21 16:31:35 2008 -0700 @@ -180,9 +180,8 @@ // End of the oop block. // - // number of words used by non-static fields in this klass (including - // inherited fields but after header_size()). If fields are compressed into - // header, this can be zero so it's not the same as number of static fields. + // Number of heapOopSize words used by non-static fields in this klass + // (including inherited fields but after header_size()). int _nonstatic_field_size; int _static_field_size; // number words used by static fields (oop and non-oop) in this klass int _static_oop_field_size;// number of static oop fields in this klass