Searched refs:TrySpin (Results 1 - 3 of 3) sorted by relevance

/openjdk7/hotspot/src/share/vm/runtime/
H A Dmutex.cpp354 int Monitor::TrySpin (Thread * const Self) { function in class:Monitor
470 if (TrySpin (Self)) goto Exeunt ;
499 if (TrySpin (Self)) break ;
852 if (_OnDeck == ESelf && TrySpin(Self)) break ;
933 if (TrySpin (Self)) goto Exeunt ;
1042 if (TrySpin(NULL)) goto Exeunt ;
1063 if (_OnDeck == ESelf && TrySpin(NULL)) break ;
H A Dmutex.hpp164 int TrySpin (Thread * Self) ;
H A DobjectMonitor.cpp186 #define TrySpin TrySpin_VaryDuration macro
359 if (Knob_SpinEarly && TrySpin (Self) > 0) {
504 if (TrySpin (Self) > 0) {
630 // TrySpin() must tolerate being called with _succ == Self.
632 if ((Knob_SpinAfterFutile & 1) && TrySpin (Self) > 0) break ;
747 if (TrySpin (Self) > 0) break ;
2197 // in the normal usage of TrySpin(), but it's safest
2198 // to make TrySpin() as foolproof as possible.

Completed in 50 milliseconds