Mercurial > hg > graal-jvmci-8
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, |