Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for runtime_FrameStartLine (0.52 sec)

  1. src/runtime/pprof/runtime.go

    // license that can be found in the LICENSE file.
    
    package pprof
    
    import (
    	"context"
    	"runtime"
    	"unsafe"
    )
    
    // runtime_FrameStartLine is defined in runtime/symtab.go.
    //
    //go:noescape
    func runtime_FrameStartLine(f *runtime.Frame) int
    
    // runtime_FrameSymbolName is defined in runtime/symtab.go.
    //
    //go:noescape
    func runtime_FrameSymbolName(f *runtime.Frame) string
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 08 16:59:11 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  2. src/runtime/symtab.go

    //
    // Do not remove or change the type signature.
    // See go.dev/issue/67401.
    //
    //go:linkname runtime_FrameStartLine runtime/pprof.runtime_FrameStartLine
    func runtime_FrameStartLine(f *Frame) int {
    	return f.startLine
    }
    
    // runtime_FrameSymbolName returns the full symbol name of the function in a Frame.
    // For generic functions this differs from f.Function in that this doesn't replace
    // the shape name to "...".
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 40K bytes
    - Viewed (0)
  3. src/runtime/pprof/proto.go

    			funcID = uint64(len(b.funcs)) + 1
    			b.funcs[funcName] = int(funcID)
    			newFuncs = append(newFuncs, newFunc{
    				id:        funcID,
    				name:      funcName,
    				file:      frame.File,
    				startLine: int64(runtime_FrameStartLine(&frame)),
    			})
    		}
    		b.pbLine(tagLocation_Line, funcID, int64(frame.Line))
    	}
    	for i := range b.mem {
    		if b.mem[i].start <= addr && addr < b.mem[i].end || b.mem[i].fake {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Dec 13 20:40:52 UTC 2023
    - 25.7K bytes
    - Viewed (0)
Back to top