RFR: Fix failing aarch64 build after asm barriers implementation

Aleksey Shipilev shade at redhat.com
Wed Apr 25 13:47:01 UTC 2018


diff -r e7bc0a0892a3 src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
--- a/src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp	Wed Apr 25
12:43:34 2018 +0200
+++ b/src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp	Wed Apr 25
15:46:11 2018 +0200
@@ -22,9 +22,16 @@
  */

 #include "precompiled.hpp"
+#include "gc/shenandoah/brooksPointer.hpp"
 #include "gc/shenandoah/shenandoahBarrierSet.hpp"
 #include "gc/shenandoah/shenandoahBarrierSetAssembler.hpp"
+#include "gc/shenandoah/shenandoahConnectionMatrix.hpp"
+#include "gc/shenandoah/shenandoahHeapRegion.hpp"
 #include "gc/shenandoah/shenandoahThreadLocalData.hpp"
+#include "interpreter/interpreter.hpp"
+#include "interpreter/interp_masm.hpp"
+#include "runtime/sharedRuntime.hpp"
+#include "runtime/thread.hpp"

 #define __ masm->

Testing: aarch64 non-PCH build

Thanks,
-Aleksey



More information about the shenandoah-dev mailing list