equal
deleted
inserted
replaced
51 ReferenceType reference_type(oop obj) const; |
51 ReferenceType reference_type(oop obj) const; |
52 const char* reference_type_name(ReferenceType type) const; |
52 const char* reference_type_name(ReferenceType type) const; |
53 volatile oop* reference_referent_addr(oop obj) const; |
53 volatile oop* reference_referent_addr(oop obj) const; |
54 oop reference_referent(oop obj) const; |
54 oop reference_referent(oop obj) const; |
55 bool is_reference_inactive(oop obj) const; |
55 bool is_reference_inactive(oop obj) const; |
56 bool is_referent_alive_or_null(oop obj, ReferenceType type) const; |
56 bool is_referent_strongly_alive_or_null(oop obj, ReferenceType type) const; |
57 bool is_referent_softly_alive(oop obj, ReferenceType type) const; |
57 bool is_referent_softly_alive(oop obj, ReferenceType type) const; |
58 bool should_drop_reference(oop obj, ReferenceType type) const; |
58 bool should_drop_reference(oop obj, ReferenceType type) const; |
59 bool should_mark_referent(ReferenceType type) const; |
59 bool should_mark_referent(ReferenceType type) const; |
60 bool should_clear_referent(ReferenceType type) const; |
60 bool should_clear_referent(ReferenceType type) const; |
61 void keep_referent_alive(oop obj, ReferenceType type) const; |
61 void keep_referent_alive(oop obj, ReferenceType type) const; |