Searched refs:prototype_header (Results 1 - 5 of 5) sorted by relevance
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | markOop.inline.hpp | 41 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 D | klass.hpp | 82 // [prototype_header] 670 markOop prototype_header() const { return _prototype_header; } function
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | biasedLocking.cpp | 164 (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 D | collectedHeap.inline.hpp | 65 obj->set_mark(klass->prototype_header());
|
/openjdk7/hotspot/src/share/vm/interpreter/ |
H A D | bytecodeInterpreter.cpp | 678 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