Relates :
|
The fix for 6896647 moves the deferred card-mark flushing into the single-threaded prologue of GC, which can theoreticaly at least be a bottleneck to GC pause latency scalability and cause the occasional long GC pause. This can be addressed by means of GC recognizing the deferred card marks as a special modified reference set, amenable to parallel and concurrent processing.
|