Top


定義場所(file name)

hotspot/src/share/vm/memory/defNewGeneration.cpp

名前(function name)

void DefNewGeneration::FastEvacuateFollowersClosure::do_void() {

本体部(body)

  {- -------------------------------------------
  (1) 参照を再帰的に辿って処理を行う (参照関係を全て辿り終わったら終了).
      ---------------------------------------- -}

      do {
        _gch->oop_since_save_marks_iterate(_level, _scan_cur_or_nonheap,
                                           _scan_older);
      } while (!_gch->no_allocs_since_save_marks(_level));

  {- -------------------------------------------
  (1) (assert)
      ---------------------------------------- -}

      guarantee(_gen->promo_failure_scan_is_complete(), "Failed to finish scan");
    }

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