RFR: Revert Shenandoah/JDK8-only changes relating to MonitorInUseLists

Aleksey Shipilev shade at redhat.com
Fri Jul 12 08:23:16 UTC 2019


On 7/11/19 10:52 PM, Roman Kennke wrote:
> http://cr.openjdk.java.net/~rkennke/shjdk8-revert-syncstuff/webrev.00/

The reversal and iterator move looks fine.

Minor stylistic nit, remove new lines here:

----
 class ShenandoahSynchronizerIterator VALUE_OBJ_CLASS_SPEC {

 private:
   ObjectMonitor*  volatile _cur;

   ObjectMonitor* claim();

 public:
----

...so it becomes:

----
 class ShenandoahSynchronizerIterator VALUE_OBJ_CLASS_SPEC {
 private:
   ObjectMonitor*  volatile _cur;
   ObjectMonitor* claim();

 public:
----

Please make sure it builds with --disable-precompiled-headers.

-- 
Thanks,
-Aleksey



More information about the shenandoah-dev mailing list