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

クラス v8::internal::ThreadManager

#include <v8threads.h>

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

すべてのメンバ一覧

Static Public メソッド

static void Lock ()
static void Unlock ()
static void ArchiveThread ()
static bool RestoreThread ()
static void Iterate (ObjectVisitor *v)
static void MarkCompactPrologue ()
static void MarkCompactEpilogue ()
static bool IsLockedByCurrentThread ()

Static Private メソッド

static void EagerlyArchiveThread ()

Static Private 変数

static Mutexmutex_ = OS::CreateMutex()
static ThreadHandle mutex_owner_
static ThreadHandle lazily_archived_thread_
static ThreadStatelazily_archived_thread_state_ = NULL

説明

v8threads.h68 行で定義されています。


関数

void v8::internal::ThreadManager::ArchiveThread (  )  [static]
void v8::internal::ThreadManager::EagerlyArchiveThread (  )  [static, private]
static bool v8::internal::ThreadManager::IsLockedByCurrentThread (  )  [inline, static]
void v8::internal::ThreadManager::Iterate ( ObjectVisitor *  v  )  [static]
void v8::internal::ThreadManager::Lock (  )  [static]
void v8::internal::ThreadManager::MarkCompactEpilogue (  )  [static]
void v8::internal::ThreadManager::MarkCompactPrologue (  )  [static]
bool v8::internal::ThreadManager::RestoreThread (  )  [static]
void v8::internal::ThreadManager::Unlock (  )  [static]

変数

v8threads.h85 行で定義されています。

参照元 ArchiveThread(), EagerlyArchiveThread(), と RestoreThread().

v8threads.h86 行で定義されています。

参照元 ArchiveThread(), EagerlyArchiveThread(), と RestoreThread().

Mutex * v8::internal::ThreadManager::mutex_ = OS::CreateMutex() [static, private]

v8threads.h83 行で定義されています。

参照元 Lock(), と Unlock().

v8threads.h84 行で定義されています。

参照元 IsLockedByCurrentThread(), Lock(), と Unlock().


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