Public メソッド | Static Public メソッド | Private メソッド | Private 変数 | Static Private 変数

クラス v8::internal::PreallocatedMemoryThread

v8::internal::Threadを継承しています。

すべてのメンバ一覧

Public メソッド

 PreallocatedMemoryThread ()
void Run ()

Static Public メソッド

static char * data ()
static unsigned length ()
static void StartThread ()
static void StopThread ()

Private メソッド

 DISALLOW_COPY_AND_ASSIGN (PreallocatedMemoryThread)

Private 変数

bool keep_running_

Static Private 変数

static PreallocatedMemoryThreadthe_thread_ = NULL
static Semaphorewait_for_ever_semaphore_ = NULL
static Semaphoredata_ready_semaphore_ = NULL
static char * data_ = NULL
static unsigned length_ = 0

説明

top.cc111 行で定義されています。


コンストラクタとデストラクタ

v8::internal::PreallocatedMemoryThread::PreallocatedMemoryThread (  )  [inline]

top.cc113 行で定義されています。

参照先 v8::internal::OS::CreateSemaphore(), data_ready_semaphore_, と wait_for_ever_semaphore_.

参照元 StartThread().


関数

static char* v8::internal::PreallocatedMemoryThread::data (  )  [inline, static]
v8::internal::PreallocatedMemoryThread::DISALLOW_COPY_AND_ASSIGN ( PreallocatedMemoryThread   )  [private]
static unsigned v8::internal::PreallocatedMemoryThread::length (  )  [inline, static]
void v8::internal::PreallocatedMemoryThread::Run (  )  [inline, virtual]
static void v8::internal::PreallocatedMemoryThread::StartThread (  )  [inline, static]
static void v8::internal::PreallocatedMemoryThread::StopThread (  )  [inline, static]

変数

v8::internal::Threadを再定義しています。

top.cc205 行で定義されています。

参照元 data(), と Run().

top.cc202 行で定義されています。

参照元 data(), length(), PreallocatedMemoryThread(), Run(), と StopThread().

top.cc195 行で定義されています。

参照元 Run(), と StopThread().

unsigned v8::internal::PreallocatedMemoryThread::length_ = 0 [static, private]

top.cc206 行で定義されています。

参照元 length(), と Run().

top.cc198 行で定義されています。

参照元 StartThread(), と StopThread().

top.cc200 行で定義されています。

参照元 PreallocatedMemoryThread(), Run(), と StopThread().


このクラスの説明は次のファイルから生成されました:
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義