src/hotspot/share/runtime/synchronizer.cpp
changeset 52459 cbe83e9c2100
parent 51998 27b48d82272c
child 52703 e7fdc9d9c376
--- a/src/hotspot/share/runtime/synchronizer.cpp	Thu Nov 08 09:50:54 2018 -0800
+++ b/src/hotspot/share/runtime/synchronizer.cpp	Thu Nov 08 11:22:28 2018 -0800
@@ -1528,10 +1528,6 @@
 // which in turn can mean large(r) numbers of objectmonitors in circulation.
 // This is an unfortunate aspect of this design.
 
-enum ManifestConstants {
-  ClearResponsibleAtSTW = 0
-};
-
 // Deflate a single monitor if not in-use
 // Return true if deflated, false if in-use
 bool ObjectSynchronizer::deflate_monitor(ObjectMonitor* mid, oop obj,
@@ -1544,7 +1540,6 @@
   guarantee(mid->header()->is_neutral(), "invariant");
 
   if (mid->is_busy()) {
-    if (ClearResponsibleAtSTW) mid->_Responsible = NULL;
     deflated = false;
   } else {
     // Deflate the monitor if it is no longer being used