< prev index next >

src/hotspot/share/classfile/fieldLayoutBuilder.hpp

Print this page
rev 59083 : DRAFT 8236522: NonTearable marker interface for inline classes to enforce atomicity

*** 254,263 **** --- 254,265 ---- int _exact_size_in_bytes; bool _has_nonstatic_fields; bool _is_contended; bool _is_value_type; bool _has_flattening_information; + bool _has_nonatomic_values; + int _atomic_field_count; FieldGroup* get_or_create_contended_group(int g); public: FieldLayoutBuilder(const Symbol* classname, const InstanceKlass* super_klass, ConstantPool* constant_pool,
< prev index next >