--- a/src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Thu Apr 12 11:05:42 2018 +0200
+++ b/src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Thu Apr 12 11:22:24 2018 +0200
@@ -934,7 +934,7 @@
// Load the value of the referent field.
const Address field_address(local_0, referent_offset);
- BarrierSetAssembler *bs = Universe::heap()->barrier_set()->barrier_set_assembler();
+ BarrierSetAssembler *bs = BarrierSet::barrier_set()->barrier_set_assembler();
bs->load_at(_masm, IN_HEAP | ON_WEAK_OOP_REF, T_OBJECT, local_0, field_address, /*tmp1*/ rscratch2, /*tmp2*/ rscratch1);
// areturn