/third_party/node/deps/v8/src/execution/ |
H A D | thread-id.h | 14 class ThreadId { class 16 // Creates an invalid ThreadId. 17 constexpr ThreadId() noexcept : ThreadId(kInvalidId) {} in ThreadId() function in v8::internal::ThreadId 19 bool operator==(const ThreadId& other) const { return id_ == other.id_; } in operator ==() 20 bool operator!=(const ThreadId& other) const { return id_ != other.id_; } in operator !=() 22 // Checks whether this ThreadId refers to any thread. 25 // Converts ThreadId to an integer representation. 28 // Returns ThreadId for current thread if it exists or invalid id. 29 static ThreadId TryGetCurren [all...] |
H A D | v8threads.h | 29 void set_id(ThreadId id) { id_ = id; } in set_id() 30 ThreadId id() { return id_; } in id() 41 ThreadId id_; 74 return mutex_owner_.load(std::memory_order_relaxed) == ThreadId::Current(); in IsLockedByCurrentThread() 76 bool IsLockedByThread(ThreadId id) const { in IsLockedByThread() 80 ThreadId CurrentId(); 95 // {ThreadId} must be trivially copyable to be stored in {std::atomic}. 96 ASSERT_TRIVIALLY_COPYABLE(i::ThreadId); 97 std::atomic<ThreadId> mutex_owner_; 98 ThreadId lazily_archived_thread [all...] |
H A D | v8threads.cc | 106 if (lazily_archived_thread_ == ThreadId::Current()) { in RestoreThread() 107 lazily_archived_thread_ = ThreadId::Invalid(); in RestoreThread() 112 lazily_archived_thread_state_->set_id(ThreadId::Invalid()); in RestoreThread() 147 state->set_id(ThreadId::Invalid()); in RestoreThread() 155 mutex_owner_.store(ThreadId::Current(), std::memory_order_relaxed); in Lock() 160 mutex_owner_.store(ThreadId::Invalid(), std::memory_order_relaxed); in Unlock() 174 : id_(ThreadId::Invalid()), in ThreadState() 225 : mutex_owner_(ThreadId::Invalid()), in ThreadManager() 226 lazily_archived_thread_(ThreadId::Invalid()), in ThreadManager() 251 DCHECK_EQ(lazily_archived_thread_, ThreadId in ArchiveThread() [all...] |
H A D | thread-id.cc | 21 ThreadId ThreadId::TryGetCurrent() { in TryGetCurrent() 22 return thread_id == 0 ? Invalid() : ThreadId(thread_id); in TryGetCurrent() 26 int ThreadId::GetCurrentThreadId() { in GetCurrentThreadId()
|
H A D | local-isolate.h | 111 ThreadId thread_id() const { return thread_id_; } in thread_id() 128 DCHECK_EQ(ThreadId::Current(), isolate_->thread_id()); in AsIsolate() 159 ThreadId const thread_id_;
|
H A D | thread-local-top.cc | 17 thread_id_ = ThreadId(); in Clear() 45 thread_id_ = ThreadId::Current(); in Initialize()
|
H A D | isolate.h | 550 PerIsolateThreadData(Isolate* isolate, ThreadId thread_id) in PerIsolateThreadData() 565 ThreadId thread_id() const { return thread_id_; } in thread_id() 574 bool Matches(Isolate* isolate, ThreadId thread_id) const { in Matches() 580 ThreadId thread_id_; 683 PerIsolateThreadData* FindPerThreadDataForThread(ThreadId thread_id); 741 inline void set_thread_id(ThreadId id) { in set_thread_id() 744 inline ThreadId thread_id() const { in thread_id() 1974 PerIsolateThreadData* Lookup(ThreadId thread_id); 1981 std::size_t operator()(const ThreadId& t) const { in operator ()() 1986 std::unordered_map<ThreadId, PerIsolateThreadDat [all...] |
H A D | local-isolate.cc | 22 thread_id_(ThreadId::Current()), in LocalIsolate()
|
H A D | thread-local-top.h | 111 std::atomic<ThreadId> thread_id_;
|
/third_party/rust/crates/syn/src/ |
H A D | thread.rs | 2 use std::thread::{self, ThreadId}; 9 thread_id: ThreadId,
|
/third_party/node/deps/v8/src/execution/ppc/ |
H A D | simulator-ppc.h | 522 ThreadId thread_id); 523 void NotifyStore(uintptr_t addr, TransactionSize size, ThreadId thread_id); 525 ThreadId thread_id); 539 ThreadId thread_id_ = ThreadId::Invalid();
|
/third_party/node/deps/v8/src/logging/ |
H A D | runtime-call-stats.cc | 241 if (thread_id_.IsValid()) return thread_id_ == ThreadId::Current(); in IsCalledOnTheSameThread() 242 thread_id_ = ThreadId::Current(); in IsCalledOnTheSameThread() 288 : isolate_thread_id_(ThreadId::Current()) {} in WorkerThreadRuntimeCallStats() 304 DCHECK_NE(ThreadId::Current(), isolate_thread_id_); in NewTable()
|
H A D | runtime-call-stats.h | 609 ThreadId thread_id() const { return thread_id_; } in thread_id() 658 ThreadId thread_id_; 684 ThreadId isolate_thread_id_;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/BinaryFormat/ |
H A D | Minidump.h | 220 support::ulittle32_t ThreadId; member 244 support::ulittle32_t ThreadId; member
|
/third_party/node/src/api/ |
H A D | environment.cc | 406 ThreadId thread_id, in CreateEnvironment() 466 ThreadId thread_id, in GetInspectorParentHandle() 472 Environment* env, ThreadId thread_id, const char* url, const char* name) { in GetInspectorParentHandle() 835 ThreadId AllocateEnvironmentThreadId() { in AllocateEnvironmentThreadId() 836 return ThreadId { next_thread_id++ }; in AllocateEnvironmentThreadId()
|
/third_party/ninja/src/ |
H A D | minidump-win32.cc | 71 mdei.ThreadId = GetCurrentThreadId(); in CreateWin32MiniDump()
|
/third_party/mesa3d/src/gallium/auxiliary/util/ |
H A D | dbghelp.h | 997 ULONG32 ThreadId; member 1012 ULONG32 ThreadId; member 1038 ULONG32 ThreadId; member 1074 DWORD ThreadId; member 1080 DWORD ThreadId; member 1167 ULONG ThreadId; member 1176 ULONG ThreadId; member 1187 ULONG ThreadId; member
|
/third_party/node/src/ |
H A D | node.h | 531 struct ThreadId { struct 534 NODE_EXTERN ThreadId AllocateEnvironmentThreadId(); 594 ThreadId thread_id = {} /* allocates a thread id automatically */, 606 ThreadId child_thread_id, 611 ThreadId child_thread_id,
|
H A D | node_worker.h | 100 ThreadId thread_id_;
|
/third_party/node/deps/v8/src/compiler-dispatcher/ |
H A D | optimizing-compile-dispatcher.cc | 212 DCHECK_EQ(ThreadId::Current(), isolate_->thread_id()); in HasJobs()
|
/third_party/node/deps/v8/src/builtins/ |
H A D | constants-table-builder.cc | 39 DCHECK_EQ(ThreadId::Current(), isolate_->thread_id()); in AddObject()
|
/third_party/skia/tools/ |
H A D | win_dbghelp.cpp | 156 ExpParam.ThreadId = GetCurrentThreadId(); in GenerateDumpAndPrintCallstack()
|
/third_party/node/deps/v8/src/handles/ |
H A D | handles.cc | 76 DCHECK_EQ(ThreadId::Current(), isolate->thread_id()); in IsDereferenceAllowed()
|
/third_party/node/deps/v8/src/heap/ |
H A D | heap-inl.h | 601 DCHECK_EQ(ThreadId::Current(), heap_->isolate()->thread_id()); in CodeSpaceMemoryModificationScope() 675 DCHECK_EQ(ThreadId::Current(), heap_->isolate()->thread_id()); in IgnoreLocalGCRequests()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/LTO/ |
H A D | LTOBackend.cpp | 397 [&](const SmallString<0> &BC, unsigned ThreadId) { in splitCodeGen() 409 codegen(C, TM.get(), AddStream, ThreadId, *MPartInCtx); in splitCodeGen()
|