Home | History | Annotate | Download | only in rtl

Lines Matching defs:fast_state

114   : fast_state(tid, epoch)
509 unsigned trace = (thr->fast_state.epoch() / kTracePartSize) % TraceParts();
511 hdr->epoch0 = thr->fast_state.epoch();
523 uptr pc = events[thr->fast_state.GetTracePos()];
750 (int)thr->fast_state.tid(), (void*)pc, (void*)addr,
775 FastState fast_state = thr->fast_state;
776 if (fast_state.GetIgnoreBit()) {
784 Shadow cur(fast_state);
799 fast_state.IncrementEpoch();
800 thr->fast_state = fast_state;
801 TraceAddEvent(thr, fast_state, EventTypeMop, pc);
903 thr->fast_state.IncrementEpoch();
904 TraceAddEvent(thr, thr->fast_state, EventTypeMop, pc);
906 Shadow s(thr->fast_state);
916 thr->fast_state.IncrementEpoch();
917 TraceAddEvent(thr, thr->fast_state, EventTypeMop, pc);
919 Shadow s(thr->fast_state);
929 DPrintf2("#%d: FuncEntry %p\n", (int)thr->fast_state.tid(), (void*)pc);
931 thr->fast_state.IncrementEpoch();
932 TraceAddEvent(thr, thr->fast_state, EventTypeFuncEnter, pc);
951 DPrintf2("#%d: FuncExit\n", (int)thr->fast_state.tid());
953 thr->fast_state.IncrementEpoch();
954 TraceAddEvent(thr, thr->fast_state, EventTypeFuncExit, 0);
968 thr->fast_state.SetIgnoreBit();
980 thr->fast_state.ClearIgnoreBit();