Searched refs:prototype_header (Results 1 - 5 of 5) sorted by relevance

/openjdk7/hotspot/src/share/vm/oops/
H A DmarkOop.inline.hpp41 markOop prototype_header = prototype_for_object(obj_containing_mark); local
42 if (prototype_header->has_bias_pattern()) {
92 klass_of_obj_containing_mark->klass_part()->prototype_header()->has_bias_pattern()) {
108 markOop prototype_header = obj->klass()->klass_part()->prototype_header(); local
109 assert(prototype_header == prototype() || prototype_header->has_bias_pattern(), "corrupt prototype header");
111 return obj->klass()->klass_part()->prototype_header();
H A Dklass.hpp82 // [prototype_header]
670 markOop prototype_header() const { return _prototype_header; } function
/openjdk7/hotspot/src/share/vm/runtime/
H A DbiasedLocking.cpp164 (intptr_t) obj, (intptr_t) mark, Klass::cast(obj->klass())->external_name(), (intptr_t) Klass::cast(obj->klass())->prototype_header(), (allow_rebias ? 1 : 0), (intptr_t) requesting_thread);
350 if (klass->prototype_header()->has_bias_pattern()) {
351 int prev_epoch = klass->prototype_header()->bias_epoch();
352 klass->set_prototype_header(klass->prototype_header()->incr_bias_epoch());
353 int cur_epoch = klass->prototype_header()->bias_epoch();
374 revoke_bias(o, attempt_rebias_of_object && klass->prototype_header()->has_bias_pattern(), true, requesting_thread);
414 klass->prototype_header()->has_bias_pattern()) {
416 klass->prototype_header()->bias_epoch());
550 markOop prototype_header = k->prototype_header(); local
594 markOop prototype_header = k->prototype_header(); local
[all...]
/openjdk7/hotspot/src/share/vm/gc_interface/
H A DcollectedHeap.inline.hpp65 obj->set_mark(klass->prototype_header());
/openjdk7/hotspot/src/share/vm/interpreter/
H A DbytecodeInterpreter.cpp678 xx = (intptr_t) rcvr->klass()->klass_part()->prototype_header() ^ xx;
722 xx = (intptr_t) rcvr->klass()->klass_part()->prototype_header() | (intptr_t) THREAD;
723 if (Atomic::cmpxchg_ptr((intptr_t)THREAD | (intptr_t) rcvr->klass()->klass_part()->prototype_header(),
740 xx = (intptr_t) rcvr->klass()->klass_part()->prototype_header() | (intptr_t) THREAD;
741 if (Atomic::cmpxchg_ptr(rcvr->klass()->klass_part()->prototype_header(),
1982 result->set_mark(ik->prototype_header());

Completed in 65 milliseconds