Top


定義場所(file name)

hotspot/src/share/vm/memory/resourceArea.hpp

名前(function name)

  void initialize(Thread *thread) {

本体部(body)

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

      (この時点で thread 引数 (= カレントスレッド) の ResourceArea の値 (Chunk 等) を記録している)
      ---------------------------------------- -}

        _area = thread->resource_area();
        _chunk = _area->_chunk;
        _hwm = _area->_hwm;
        _max= _area->_max;
        NOT_PRODUCT(_size_in_bytes = _area->size_in_bytes();)
        debug_only(_area->_nesting++;)
        assert( _area->_nesting > 0, "must stack allocate RMs" );
      }

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