mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-16 17:14:41 +02:00
8229839: Break circular dependency between oop.inline.hpp and markWord.inline.hpp
Reviewed-by: pliden, tonyp
This commit is contained in:
parent
a3d6be2b2d
commit
ebf98ac78c
12 changed files with 91 additions and 88 deletions
|
@ -313,6 +313,11 @@ class oopDesc {
|
|||
inline markWord displaced_mark_raw() const;
|
||||
inline void set_displaced_mark_raw(markWord m);
|
||||
|
||||
// Checks if the mark word needs to be preserved
|
||||
inline bool mark_must_be_preserved() const;
|
||||
inline bool mark_must_be_preserved(markWord m) const;
|
||||
inline bool mark_must_be_preserved_for_promotion_failure(markWord m) const;
|
||||
|
||||
static bool has_klass_gap();
|
||||
|
||||
// for code generation
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue