Top


定義場所(file name)

hotspot/src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp

名前(function name)

void PSYoungGen::precompact() {

本体部(body)

  {- -------------------------------------------
  (1) PSMarkSweepDecorator::precompact() を3回呼び出し, 
      それぞれ Eden 領域, From 領域, To 領域内のオブジェクトに対して
      コンパクション後のアドレスを指す forwarding pointer を埋め込む.
      ---------------------------------------- -}

      eden_mark_sweep()->precompact();
      from_mark_sweep()->precompact();
      to_mark_sweep()->precompact();
    }

This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.