Home
last modified time | relevance | path

Searched refs:ThreadId (Results 1 - 25 of 44) sorted by relevance

12

/third_party/node/deps/v8/src/execution/
H A Dthread-id.h14 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 Dv8threads.h29 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 Dv8threads.cc106 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 Dthread-id.cc21 ThreadId ThreadId::TryGetCurrent() { in TryGetCurrent()
22 return thread_id == 0 ? Invalid() : ThreadId(thread_id); in TryGetCurrent()
26 int ThreadId::GetCurrentThreadId() { in GetCurrentThreadId()
H A Dlocal-isolate.h111 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 Dthread-local-top.cc17 thread_id_ = ThreadId(); in Clear()
45 thread_id_ = ThreadId::Current(); in Initialize()
H A Disolate.h550 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 Dlocal-isolate.cc22 thread_id_(ThreadId::Current()), in LocalIsolate()
H A Dthread-local-top.h111 std::atomic<ThreadId> thread_id_;
/third_party/rust/crates/syn/src/
H A Dthread.rs2 use std::thread::{self, ThreadId};
9 thread_id: ThreadId,
/third_party/node/deps/v8/src/execution/ppc/
H A Dsimulator-ppc.h522 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 Druntime-call-stats.cc241 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 Druntime-call-stats.h609 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 DMinidump.h220 support::ulittle32_t ThreadId; member
244 support::ulittle32_t ThreadId; member
/third_party/node/src/api/
H A Denvironment.cc406 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 Dminidump-win32.cc71 mdei.ThreadId = GetCurrentThreadId(); in CreateWin32MiniDump()
/third_party/mesa3d/src/gallium/auxiliary/util/
H A Ddbghelp.h997 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 Dnode.h531 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 Dnode_worker.h100 ThreadId thread_id_;
/third_party/node/deps/v8/src/compiler-dispatcher/
H A Doptimizing-compile-dispatcher.cc212 DCHECK_EQ(ThreadId::Current(), isolate_->thread_id()); in HasJobs()
/third_party/node/deps/v8/src/builtins/
H A Dconstants-table-builder.cc39 DCHECK_EQ(ThreadId::Current(), isolate_->thread_id()); in AddObject()
/third_party/skia/tools/
H A Dwin_dbghelp.cpp156 ExpParam.ThreadId = GetCurrentThreadId(); in GenerateDumpAndPrintCallstack()
/third_party/node/deps/v8/src/handles/
H A Dhandles.cc76 DCHECK_EQ(ThreadId::Current(), isolate->thread_id()); in IsDereferenceAllowed()
/third_party/node/deps/v8/src/heap/
H A Dheap-inl.h601 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 DLTOBackend.cpp397 [&](const SmallString<0> &BC, unsigned ThreadId) { in splitCodeGen()
409 codegen(C, TM.get(), AddStream, ThreadId, *MPartInCtx); in splitCodeGen()

Completed in 24 milliseconds

12