--- old/src/hotspot/share/runtime/objectMonitor.cpp 2018-09-17 23:28:50.683747066 -0700 +++ new/src/hotspot/share/runtime/objectMonitor.cpp 2018-09-17 23:28:50.471747073 -0700 @@ -103,7 +103,6 @@ int ObjectMonitor::Knob_SpinLimit = 5000; // derived by an external tool - -static int Knob_SpinBase = 0; // Floor AKA SpinMin static int Knob_CASPenalty = -1; // Penalty for failed CAS static int Knob_OXPenalty = -1; // Penalty for observed _owner change static int Knob_SpinSetSucc = 1; // spinners set the _succ field @@ -1846,7 +1845,6 @@ // hold the duration constant but vary the frequency. ctr = _SpinDuration; - if (ctr < Knob_SpinBase) ctr = Knob_SpinBase; if (ctr <= 0) return 0; if (Knob_SuccRestrict && _succ != NULL) return 0; @@ -2184,7 +2182,6 @@ if (!os::is_MP()) { Knob_SpinLimit = 0; - Knob_SpinBase = 0; Knob_PreSpin = 0; Knob_FixedSpin = -1; }