hotspot/src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp
void PSYoungGen::adjust_pointers() {
{- -------------------------------------------
(1) PSMarkSweepDecorator::adjust_pointers() を3回呼び出し,
それぞれ Eden 領域, From 領域, To 領域内のオブジェクトに対して
その中に含まれるポインタの修正を行う.
---------------------------------------- -}
eden_mark_sweep()->adjust_pointers();
from_mark_sweep()->adjust_pointers();
to_mark_sweep()->adjust_pointers();
}
This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.