RFR: Fix failing aarch64 build after asm barriers implementation

Roman Kennke rkennke at redhat.com
Wed Apr 25 13:51:57 UTC 2018


Am 25.04.2018 um 15:47 schrieb Aleksey Shipilev:
> 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
> 

Sure, go!

Roman



More information about the shenandoah-dev mailing list