|
V8 Project
|
Inheritance diagram for v8::base::anonymous_namespace{platform-unittest.cc}::ThreadLocalStorageTest:
Collaboration diagram for v8::base::anonymous_namespace{platform-unittest.cc}::ThreadLocalStorageTest:Public Member Functions | |
| ThreadLocalStorageTest () | |
| ~ThreadLocalStorageTest () | |
| virtual void | Run () FINAL OVERRIDE |
Public Member Functions inherited from v8::base::Thread | |
| Thread (const Options &options) | |
| virtual | ~Thread () |
| void | Start () |
| void | StartSynchronously () |
| void | Join () |
| const char * | name () const |
| PlatformData * | data () |
| void | NotifyStartedAndRun () |
Static Private Member Functions | |
| static void * | GetValue (size_t x) |
Private Attributes | |
| Thread::LocalStorageKey | keys_ [256] |
Additional Inherited Members | |
Public Types inherited from v8::base::Thread | |
| typedef int32_t | LocalStorageKey |
Static Public Member Functions inherited from v8::base::Thread | |
| static LocalStorageKey | CreateThreadLocalKey () |
| static void | DeleteThreadLocalKey (LocalStorageKey key) |
| static void * | GetThreadLocal (LocalStorageKey key) |
| static int | GetThreadLocalInt (LocalStorageKey key) |
| static void | SetThreadLocal (LocalStorageKey key, void *value) |
| static void | SetThreadLocalInt (LocalStorageKey key, int value) |
| static bool | HasThreadLocal (LocalStorageKey key) |
| static void * | GetExistingThreadLocal (LocalStorageKey key) |
| static void | YieldCPU () |
Static Public Attributes inherited from v8::base::Thread | |
| static const int | kMaxThreadNameLength = 16 |
Definition at line 51 of file platform-unittest.cc.
|
inline |
Definition at line 53 of file platform-unittest.cc.
References arraysize, and v8::base::Thread::CreateThreadLocalKey().
Here is the call graph for this function:
|
inline |
Definition at line 58 of file platform-unittest.cc.
References arraysize, and v8::base::Thread::DeleteThreadLocalKey().
Here is the call graph for this function:
|
inlinestaticprivate |
Definition at line 93 of file platform-unittest.cc.
|
inlinevirtual |
Implements v8::base::Thread.
Definition at line 64 of file platform-unittest.cc.
References arraysize, CHECK, CHECK_EQ, v8::base::Thread::GetExistingThreadLocal(), v8::base::Thread::GetThreadLocal(), v8::base::Thread::HasThreadLocal(), and v8::base::Thread::SetThreadLocal().
Here is the call graph for this function:
|
private |
Definition at line 97 of file platform-unittest.cc.