hotspot/src/share/vm/runtime/thread.cpp
// Create a CompilerThread
CompilerThread::CompilerThread(CompileQueue* queue, CompilerCounters* counters)
{- -------------------------------------------
(1) JavaThread のコンストラクタを呼び出す (エントリポイントは compiler_thread_entry())
---------------------------------------- -}
: JavaThread(&compiler_thread_entry) {
{- -------------------------------------------
(1) (フィールドの初期化)
---------------------------------------- -}
_env = NULL;
_log = NULL;
_task = NULL;
_queue = queue;
_counters = counters;
_buffer_blob = NULL;
_scanned_nmethod = NULL;
#ifndef PRODUCT
_ideal_graph_printer = NULL;
#endif
}
This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.