Skip to content

Commit 46b2e54

Browse files
Tobias HolensteinTobiHartmann
Tobias Holenstein
authored andcommitted
8075816: Deprecate AliasLevel flag since it is broken
Reviewed-by: thartmann, kvn
1 parent 1b71621 commit 46b2e54

File tree

3 files changed

+4
-1
lines changed

3 files changed

+4
-1
lines changed

src/hotspot/share/opto/c2_globals.hpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -630,7 +630,8 @@
630630
range(1, max_intx) \
631631
\
632632
product(intx, AliasLevel, 3, \
633-
"0 for no aliasing, 1 for oop/field/static/array split, " \
633+
"(Deprecated) 0 for no aliasing, " \
634+
"1 for oop/field/static/array split, " \
634635
"2 for class split, 3 for unique instances") \
635636
range(0, 3) \
636637
constraint(AliasLevelConstraintFunc,AfterErgo) \

src/hotspot/share/runtime/arguments.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -542,6 +542,7 @@ static SpecialFlag const special_jvm_flags[] = {
542542
{ "ExtendedDTraceProbes", JDK_Version::jdk(19), JDK_Version::jdk(20), JDK_Version::jdk(21) },
543543
{ "UseContainerCpuShares", JDK_Version::jdk(19), JDK_Version::jdk(20), JDK_Version::jdk(21) },
544544
{ "PreferContainerQuotaForCPUCount", JDK_Version::jdk(19), JDK_Version::jdk(20), JDK_Version::jdk(21) },
545+
{ "AliasLevel", JDK_Version::jdk(19), JDK_Version::jdk(20), JDK_Version::jdk(21) },
545546

546547
// --- Deprecated alias flags (see also aliased_jvm_flags) - sorted by obsolete_in then expired_in:
547548
{ "DefaultMaxRAMFraction", JDK_Version::jdk(8), JDK_Version::undefined(), JDK_Version::undefined() },

test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ public class VMDeprecatedOptions {
5656
{"InitialRAMFraction", "64"},
5757
{"TLABStats", "false"},
5858
{"AllowRedefinitionToAddDeleteMethods", "true"},
59+
{"AliasLevel", "3"},
5960

6061
// deprecated alias flags (see also aliased_jvm_flags):
6162
{"DefaultMaxRAMFraction", "4"},

0 commit comments

Comments
 (0)