- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for makeTraceFrame (0.15 sec)
-
src/runtime/tracestack.go
ci := CallersFrames(pcs) for { f, more := ci.Next() frames = append(frames, makeTraceFrame(gen, f)) if !more { return frames } } } type traceFrame struct { PC uintptr funcID uint64 fileID uint64 line uint64 } // makeTraceFrame sets up a traceFrame for a frame. func makeTraceFrame(gen uintptr, f Frame) traceFrame { var frame traceFrame frame.PC = f.PC
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue May 21 14:38:56 UTC 2024 - 11K bytes - Viewed (0) -
src/runtime/traceevent.go
// stack ID for it. // // It then returns a traceArg representing that stack which may be // passed to write. func (tl traceLocker) startPC(pc uintptr) traceArg { // +PCQuantum because makeTraceFrame expects return PCs and subtracts PCQuantum. return traceArg(trace.stackTab[tl.gen%2].put([]uintptr{ logicalStackSentinel, startPCForTrace(pc) + sys.PCQuantum, })) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 08 17:47:01 UTC 2024 - 9.2K bytes - Viewed (0)