hotspot/src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
void PSMarkSweep::deallocate_stacks() {
{- -------------------------------------------
(1) 以下の Stack オブジェクトをクリアする.
---------------------------------------- -}
_preserved_mark_stack.clear(true);
_preserved_oop_stack.clear(true);
_marking_stack.clear();
_objarray_stack.clear(true);
_revisit_klass_stack.clear(true);
_revisit_mdo_stack.clear(true);
}
This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.