< 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 >