8021770: BackEdgeThreshold option is no longer used and should be removed
Summary: The BackEdgeThreshold option is removed because it is no longer used.
Reviewed-by: twisti, kvn, cjplummer
Contributed-by: Tobias Hartmann <tobias.hartmann@oracle.com>
--- a/hotspot/src/cpu/ppc/vm/c2_globals_ppc.hpp Mon May 12 17:01:57 2014 -0700
+++ b/hotspot/src/cpu/ppc/vm/c2_globals_ppc.hpp Tue May 13 11:25:17 2014 +0200
@@ -41,7 +41,6 @@
define_pd_global(bool, ProfileInterpreter, true);
define_pd_global(bool, TieredCompilation, false);
define_pd_global(intx, CompileThreshold, 10000);
-define_pd_global(intx, BackEdgeThreshold, 140000);
define_pd_global(intx, OnStackReplacePercentage, 140);
define_pd_global(intx, ConditionalMoveLimit, 3);
--- a/hotspot/src/cpu/sparc/vm/c1_globals_sparc.hpp Mon May 12 17:01:57 2014 -0700
+++ b/hotspot/src/cpu/sparc/vm/c1_globals_sparc.hpp Tue May 13 11:25:17 2014 +0200
@@ -40,7 +40,6 @@
define_pd_global(bool, UseOnStackReplacement, true );
define_pd_global(bool, TieredCompilation, false);
define_pd_global(intx, CompileThreshold, 1000 ); // Design center runs on 1.3.1
-define_pd_global(intx, BackEdgeThreshold, 100000);
define_pd_global(intx, OnStackReplacePercentage, 1400 );
define_pd_global(bool, UseTLAB, true );
--- a/hotspot/src/cpu/sparc/vm/c2_globals_sparc.hpp Mon May 12 17:01:57 2014 -0700
+++ b/hotspot/src/cpu/sparc/vm/c2_globals_sparc.hpp Tue May 13 11:25:17 2014 +0200
@@ -44,7 +44,6 @@
#endif // CC_INTERP
define_pd_global(bool, TieredCompilation, trueInTiered);
define_pd_global(intx, CompileThreshold, 10000);
-define_pd_global(intx, BackEdgeThreshold, 140000);
define_pd_global(intx, OnStackReplacePercentage, 140);
define_pd_global(intx, ConditionalMoveLimit, 4);
--- a/hotspot/src/cpu/x86/vm/c1_globals_x86.hpp Mon May 12 17:01:57 2014 -0700
+++ b/hotspot/src/cpu/x86/vm/c1_globals_x86.hpp Tue May 13 11:25:17 2014 +0200
@@ -41,7 +41,6 @@
define_pd_global(bool, UseOnStackReplacement, true );
define_pd_global(bool, TieredCompilation, false);
define_pd_global(intx, CompileThreshold, 1500 );
-define_pd_global(intx, BackEdgeThreshold, 100000);
define_pd_global(intx, OnStackReplacePercentage, 933 );
define_pd_global(intx, FreqInlineSize, 325 );
--- a/hotspot/src/cpu/x86/vm/c2_globals_x86.hpp Mon May 12 17:01:57 2014 -0700
+++ b/hotspot/src/cpu/x86/vm/c2_globals_x86.hpp Tue May 13 11:25:17 2014 +0200
@@ -45,7 +45,6 @@
#endif // CC_INTERP
define_pd_global(bool, TieredCompilation, trueInTiered);
define_pd_global(intx, CompileThreshold, 10000);
-define_pd_global(intx, BackEdgeThreshold, 100000);
define_pd_global(intx, OnStackReplacePercentage, 140);
define_pd_global(intx, ConditionalMoveLimit, 3);
--- a/hotspot/src/cpu/zero/vm/shark_globals_zero.hpp Mon May 12 17:01:57 2014 -0700
+++ b/hotspot/src/cpu/zero/vm/shark_globals_zero.hpp Tue May 13 11:25:17 2014 +0200
@@ -43,7 +43,6 @@
define_pd_global(intx, Tier3CompileThreshold, 2500);
define_pd_global(intx, Tier4CompileThreshold, 4500);
-define_pd_global(intx, BackEdgeThreshold, 100000);
define_pd_global(intx, Tier2BackEdgeThreshold, 100000);
define_pd_global(intx, Tier3BackEdgeThreshold, 100000);
define_pd_global(intx, Tier4BackEdgeThreshold, 100000);
--- a/hotspot/src/share/vm/runtime/arguments.cpp Mon May 12 17:01:57 2014 -0700
+++ b/hotspot/src/share/vm/runtime/arguments.cpp Tue May 13 11:25:17 2014 +0200
@@ -310,6 +310,7 @@
{ "UseBoundThreads", JDK_Version::jdk(9), JDK_Version::jdk(10) },
{ "DefaultThreadPriority", JDK_Version::jdk(9), JDK_Version::jdk(10) },
{ "NoYieldsInMicrolock", JDK_Version::jdk(9), JDK_Version::jdk(10) },
+ { "BackEdgeThreshold", JDK_Version::jdk(9), JDK_Version::jdk(10) },
{ NULL, JDK_Version(0), JDK_Version(0) }
};
--- a/hotspot/src/share/vm/runtime/globals.hpp Mon May 12 17:01:57 2014 -0700
+++ b/hotspot/src/share/vm/runtime/globals.hpp Tue May 13 11:25:17 2014 +0200
@@ -177,7 +177,6 @@
define_pd_global(bool, TieredCompilation, false);
define_pd_global(intx, CompileThreshold, 0);
-define_pd_global(intx, BackEdgeThreshold, 0);
define_pd_global(intx, OnStackReplacePercentage, 0);
define_pd_global(bool, ResizeTLAB, false);
@@ -3525,10 +3524,6 @@
product_pd(intx, CompileThreshold, \
"number of interpreted method invocations before (re-)compiling") \
\
- product_pd(intx, BackEdgeThreshold, \
- "Interpreter Back edge threshold at which an OSR compilation is " \
- "invoked") \
- \
product(intx, Tier0InvokeNotifyFreqLog, 7, \
"Interpreter (tier 0) invocation notification frequency") \
\