Home | History | Annotate | Download | only in rtl

Lines Matching refs:fast_state

81   : fast_state(tid, epoch)
289 unsigned trace = (thr->fast_state.epoch() / kTracePartSize) % TraceParts();
291 hdr->epoch0 = thr->fast_state.epoch();
299 uptr pc = events[thr->fast_state.GetTracePos()];
438 (int)thr->fast_state.tid(), (void*)pc, (void*)addr,
453 FastState fast_state = thr->fast_state;
454 if (fast_state.GetIgnoreBit())
456 fast_state.IncrementEpoch();
457 thr->fast_state = fast_state;
458 Shadow cur(fast_state);
465 TraceAddEvent(thr, fast_state, EventTypeMop, pc);
544 Shadow s(thr->fast_state);
553 Shadow s(thr->fast_state);
564 DPrintf2("#%d: FuncEntry %p\n", (int)thr->fast_state.tid(), (void*)pc);
565 thr->fast_state.IncrementEpoch();
566 TraceAddEvent(thr, thr->fast_state, EventTypeFuncEnter, pc);
594 DPrintf2("#%d: FuncExit\n", (int)thr->fast_state.tid());
595 thr->fast_state.IncrementEpoch();
596 TraceAddEvent(thr, thr->fast_state, EventTypeFuncExit, 0);
610 thr->fast_state.SetIgnoreBit();
612 thr->fast_state.ClearIgnoreBit();