mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-17 17:44:40 +02:00
8253278: Refactor/cleanup oopDesc::*_klass_addr
Reviewed-by: coleenp, stefank
This commit is contained in:
parent
73c9088b81
commit
11c4ea963c
3 changed files with 12 additions and 45 deletions
|
@ -78,13 +78,9 @@ class oopDesc {
|
|||
inline Klass* klass() const;
|
||||
inline Klass* klass_or_null() const;
|
||||
inline Klass* klass_or_null_acquire() const;
|
||||
static inline Klass** klass_addr(HeapWord* mem);
|
||||
static inline narrowKlass* compressed_klass_addr(HeapWord* mem);
|
||||
inline Klass** klass_addr();
|
||||
inline narrowKlass* compressed_klass_addr();
|
||||
|
||||
inline void set_klass(Klass* k);
|
||||
static inline void release_set_klass(HeapWord* mem, Klass* klass);
|
||||
static inline void release_set_klass(HeapWord* mem, Klass* k);
|
||||
|
||||
// For klass field compression
|
||||
inline int klass_gap() const;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue