<div dir="ltr">Looks good and trivial and fixes my build.<div><br></div><div>Cheers Thomas</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Mar 23, 2019 at 10:55 AM Aleksey Shipilev <<a href="mailto:shade@redhat.com">shade@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Bug:<br>
  <a href="https://bugs.openjdk.java.net/browse/JDK-8221363" rel="noreferrer" target="_blank">https://bugs.openjdk.java.net/browse/JDK-8221363</a><br>
<br>
Super-class SATBMarkQueue dropped this:<br>
<br>
-SATBMarkQueue::SATBMarkQueue(SATBMarkQueueSet* qset, bool permanent) :<br>
+SATBMarkQueue::SATBMarkQueue(SATBMarkQueueSet* qset) :<br>
<br>
So the build fix is:<br>
<br>
diff -r c81fbf340ceb src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp<br>
--- a/src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp<br>
+++ b/src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp<br>
@@ -29,11 +29,11 @@<br>
 #include "runtime/mutex.hpp"<br>
 #include "runtime/thread.hpp"<br>
<br>
 class ShenandoahSATBMarkQueue: public SATBMarkQueue {<br>
 public:<br>
-  ShenandoahSATBMarkQueue(SATBMarkQueueSet* qset) : SATBMarkQueue(qset, /* permanent = */ false) {}<br>
+  ShenandoahSATBMarkQueue(SATBMarkQueueSet* qset) : SATBMarkQueue(qset) {}<br>
   virtual bool should_enqueue_buffer();<br>
 };<br>
<br>
 class ShenandoahSATBMarkQueueSet : public SATBMarkQueueSet {<br>
 private:<br>
<br>
<br>
Testing: local Linux x86_64 build<br>
<br>
-Aleksey<br>
<br>
</blockquote></div>