Skip to content

Commit 6a183fb

Browse files
Xin LiuPaul Hohensee
authored andcommitted
8255562: delete UseRDPCForConstantTableBase
Reviewed-by: simonis
1 parent c5462bb commit 6a183fb

File tree

3 files changed

+1
-4
lines changed

3 files changed

+1
-4
lines changed

src/hotspot/share/opto/c2_globals.hpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -360,9 +360,6 @@
360360
"Limit of ops to make speculative when using CMOVE") \
361361
range(0, max_jint) \
362362
\
363-
product(bool, UseRDPCForConstantTableBase, false, \
364-
"Use Sparc RDPC instruction for the constant table base.") \
365-
\
366363
notproduct(bool, PrintIdealGraph, false, \
367364
"Print ideal graph to XML file / network interface. " \
368365
"By default attempts to connect to the visualizer on a socket.") \

src/hotspot/share/opto/machnode.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -434,7 +434,6 @@ class MachConstantBaseNode : public MachIdealNode {
434434

435435
virtual void emit(CodeBuffer& cbuf, PhaseRegAlloc* ra_) const;
436436
virtual uint size(PhaseRegAlloc* ra_) const;
437-
virtual bool pinned() const { return UseRDPCForConstantTableBase; }
438437

439438
static const RegMask& static_out_RegMask() { return _out_RegMask; }
440439
virtual const RegMask& out_RegMask() const { return static_out_RegMask(); }

src/hotspot/share/runtime/arguments.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -555,6 +555,7 @@ static SpecialFlag const special_jvm_flags[] = {
555555
{ "ForceNUMA", JDK_Version::jdk(15), JDK_Version::jdk(16), JDK_Version::jdk(17) },
556556
{ "InsertMemBarAfterArraycopy", JDK_Version::undefined(), JDK_Version::jdk(16), JDK_Version::jdk(17) },
557557
{ "Debugging", JDK_Version::undefined(), JDK_Version::jdk(16), JDK_Version::jdk(17) },
558+
{ "UseRDPCForConstantTableBase", JDK_Version::undefined(), JDK_Version::jdk(16), JDK_Version::jdk(17) },
558559

559560
#ifdef TEST_VERIFY_SPECIAL_JVM_FLAGS
560561
// These entries will generate build errors. Their purpose is to test the macros.

0 commit comments

Comments
 (0)