Searched refs:has_bias_pattern (Results 1 - 14 of 14) sorted by relevance

/openjdk7/hotspot/src/share/vm/oops/
H A Dklass.inline.hpp32 assert(!header->has_bias_pattern() || oop_is_instance(), "biased locking currently only supported for Java instances");
H A DmarkOop.inline.hpp36 if (has_bias_pattern()) {
42 if (prototype_header->has_bias_pattern()) {
70 if (has_bias_pattern() ||
71 prototype_for_object(obj_containing_mark)->has_bias_pattern()) {
91 if (has_bias_pattern() ||
92 klass_of_obj_containing_mark->klass_part()->prototype_header()->has_bias_pattern()) {
109 assert(prototype_header == prototype() || prototype_header->has_bias_pattern(), "corrupt prototype header");
H A DmarkOop.cpp46 assert(is_unlocked() || has_bias_pattern(), "just checking");
48 if (has_bias_pattern()) st->print("biased,");
H A DmarkOop.hpp181 bool has_bias_pattern() const { function in class:markOopDesc
185 assert(has_bias_pattern(), "should not call this otherwise");
191 return (has_bias_pattern() && (biased_locker() == NULL));
197 assert(has_bias_pattern(), "should not call this otherwise");
201 assert(has_bias_pattern(), "should not call this otherwise");
366 inline void* decode_pointer() { if (UseBiasedLocking && has_bias_pattern()) return NULL; return clear_lock_bits(); }
H A Doop.hpp310 bool has_bias_pattern() const;
H A Doop.inline.hpp601 inline bool oopDesc::has_bias_pattern() const { function in class:oopDesc
602 return mark()->has_bias_pattern();
/openjdk7/hotspot/src/share/vm/runtime/
H A DbiasedLocking.cpp148 if (!mark->has_bias_pattern()) {
238 assert(!obj->mark()->has_bias_pattern(), "illegal mark state: stack lock used bias bit");
268 if (!mark->has_bias_pattern()) {
350 if (klass->prototype_header()->has_bias_pattern()) {
363 if ((owner->klass() == k_o) && mark->has_bias_pattern()) {
374 revoke_bias(o, attempt_rebias_of_object && klass->prototype_header()->has_bias_pattern(), true, requesting_thread);
395 if ((owner->klass() == k_o) && mark->has_bias_pattern()) {
413 o->mark()->has_bias_pattern() &&
414 klass->prototype_header()->has_bias_pattern()) {
424 assert(!o->mark()->has_bias_pattern() ||
[all...]
H A Dsynchronizer.cpp180 assert(!obj->mark()->has_bias_pattern(), "biases should be revoked by now");
187 assert(!object->mark()->has_bias_pattern(), "should not see bias pattern here");
229 assert(!mark->has_bias_pattern(), "should not see bias pattern here");
288 assert(!obj->mark()->has_bias_pattern(), "biases should be revoked by now");
301 assert(!obj->mark()->has_bias_pattern(), "biases should be revoked by now");
316 assert(!obj->mark()->has_bias_pattern(), "biases should be revoked by now");
327 assert(!obj->mark()->has_bias_pattern(), "biases should be revoked by now");
343 assert(!obj->mark()->has_bias_pattern(), "biases should be revoked by now");
382 assert(!obj->mark()->has_bias_pattern(), "biases should be revoked by now");
401 assert(!obj->mark()->has_bias_pattern(), "biase
[all...]
H A DvframeArray.cpp84 assert(monitor->owner() == NULL || (!monitor->owner()->is_unlocked() && !monitor->owner()->has_bias_pattern()), "object must be null or locked, and unbiased");
H A Ddeoptimization.cpp947 if (UseBiasedLocking && mark->has_bias_pattern()) {
/openjdk7/hotspot/src/share/vm/gc_implementation/shared/
H A DmarkSweep.inline.hpp91 (UseBiasedLocking && obj->mark()->has_bias_pattern()) ||
/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/
H A DpsMarkSweepDecorator.cpp129 oop(q)->mark()->has_bias_pattern(),
/openjdk7/hotspot/src/share/vm/memory/
H A Dspace.hpp560 oop(q)->mark()->has_bias_pattern(), \
/openjdk7/hotspot/src/share/vm/interpreter/
H A DbytecodeInterpreter.cpp674 if (mark->has_bias_pattern()) {

Completed in 67 milliseconds