• J
    7092412: G1: Some roots not marked during an initial mark that gets an evacuation failure · 279b083d
    johnc 提交于
    Summary: As a result of the changes for 7080389, an evacuation failure during an initial mark pause may result in some root objects not being marked. Pass whether the caller is a root scanning closure into the evacuation failure handling code so that the thread that successfully forwards an object to itself also marks the object.
    Reviewed-by: ysr, brutisso, tonyp
    279b083d
g1CollectedHeap.hpp 72.9 KB