[URGENT] RFR (XS) 8221363: Build failure after JDK-8220240 (Refactor shared dirty card queue)
Aleksey Shipilev
shade at redhat.com
Sat Mar 23 09:53:54 UTC 2019
Bug:
https://bugs.openjdk.java.net/browse/JDK-8221363
Super-class SATBMarkQueue dropped this:
-SATBMarkQueue::SATBMarkQueue(SATBMarkQueueSet* qset, bool permanent) :
+SATBMarkQueue::SATBMarkQueue(SATBMarkQueueSet* qset) :
So the build fix is:
diff -r c81fbf340ceb src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp
--- a/src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp
+++ b/src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp
@@ -29,11 +29,11 @@
#include "runtime/mutex.hpp"
#include "runtime/thread.hpp"
class ShenandoahSATBMarkQueue: public SATBMarkQueue {
public:
- ShenandoahSATBMarkQueue(SATBMarkQueueSet* qset) : SATBMarkQueue(qset, /* permanent = */ false) {}
+ ShenandoahSATBMarkQueue(SATBMarkQueueSet* qset) : SATBMarkQueue(qset) {}
virtual bool should_enqueue_buffer();
};
class ShenandoahSATBMarkQueueSet : public SATBMarkQueueSet {
private:
Testing: local Linux x86_64 build
-Aleksey
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://mail.openjdk.org/pipermail/hotspot-gc-dev/attachments/20190323/fc6fc87b/signature.asc>
More information about the hotspot-gc-dev
mailing list