< prev index next >

src/hotspot/share/runtime/objectMonitor.cpp

Print this page
rev 50074 : 8132287: obsolete the "InlineNotify" flag option
Reviewed-by:

*** 97,112 **** // Tunables ... // The knob* variables are effectively final. Once set they should // never be modified hence. Consider using __read_mostly with GCC. int ObjectMonitor::Knob_ExitRelease = 0; int ObjectMonitor::Knob_Verbose = 0; int ObjectMonitor::Knob_VerifyInUse = 0; int ObjectMonitor::Knob_VerifyMatch = 0; int ObjectMonitor::Knob_SpinLimit = 5000; // derived by an external tool - - static int Knob_ReportSettings = 0; static int Knob_SpinBase = 0; // Floor AKA SpinMin static int Knob_SpinBackOff = 0; // spin-loop backoff 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 --- 97,113 ---- // Tunables ... // The knob* variables are effectively final. Once set they should // never be modified hence. Consider using __read_mostly with GCC. int ObjectMonitor::Knob_ExitRelease = 0; + int ObjectMonitor::Knob_InlineNotify = 1; int ObjectMonitor::Knob_Verbose = 0; int ObjectMonitor::Knob_VerifyInUse = 0; int ObjectMonitor::Knob_VerifyMatch = 0; int ObjectMonitor::Knob_SpinLimit = 5000; // derived by an external tool - + static int Knob_ReportSettings = 0; static int Knob_SpinBase = 0; // Floor AKA SpinMin static int Knob_SpinBackOff = 0; // spin-loop backoff 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
*** 2317,2326 **** --- 2318,2328 ---- } #define SETKNOB(x) { Knob_##x = kvGetInt(knobs, #x, Knob_##x); } SETKNOB(ReportSettings); SETKNOB(ExitRelease); + SETKNOB(InlineNotify); SETKNOB(Verbose); SETKNOB(VerifyInUse); SETKNOB(VerifyMatch); SETKNOB(FixedSpin); SETKNOB(SpinLimit);
< prev index next >