< prev index next >

src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp

Print this page

        

@@ -1136,11 +1136,11 @@
         Label runtime;
 
         if (UseShenandoahGC) {
           Address gc_state(thread, in_bytes(ShenandoahThreadLocalData::gc_state_offset()));
           __ ldrb(tmp, gc_state);
-          __ mov(rscratch2, ShenandoahHeap::EVACUATION | ShenandoahHeap::TRAVERSAL);
+          __ mov(rscratch2, ShenandoahHeap::MARKING | ShenandoahHeap::TRAVERSAL);
           __ tst(rscratch1, rscratch2);
           __ br(Assembler::EQ, done);
         } else {
           assert(UseG1GC, "Should be");
           // Is marking still active?
< prev index next >