Top


定義場所(file name)

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

名前(function name)

  bool is_young_list_full() {

本体部(body)

  {- -------------------------------------------
  (1) young_list の長さが _young_list_target_length 以上であれば true, そうでなければ false を返す.

      (ただし, G1FixedEdenSize オプションが指定されている場合には, 
      _young_list_target_length を _max_survivor_regions 分だけ減少させた後で比較を行う  #TODO この処理は何のため??)
      ---------------------------------------- -}

        size_t young_list_length = _g1->young_list()->length();
        size_t young_list_target_length = _young_list_target_length;
        if (G1FixedEdenSize) {
          young_list_target_length -= _max_survivor_regions;
        }
        return young_list_length >= young_list_target_length;
      }

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