Top


定義場所(file name)

hotspot/src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp

名前(function name)

void G1CollectorPolicy::initialize_flags() {

本体部(body)

  {- -------------------------------------------
  (1) フィールドの初期化
      ---------------------------------------- -}

      set_min_alignment(HeapRegion::GrainBytes);
      set_max_alignment(GenRemSet::max_alignment_constraint(rem_set_name()));

  {- -------------------------------------------
  (1) もし SurvivorRatio が 1 未満の値になっていたら, 
      (値としておかしいので) ここで異常終了させる.
      ---------------------------------------- -}

      if (SurvivorRatio < 1) {
        vm_exit_during_initialization("Invalid survivor ratio specified");
      }

  {- -------------------------------------------
  (1) CollectorPolicy::initialize_flags() を呼んで, 
      ヒープサイズに関する各種コマンドラインオプションの値を調整する.
      ---------------------------------------- -}

      CollectorPolicy::initialize_flags();
    }

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