Lines Matching refs:trace
25 setTrace<T extends TraceType>(type: T, trace: Trace<TraceEntryTypeMap[T]>) {
26 this.traces.set(type, trace);
39 this.traces.forEach((trace, type) => {
40 slice.setTrace(type, trace.sliceTime(start, end));
47 this.traces.forEach((trace, type) => {
48 slice.setTrace(type, trace.sliceFrames(start, end));
53 forEachTrace(callback: (trace: Trace<{}>, type: TraceType) => void): void {
54 this.traces.forEach((trace, type) => {
55 callback(trace, type);
59 mapTrace<T>(callback: (trace: Trace<{}>, type: TraceType) => T): T[] {
61 this.forEachTrace((trace, type) => {
62 result.push(callback(trace, type));
71 this.traces.forEach((trace) => {
72 const framesRange = trace.getFramesRange();