[URGENT] RFR (XS) 8221363: Build failure after JDK-8220240 (Refactor shared dirty card queue)
Thomas Stüfe
thomas.stuefe at gmail.com
Sat Mar 23 11:17:15 UTC 2019
Looks good and trivial and fixes my build.
Cheers Thomas
On Sat, Mar 23, 2019 at 10:55 AM Aleksey Shipilev <shade at redhat.com> wrote:
> 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
>
>
More information about the shenandoah-dev
mailing list