Top


定義場所(file name)

hotspot/src/share/vm/services/memoryService.cpp

名前(function name)

void MemoryService::add_psPerm_memory_pool(PSPermGen* gen, MemoryManager* mgr) {

本体部(body)

  {- -------------------------------------------
  (1) PSGenerationPool のインスタンスを生成し, 
      引数で与えられた MemoryManager, 及び _pools_list に登録する.
      ---------------------------------------- -}

      PSGenerationPool* perm_gen = new PSGenerationPool(gen,
                                                        "PS Perm Gen",
                                                        MemoryPool::NonHeap,
                                                        true /* support_usage_threshold */);
      mgr->add_pool(perm_gen);
      _pools_list->append(perm_gen);
    }

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