Lines Matching refs:PerIsolateThreadData
548 class PerIsolateThreadData {
550 PerIsolateThreadData(Isolate* isolate, ThreadId thread_id) in PerIsolateThreadData() function
561 ~PerIsolateThreadData();
562 PerIsolateThreadData(const PerIsolateThreadData&) = delete;
563 PerIsolateThreadData& operator=(const PerIsolateThreadData&) = delete;
618 static PerIsolateThreadData* CurrentPerIsolateThreadData() { in CurrentPerIsolateThreadData()
619 return reinterpret_cast<PerIsolateThreadData*>( in CurrentPerIsolateThreadData()
675 PerIsolateThreadData* FindOrAllocatePerThreadDataForThisThread();
679 PerIsolateThreadData* FindPerThreadDataForThisThread();
683 PerIsolateThreadData* FindPerThreadDataForThread(ThreadId thread_id);
1974 PerIsolateThreadData* Lookup(ThreadId thread_id);
1975 void Insert(PerIsolateThreadData* data);
1976 void Remove(PerIsolateThreadData* data);
1986 std::unordered_map<ThreadId, PerIsolateThreadData*, Hasher> table_;
1997 EntryStackItem(PerIsolateThreadData* previous_thread_data, in EntryStackItem()
2007 PerIsolateThreadData* previous_thread_data;
2019 PerIsolateThreadData* data);