comparison src/share/vm/oops/klass.hpp @ 15012:289a017dd9e2

reduced upstream delta
author Doug Simon <doug.simon@oracle.com>
date Mon, 07 Apr 2014 20:52:09 +0200
parents 4ca6dc0799b6
children 52b4284cb496
comparison
equal deleted inserted replaced
15011:c8e575742f36 15012:289a017dd9e2
296 static ByteSize secondary_supers_offset() { return in_ByteSize(offset_of(Klass, _secondary_supers)); } 296 static ByteSize secondary_supers_offset() { return in_ByteSize(offset_of(Klass, _secondary_supers)); }
297 static ByteSize java_mirror_offset() { return in_ByteSize(offset_of(Klass, _java_mirror)); } 297 static ByteSize java_mirror_offset() { return in_ByteSize(offset_of(Klass, _java_mirror)); }
298 static ByteSize modifier_flags_offset() { return in_ByteSize(offset_of(Klass, _modifier_flags)); } 298 static ByteSize modifier_flags_offset() { return in_ByteSize(offset_of(Klass, _modifier_flags)); }
299 static ByteSize layout_helper_offset() { return in_ByteSize(offset_of(Klass, _layout_helper)); } 299 static ByteSize layout_helper_offset() { return in_ByteSize(offset_of(Klass, _layout_helper)); }
300 static ByteSize access_flags_offset() { return in_ByteSize(offset_of(Klass, _access_flags)); } 300 static ByteSize access_flags_offset() { return in_ByteSize(offset_of(Klass, _access_flags)); }
301 #ifdef GRAAL
302 static ByteSize next_sibling_offset() { return in_ByteSize(offset_of(Klass, _next_sibling)); }
303 static ByteSize subklass_offset() { return in_ByteSize(offset_of(Klass, _subklass)); }
304 #endif
305 301
306 // Unpacking layout_helper: 302 // Unpacking layout_helper:
307 enum { 303 enum {
308 _lh_neutral_value = 0, // neutral non-array non-instance value 304 _lh_neutral_value = 0, // neutral non-array non-instance value
309 _lh_instance_slow_path_bit = 0x01, 305 _lh_instance_slow_path_bit = 0x01,