JDK-8231946 : Remove obsolete and unused ShenandoahVerifyObjectEquals flag
  • Type: Enhancement
  • Component: hotspot
  • Sub-Component: gc
  • Affected Version: 8-shenandoah,11-shenandoah,14
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2019-10-07
  • Updated: 2019-10-09
  • Resolved: 2019-10-07
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 14
14 b18Fixed
Related Reports
Relates :  
Description
This is not used after LRB removed all uses of it.

diff -r de43643147c6 src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
--- a/src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp    Mon Oct 07 15:30:29 2019 +0200
+++ b/src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp    Mon Oct 07 16:01:24 2019 +0200
@@ -315,7 +315,4 @@
           "Tracing task termination timings")                               \
                                                                             \
-  develop(bool, ShenandoahVerifyObjectEquals, false,                        \
-          "Verify that == and != are not used on oops. Only in fastdebug")  \
-                                                                            \
   diagnostic(bool, ShenandoahAlwaysPreTouch, false,                         \
           "Pre-touch heap memory, overrides global AlwaysPreTouch")         \

Comments
URL: https://hg.openjdk.java.net/jdk/jdk/rev/f48737be4fd7 User: shade Date: 2019-10-07 15:14:36 +0000
07-10-2019

RFR: https://mail.openjdk.java.net/pipermail/shenandoah-dev/2019-October/010701.html
07-10-2019