--- old/src/share/vm/classfile/symbolTable.cpp 2019-11-11 16:09:47.377343414 +0100 +++ new/src/share/vm/classfile/symbolTable.cpp 2019-11-11 16:09:47.292343418 +0100 @@ -721,7 +721,7 @@ // considered dead. The SATB part of G1 needs to get notified about this // potential resurrection, otherwise the marking might not find the object. #if INCLUDE_ALL_GCS - if ((UseG1GC || (UseShenandoahGC && ShenandoahSATBBarrier)) && string != NULL) { + if ((UseG1GC || (UseShenandoahGC && ShenandoahKeepAliveBarrier)) && string != NULL) { G1SATBCardTableModRefBS::enqueue(string); } #endif