Searched refs:decode_pointer (Results 1 - 8 of 8) sorted by relevance

/openjdk7/hotspot/src/share/vm/oops/
H A DmarkOop.cpp58 // the cast is because decode_pointer() isn't marked const
59 if (is_marked() && ((markOopDesc *)this)->decode_pointer() != NULL) {
H A Doop.pcgc.inline.hpp83 assert(forwardPtrMark->decode_pointer() == p, "encoding must be reversable");
H A DmarkOop.hpp366 inline void* decode_pointer() { if (UseBiasedLocking && has_bias_pattern()) return NULL; return clear_lock_bits(); } function in class:markOopDesc
H A Doop.inline.hpp684 assert(m->decode_pointer() == p, "encoding must be reversable");
695 assert(m->decode_pointer() == p, "encoding must be reversable");
703 return (oop) mark()->decode_pointer();
/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/
H A DpsMarkSweepDecorator.cpp328 q = (HeapWord*)oop(_first_dead)->mark()->decode_pointer();
350 q = (HeapWord*) oop(q)->mark()->decode_pointer();
387 q = (HeapWord*) oop(_first_dead)->mark()->decode_pointer();
398 q = (HeapWord*) oop(q)->mark()->decode_pointer();
/openjdk7/hotspot/src/share/vm/gc_implementation/shared/
H A DmarkSweep.inline.hpp88 oop new_obj = oop(obj->mark()->decode_pointer());
/openjdk7/hotspot/src/share/vm/memory/
H A Dspace.hpp673 q = (HeapWord*)oop(_first_dead)->mark()->decode_pointer(); \
697 q = (HeapWord*) oop(q)->mark()->decode_pointer(); \
735 q = (HeapWord*) oop(_first_dead)->mark()->decode_pointer(); \
745 q = (HeapWord*) oop(q)->mark()->decode_pointer(); \
/openjdk7/hotspot/src/share/vm/runtime/
H A Dvirtualspace.cpp399 assert(markOopDesc::encode_pointer_as_mark(_base)->decode_pointer() == _base,
401 assert(markOopDesc::encode_pointer_as_mark(&_base[size])->decode_pointer() == &_base[size],

Completed in 34 milliseconds