構成 | Public 型 | Public メソッド | Static Public メソッド | Private メソッド | Private 変数

クラス v8::internal::Thread

#include <platform.h>

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

v8::internal::ContextSwitcher, v8::internal::DebugMessageThread, と v8::internal::PreallocatedMemoryThreadに継承されています。

すべてのメンバ一覧

構成

class  PlatformData

Public 型

enum  LocalStorageKey

Public メソッド

 Thread ()
virtual ~Thread ()
void Start ()
void Join ()
virtual void Run ()=0

Static Public メソッド

static LocalStorageKey CreateThreadLocalKey ()
static void DeleteThreadLocalKey (LocalStorageKey key)
static void * GetThreadLocal (LocalStorageKey key)
static void SetThreadLocal (LocalStorageKey key, void *value)
static void YieldCPU ()

Private メソッド

 DISALLOW_COPY_AND_ASSIGN (Thread)

Private 変数

PlatformDatadata_

説明

platform.h301 行で定義されています。


列挙型

platform.h304 行で定義されています。


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

v8::internal::Thread::Thread (  ) 

platform-linux.cc477 行で定義されています。

v8::internal::Thread::~Thread (  )  [virtual]

platform-linux.cc481 行で定義されています。


関数

Thread::LocalStorageKey v8::internal::Thread::CreateThreadLocalKey (  )  [static]

platform-linux.cc508 行で定義されています。

参照先 ASSERT, v8::internal::NULL, と v8::internal::USE().

void v8::internal::Thread::DeleteThreadLocalKey ( LocalStorageKey  key  )  [static]

platform-linux.cc517 行で定義されています。

参照先 ASSERT, と v8::internal::USE().

v8::internal::Thread::DISALLOW_COPY_AND_ASSIGN ( Thread   )  [private]
void * v8::internal::Thread::GetThreadLocal ( LocalStorageKey  key  )  [static]
void v8::internal::Thread::Join (  ) 
virtual void v8::internal::Thread::Run (  )  [pure virtual]
void v8::internal::Thread::SetThreadLocal ( LocalStorageKey  key,
void *  value 
) [static]
void v8::internal::Thread::Start (  ) 
void v8::internal::Thread::YieldCPU (  )  [static]

platform-linux.cc537 行で定義されています。

参照元 v8::internal::RuntimePreempt().


変数

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

v8::internal::PreallocatedMemoryThreadで再定義されています。

platform.h329 行で定義されています。


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