mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-17 01:24:33 +02:00
8302354: InstanceKlass init state/thread should be atomic
Reviewed-by: coleenp, dholmes
This commit is contained in:
parent
2ef001e097
commit
77519e5f4f
5 changed files with 15 additions and 14 deletions
|
@ -235,8 +235,8 @@
|
|||
nonstatic_field(InstanceKlass, _static_oop_field_count, u2) \
|
||||
nonstatic_field(InstanceKlass, _nonstatic_oop_map_size, int) \
|
||||
nonstatic_field(InstanceKlass, _is_marked_dependent, bool) \
|
||||
nonstatic_field(InstanceKlass, _init_state, InstanceKlass::ClassState) \
|
||||
nonstatic_field(InstanceKlass, _init_thread, Thread*) \
|
||||
volatile_nonstatic_field(InstanceKlass, _init_state, InstanceKlass::ClassState) \
|
||||
volatile_nonstatic_field(InstanceKlass, _init_thread, JavaThread*) \
|
||||
nonstatic_field(InstanceKlass, _itable_len, int) \
|
||||
nonstatic_field(InstanceKlass, _reference_type, u1) \
|
||||
volatile_nonstatic_field(InstanceKlass, _oop_map_cache, OopMapCache*) \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue