Searched refs:attempt_rebias (Results 1 - 4 of 4) sorted by relevance

/openjdk7/hotspot/src/share/vm/runtime/
H A DbiasedLocking.hpp177 static Condition revoke_and_rebias(Handle obj, bool attempt_rebias, TRAPS);
H A DbiasedLocking.cpp527 BiasedLocking::Condition BiasedLocking::revoke_and_rebias(Handle obj, bool attempt_rebias, TRAPS) { argument
535 if (mark->is_biased_anonymously() && !attempt_rebias) {
570 if (attempt_rebias) {
589 HeuristicsResult heuristics = update_heuristics(obj(), attempt_rebias);
625 attempt_rebias);
H A Dsynchronizer.hpp54 // attempt_rebias flag is used by UseBiasedLocking implementation
55 static void fast_enter (Handle obj, BasicLock* lock, bool attempt_rebias, TRAPS);
H A Dsynchronizer.cpp169 void ObjectSynchronizer::fast_enter(Handle obj, BasicLock* lock, bool attempt_rebias, TRAPS) { argument
172 BiasedLocking::Condition cond = BiasedLocking::revoke_and_rebias(obj, attempt_rebias, THREAD);
177 assert(!attempt_rebias, "can not rebias toward VM thread");

Completed in 40 milliseconds