Lines Matching refs:last
61 const char *last = last_frame->info.function;
68 } else if (last && 0 == internal_strcmp(last, "__tsan_thread_start_func")) {
72 } else if (last && (0 == internal_strcmp(last, "__do_global_ctors_aux") ||
73 0 == internal_strcmp(last, "__libc_csu_init") ||
74 0 == internal_strcmp(last, "__libc_start_main"))) {
78 } else if (last || last2) {
86 // The last frame always point into runtime (gosched0, goexit0, runtime.main).
114 SymbolizedStack *last = ent;
115 while (last->next) {
116 last->info.address = pc; // restore original pc for report
117 last = last->next;
119 last->info.address = pc; // restore original pc for report
120 last->next = top;
351 // Replays the trace up to last_pos position in the last part
355 void TraceReplay(Trace *trace, TracePart *last, Event *last_pos, Sid sid,
362 // Note: an event can't start in the last element.
366 if (part == last)
400 if (part == last)
431 // the last one. Returns false if the event is not present in the trace.
461 // Snapshot first/last parts and the current position in the last part.
704 Shadow last(LoadShadow(&ctx->last_spurious_race));
705 return last.sid() == old.sid() && last.epoch() == old.epoch();