Lines Matching refs:ThreadId
147 class ThreadId {
150 ThreadId() : id_(kInvalidId) {} in ThreadId() function
153 static ThreadId Current() { return ThreadId(GetCurrentThreadId()); } in Current()
156 static ThreadId Invalid() { return ThreadId(kInvalidId); } in Invalid()
159 INLINE(bool Equals(const ThreadId& other) const) { in INLINE()
174 static ThreadId FromInteger(int id) { return ThreadId(id); } in FromInteger()
179 explicit ThreadId(int id) : id_(id) {} in ThreadId() function
238 ThreadId thread_id_;
370 PerIsolateThreadData(Isolate* isolate, ThreadId thread_id) in PerIsolateThreadData()
382 ThreadId thread_id() const { return thread_id_; } in thread_id()
396 bool Matches(Isolate* isolate, ThreadId thread_id) const { in Matches()
402 ThreadId thread_id_;
531 ThreadId thread_id() { return thread_local_top_.thread_id_; } in thread_id()
532 void set_thread_id(ThreadId id) { thread_local_top_.thread_id_ = id; } in set_thread_id()
1048 PerIsolateThreadData* Lookup(Isolate* isolate, ThreadId thread_id);
1050 void Remove(Isolate* isolate, ThreadId thread_id);
1108 PerIsolateThreadData* AllocatePerIsolateThreadData(ThreadId thread_id);
1263 friend class ThreadId; variable