Searched defs:ThreadState (Results 1 - 5 of 5) sorted by relevance

/external/v8/src/
H A Dv8threads.h35 class ThreadState { class in namespace:v8::internal
38 ThreadState* Next();
59 explicit ThreadState(ThreadManager* thread_manager);
66 ThreadState* next_;
67 ThreadState* previous_;
110 ThreadState* FirstThreadStateInUse();
111 ThreadState* GetFreeThreadState();
122 ThreadState* lazily_archived_thread_state_;
128 ThreadState* free_anchor_;
130 ThreadState* in_use_anchor
[all...]
H A Dv8threads.cc167 lazily_archived_thread_state_->LinkInto(ThreadState::FREE_LIST);
189 ThreadState* state = per_thread->thread_state();
207 state->LinkInto(ThreadState::FREE_LIST);
238 ThreadState::ThreadState(ThreadManager* thread_manager) function in class:v8::internal::ThreadState
247 void ThreadState::AllocateSpace() {
252 void ThreadState::Unlink() {
258 void ThreadState::LinkInto(List list) {
259 ThreadState* flying_anchor =
269 ThreadState* ThreadManage
[all...]
/external/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl.cc36 THREADLOCAL char cur_thread_placeholder[sizeof(ThreadState)] ALIGNED(64);
56 ThreadState::ThreadState(Context *ctx, int tid, int unique_id, u64 epoch, function in class:__tsan::ThreadState
105 threadmem += sizeof(ThreadState);
162 void Initialize(ThreadState *thr) {
211 int Finalize(ThreadState *thr) {
234 u32 CurrentStackId(ThreadState *thr, uptr pc) {
249 void TraceSwitch(ThreadState *thr) {
287 static inline void HandleRace(ThreadState *thr, u64 *shadow_mem,
311 static inline bool OldIsInSameSynchEpoch(Shadow old, ThreadState *th
[all...]
H A Dtsan_rtl.h240 struct ThreadState { struct in namespace:__tsan
249 // QUESTION: can we can squeeze this into ThreadState::Fast?
250 // E.g. ThreadState::Fast is a 44-bit, 32 are taken by synch_epoch and 12 are
298 explicit ThreadState(Context *ctx, int tid, int unique_id, u64 epoch,
307 INLINE ThreadState *cur_thread() {
308 return reinterpret_cast<ThreadState *>(&cur_thread_placeholder);
329 ThreadState *thr;
398 ThreadState*thr_;
429 void ALWAYS_INLINE INLINE StatInc(ThreadState *thr, StatType typ, u64 n = 1) {
438 void ReportRace(ThreadState *th
[all...]
/external/valgrind/main/coregrind/
H A Dpub_core_threadstate.h35 // PURPOSE: This module defines the ThreadState type and the
355 ThreadState; typedef in typeref:struct:__anon13838
365 extern ThreadState VG_(threads)[VG_N_THREADS];
379 /* Get the ThreadState for a particular thread */
380 extern ThreadState *VG_(get_ThreadState) ( ThreadId tid );

Completed in 195 milliseconds