Thread 125 src/cpu-profiler.h class ProfilerEventsProcessor : public Thread {
Thread 98 src/d8-debug.h class ReceiverThread: public i::Thread {
Thread 101 src/d8-debug.h : Thread("d8:ReceiverThrd"),
Thread 113 src/d8-debug.h class KeyboardThread: public i::Thread {
Thread 116 src/d8-debug.h : Thread("d8:KeyboardThrd"),
Thread 1453 src/d8.cc class ShellThread : public i::Thread {
Thread 1569 src/d8.cc i::Thread::Options SourceGroup::GetThreadOptions() {
Thread 1574 src/d8.cc return i::Thread::Options("IsolateThread", 2 * MB);
Thread 1751 src/d8.cc i::List<i::Thread*> threads(1);
Thread 1817 src/d8.cc i::Thread* thread = threads[i];
Thread 168 src/d8.h class IsolateThread : public i::Thread {
Thread 171 src/d8.h : i::Thread(GetThreadOptions()), group_(group) {}
Thread 181 src/d8.h static i::Thread::Options GetThreadOptions();
Thread 186 src/d8.h i::Thread* thread_;
Thread 44 src/debug-agent.h class DebuggerAgent: public Thread {
Thread 47 src/debug-agent.h : Thread(name),
Thread 93 src/debug-agent.h class DebuggerAgentSession: public Thread {
Thread 96 src/debug-agent.h : Thread("v8:DbgAgntSessn"),
Thread 1023 src/debug.h class MessageDispatchHelperThread: public Thread {
Thread 807 src/execution.cc Thread::YieldCPU();
Thread 813 src/execution.cc Thread::YieldCPU();
Thread 68 src/isolate.cc int thread_id = Thread::GetThreadLocalInt(Isolate::thread_id_key_);
Thread 71 src/isolate.cc Thread::SetThreadLocalInt(Isolate::thread_id_key_, thread_id);
Thread 135 src/isolate.cc class PreallocatedMemoryThread: public Thread {
Thread 316 src/isolate.cc Thread::LocalStorageKey Isolate::isolate_key_;
Thread 317 src/isolate.cc Thread::LocalStorageKey Isolate::thread_id_key_;
Thread 318 src/isolate.cc Thread::LocalStorageKey Isolate::per_isolate_thread_data_key_;
Thread 366 src/isolate.cc isolate_key_ = Thread::CreateThreadLocalKey();
Thread 367 src/isolate.cc thread_id_key_ = Thread::CreateThreadLocalKey();
Thread 368 src/isolate.cc per_isolate_thread_data_key_ = Thread::CreateThreadLocalKey();
Thread 374 src/isolate.cc if (Thread::GetThreadLocal(isolate_key_) == NULL) {
Thread 375 src/isolate.cc Thread::SetThreadLocal(isolate_key_, default_isolate_);
Thread 1625 src/isolate.cc Thread::SetThreadLocal(isolate_key_, isolate);
Thread 1626 src/isolate.cc Thread::SetThreadLocal(per_isolate_thread_data_key_, data);
Thread 434 src/isolate.h Thread::GetThreadLocal(per_isolate_thread_data_key_));
Thread 440 src/isolate.h Thread::GetExistingThreadLocal(isolate_key_));
Thread 446 src/isolate.h return reinterpret_cast<Isolate*>(Thread::GetThreadLocal(isolate_key_));
Thread 493 src/isolate.h static Thread::LocalStorageKey isolate_key() {
Thread 498 src/isolate.h static Thread::LocalStorageKey thread_id_key() {
Thread 502 src/isolate.h static Thread::LocalStorageKey per_isolate_thread_data_key();
Thread 1122 src/isolate.h static Thread::LocalStorageKey per_isolate_thread_data_key_;
Thread 1123 src/isolate.h static Thread::LocalStorageKey isolate_key_;
Thread 1124 src/isolate.h static Thread::LocalStorageKey thread_id_key_;
Thread 83 src/log.cc class Profiler: public Thread {
Thread 371 src/platform-cygwin.cc Thread::Thread(const Options& options)
Thread 378 src/platform-cygwin.cc Thread::~Thread() {
Thread 384 src/platform-cygwin.cc Thread* thread = reinterpret_cast<Thread*>(arg);
Thread 395 src/platform-cygwin.cc void Thread::set_name(const char* name) {
Thread 401 src/platform-cygwin.cc void Thread::Start() {
Thread 414 src/platform-cygwin.cc void Thread::Join() {
Thread 419 src/platform-cygwin.cc static inline Thread::LocalStorageKey PthreadKeyToLocalKey(
Thread 424 src/platform-cygwin.cc STATIC_ASSERT(sizeof(Thread::LocalStorageKey) == sizeof(pthread_key_t));
Thread 426 src/platform-cygwin.cc return static_cast<Thread::LocalStorageKey>(ptr_key);
Thread 432 src/platform-cygwin.cc STATIC_ASSERT(sizeof(Thread::LocalStorageKey) == sizeof(pthread_key_t));
Thread 438 src/platform-cygwin.cc Thread::LocalStorageKey Thread::CreateThreadLocalKey() {
Thread 447 src/platform-cygwin.cc void Thread::DeleteThreadLocalKey(LocalStorageKey key) {
Thread 455 src/platform-cygwin.cc void* Thread::GetThreadLocal(LocalStorageKey key) {
Thread 461 src/platform-cygwin.cc void Thread::SetThreadLocal(LocalStorageKey key, void* value) {
Thread 467 src/platform-cygwin.cc void Thread::YieldCPU() {
Thread 615 src/platform-cygwin.cc class SamplerThread : public Thread {
Thread 465 src/platform-freebsd.cc Thread::Thread(const Options& options)
Thread 472 src/platform-freebsd.cc Thread::~Thread() {
Thread 478 src/platform-freebsd.cc Thread* thread = reinterpret_cast<Thread*>(arg);
Thread 489 src/platform-freebsd.cc void Thread::set_name(const char* name) {
Thread 495 src/platform-freebsd.cc void Thread::Start() {
Thread 508 src/platform-freebsd.cc void Thread::Join() {
Thread 513 src/platform-freebsd.cc Thread::LocalStorageKey Thread::CreateThreadLocalKey() {
Thread 522 src/platform-freebsd.cc void Thread::DeleteThreadLocalKey(LocalStorageKey key) {
Thread 530 src/platform-freebsd.cc void* Thread::GetThreadLocal(LocalStorageKey key) {
Thread 536 src/platform-freebsd.cc void Thread::SetThreadLocal(LocalStorageKey key, void* value) {
Thread 542 src/platform-freebsd.cc void Thread::YieldCPU() {
Thread 707 src/platform-freebsd.cc class SignalSender : public Thread {
Thread 704 src/platform-linux.cc Thread::Thread(const Options& options)
Thread 711 src/platform-linux.cc Thread::~Thread() {
Thread 717 src/platform-linux.cc Thread* thread = reinterpret_cast<Thread*>(arg);
Thread 733 src/platform-linux.cc void Thread::set_name(const char* name) {
Thread 739 src/platform-linux.cc void Thread::Start() {
Thread 753 src/platform-linux.cc void Thread::Join() {
Thread 758 src/platform-linux.cc Thread::LocalStorageKey Thread::CreateThreadLocalKey() {
Thread 767 src/platform-linux.cc void Thread::DeleteThreadLocalKey(LocalStorageKey key) {
Thread 775 src/platform-linux.cc void* Thread::GetThreadLocal(LocalStorageKey key) {
Thread 781 src/platform-linux.cc void Thread::SetThreadLocal(LocalStorageKey key, void* value) {
Thread 787 src/platform-linux.cc void Thread::YieldCPU() {
Thread 1060 src/platform-linux.cc class SignalSender : public Thread {
Thread 481 src/platform-macos.cc Thread::Thread(const Options& options)
Thread 488 src/platform-macos.cc Thread::~Thread() {
Thread 505 src/platform-macos.cc ASSERT(Thread::kMaxThreadNameLength <= kMaxNameLength);
Thread 511 src/platform-macos.cc Thread* thread = reinterpret_cast<Thread*>(arg);
Thread 523 src/platform-macos.cc void Thread::set_name(const char* name) {
Thread 529 src/platform-macos.cc void Thread::Start() {
Thread 542 src/platform-macos.cc void Thread::Join() {
Thread 590 src/platform-macos.cc Thread::SetThreadLocal(key, expected);
Thread 591 src/platform-macos.cc void* actual = Thread::GetExistingThreadLocal(key);
Thread 596 src/platform-macos.cc Thread::SetThreadLocal(key, NULL);
Thread 602 src/platform-macos.cc Thread::LocalStorageKey Thread::CreateThreadLocalKey() {
Thread 623 src/platform-macos.cc void Thread::DeleteThreadLocalKey(LocalStorageKey key) {
Thread 631 src/platform-macos.cc void* Thread::GetThreadLocal(LocalStorageKey key) {
Thread 637 src/platform-macos.cc void Thread::SetThreadLocal(LocalStorageKey key, void* value) {
Thread 643 src/platform-macos.cc void Thread::YieldCPU() {
Thread 738 src/platform-macos.cc class SamplerThread : public Thread {
Thread 348 src/platform-nullos.cc Thread::Thread(const Options& options)
Thread 356 src/platform-nullos.cc Thread::Thread(const char* name)
Thread 364 src/platform-nullos.cc Thread::~Thread() {
Thread 370 src/platform-nullos.cc void Thread::set_name(const char* name) {
Thread 376 src/platform-nullos.cc void Thread::Start() {
Thread 381 src/platform-nullos.cc void Thread::Join() {
Thread 386 src/platform-nullos.cc Thread::LocalStorageKey Thread::CreateThreadLocalKey() {
Thread 392 src/platform-nullos.cc void Thread::DeleteThreadLocalKey(LocalStorageKey key) {
Thread 397 src/platform-nullos.cc void* Thread::GetThreadLocal(LocalStorageKey key) {
Thread 403 src/platform-nullos.cc void Thread::SetThreadLocal(LocalStorageKey key, void* value) {
Thread 408 src/platform-nullos.cc void Thread::YieldCPU() {
Thread 517 src/platform-openbsd.cc Thread::Thread(const Options& options)
Thread 524 src/platform-openbsd.cc Thread::~Thread() {
Thread 530 src/platform-openbsd.cc Thread* thread = reinterpret_cast<Thread*>(arg);
Thread 546 src/platform-openbsd.cc void Thread::set_name(const char* name) {
Thread 552 src/platform-openbsd.cc void Thread::Start() {
Thread 565 src/platform-openbsd.cc void Thread::Join() {
Thread 570 src/platform-openbsd.cc Thread::LocalStorageKey Thread::CreateThreadLocalKey() {
Thread 579 src/platform-openbsd.cc void Thread::DeleteThreadLocalKey(LocalStorageKey key) {
Thread 587 src/platform-openbsd.cc void* Thread::GetThreadLocal(LocalStorageKey key) {
Thread 593 src/platform-openbsd.cc void Thread::SetThreadLocal(LocalStorageKey key, void* value) {
Thread 599 src/platform-openbsd.cc void Thread::YieldCPU() {
Thread 782 src/platform-openbsd.cc class SignalSender : public Thread {
Thread 459 src/platform-solaris.cc Thread::Thread(const Options& options)
Thread 466 src/platform-solaris.cc Thread::~Thread() {
Thread 472 src/platform-solaris.cc Thread* thread = reinterpret_cast<Thread*>(arg);
Thread 483 src/platform-solaris.cc void Thread::set_name(const char* name) {
Thread 489 src/platform-solaris.cc void Thread::Start() {
Thread 500 src/platform-solaris.cc void Thread::Join() {
Thread 505 src/platform-solaris.cc Thread::LocalStorageKey Thread::CreateThreadLocalKey() {
Thread 514 src/platform-solaris.cc void Thread::DeleteThreadLocalKey(LocalStorageKey key) {
Thread 522 src/platform-solaris.cc void* Thread::GetThreadLocal(LocalStorageKey key) {
Thread 528 src/platform-solaris.cc void Thread::SetThreadLocal(LocalStorageKey key, void* value) {
Thread 534 src/platform-solaris.cc void Thread::YieldCPU() {
Thread 700 src/platform-solaris.cc class SignalSender : public Thread {
Thread 1565 src/platform-win32.cc Thread* thread = reinterpret_cast<Thread*>(arg);
Thread 1582 src/platform-win32.cc Thread::Thread(const Options& options)
Thread 1589 src/platform-win32.cc void Thread::set_name(const char* name) {
Thread 1596 src/platform-win32.cc Thread::~Thread() {
Thread 1605 src/platform-win32.cc void Thread::Start() {
Thread 1617 src/platform-win32.cc void Thread::Join() {
Thread 1624 src/platform-win32.cc Thread::LocalStorageKey Thread::CreateThreadLocalKey() {
Thread 1631 src/platform-win32.cc void Thread::DeleteThreadLocalKey(LocalStorageKey key) {
Thread 1638 src/platform-win32.cc void* Thread::GetThreadLocal(LocalStorageKey key) {
Thread 1643 src/platform-win32.cc void Thread::SetThreadLocal(LocalStorageKey key, void* value) {
Thread 1651 src/platform-win32.cc void Thread::YieldCPU() {
Thread 1961 src/platform-win32.cc class SamplerThread : public Thread {
Thread 424 src/platform.h class Thread {
Thread 450 src/platform.h explicit Thread(const Options& options);
Thread 451 src/platform.h virtual ~Thread();
Thread 513 src/platform.h DISALLOW_COPY_AND_ASSIGN(Thread);
Thread 91 src/runtime-profiler.h static void StopRuntimeProfilerThreadBeforeShutdown(Thread* thread);
Thread 146 src/v8threads.h class ContextSwitcher: public Thread {
Thread 87 test/cctest/cctest.h class ApiTestFuzzer: public v8::internal::Thread {
Thread 91 test/cctest/cctest.h : Thread("ApiTestFuzzer"),
Thread 11741 test/cctest/test-api.cc class GCThread : public i::Thread {
Thread 11864 test/cctest/test-api.cc class GCThread : public i::Thread {
Thread 12174 test/cctest/test-api.cc class MorphThread : public i::Thread {
Thread 15391 test/cctest/test-api.cc class IsolateThread : public v8::internal::Thread {
Thread 15462 test/cctest/test-api.cc class InitDefaultIsolateThread : public v8::internal::Thread {
Thread 81 test/cctest/test-circular-queue.cc class ProducerThread: public i::Thread {
Thread 4738 test/cctest/test-debug.cc class MessageQueueDebuggerThread : public v8::internal::Thread {
Thread 4989 test/cctest/test-debug.cc class V8Thread : public v8::internal::Thread {
Thread 4995 test/cctest/test-debug.cc class DebuggerThread : public v8::internal::Thread {
Thread 5098 test/cctest/test-debug.cc class BreakpointsV8Thread : public v8::internal::Thread {
Thread 5104 test/cctest/test-debug.cc class BreakpointsDebuggerThread : public v8::internal::Thread {
Thread 5664 test/cctest/test-debug.cc class HostDispatchV8Thread : public v8::internal::Thread {
Thread 5670 test/cctest/test-debug.cc class HostDispatchDebuggerThread : public v8::internal::Thread {
Thread 5768 test/cctest/test-debug.cc class DebugMessageDispatchV8Thread : public v8::internal::Thread {
Thread 5774 test/cctest/test-debug.cc class DebugMessageDispatchDebuggerThread : public v8::internal::Thread {
Thread 5882 test/cctest/test-debug.cc class DebuggerAgentProtocolServerThread : public i::Thread {
Thread 59 test/cctest/test-lockers.cc class KangarooThread : public v8::internal::Thread {
Thread 147 test/cctest/test-lockers.cc class ThreadWithSemaphore : public i::Thread {
Thread 167 test/cctest/test-log.cc class LoopingThread : public v8::internal::Thread {
Thread 11 test/cctest/test-platform-tls.cc using v8::internal::Thread;
Thread 15 test/cctest/test-platform-tls.cc static Thread::LocalStorageKey keys[kValueCount];
Thread 23 test/cctest/test-platform-tls.cc CHECK(!Thread::HasThreadLocal(keys[i]));
Thread 26 test/cctest/test-platform-tls.cc Thread::SetThreadLocal(keys[i], GetValue(i));
Thread 29 test/cctest/test-platform-tls.cc CHECK(Thread::HasThreadLocal(keys[i]));
Thread 32 test/cctest/test-platform-tls.cc CHECK_EQ(GetValue(i), Thread::GetThreadLocal(keys[i]));
Thread 33 test/cctest/test-platform-tls.cc CHECK_EQ(GetValue(i), Thread::GetExistingThreadLocal(keys[i]));
Thread 36 test/cctest/test-platform-tls.cc Thread::SetThreadLocal(keys[i], GetValue(kValueCount - i - 1));
Thread 39 test/cctest/test-platform-tls.cc CHECK(Thread::HasThreadLocal(keys[i]));
Thread 43 test/cctest/test-platform-tls.cc Thread::GetThreadLocal(keys[i]));
Thread 45 test/cctest/test-platform-tls.cc Thread::GetExistingThreadLocal(keys[i]));
Thread 49 test/cctest/test-platform-tls.cc class TestThread : public Thread {
Thread 60 test/cctest/test-platform-tls.cc keys[i] = Thread::CreateThreadLocalKey();
Thread 11 test/cctest/test-sockets.cc class SocketListenerThread : public Thread {
Thread 161 test/cctest/test-thread-termination.cc class TerminatorThread : public v8::internal::Thread {
Thread 201 test/cctest/test-thread-termination.cc class LoopingThread : public v8::internal::Thread {
Thread 66 test/cctest/test-threads.cc class ThreadA : public v8::internal::Thread {
Thread 90 test/cctest/test-threads.cc Thread::YieldCPU();
Thread 102 test/cctest/test-threads.cc class ThreadB : public v8::internal::Thread {
Thread 120 test/cctest/test-threads.cc Thread::YieldCPU();
Thread 141 test/cctest/test-threads.cc class ThreadIdValidationThread : public v8::internal::Thread {
Thread 168 test/cctest/test-threads.cc i::Thread* thread_to_start_;
Thread 195 test/cctest/test-threads.cc class ThreadC : public v8::internal::Thread {