mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-17 01:24:33 +02:00
8288129: Shenandoah: Skynet test crashed with iu + aggressive
Reviewed-by: eosterlund, rkennke
This commit is contained in:
parent
07afa3f41e
commit
84d7ff64d8
9 changed files with 33 additions and 9 deletions
|
@ -147,12 +147,15 @@ class oopDesc {
|
|||
}
|
||||
|
||||
// Access to fields in a instanceOop through these methods.
|
||||
template <DecoratorSet decorator>
|
||||
template<DecoratorSet decorators>
|
||||
oop obj_field_access(int offset) const;
|
||||
oop obj_field(int offset) const;
|
||||
|
||||
void obj_field_put(int offset, oop value);
|
||||
void obj_field_put_raw(int offset, oop value);
|
||||
void obj_field_put_volatile(int offset, oop value);
|
||||
template<DecoratorSet decorators>
|
||||
void obj_field_put_access(int offset, oop value);
|
||||
|
||||
Metadata* metadata_field(int offset) const;
|
||||
void metadata_field_put(int offset, Metadata* value);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue