type runtime.stkframe
18 uses
runtime (current package)
heapdump.go#L255: func dumpframe(s *stkframe, arg unsafe.Pointer) bool {
mbitmap.go#L1926: func getgcmaskcb(frame *stkframe, ctxt unsafe.Pointer) bool {
mbitmap.go#L1927: target := (*stkframe)(ctxt)
mbitmap.go#L2002: var frame stkframe
mgcmark.go#L745: scanframe := func(frame *stkframe, unused unsafe.Pointer) bool {
mgcmark.go#L864: func scanframeworker(frame *stkframe, state *stackScanState, gcw *gcWork) {
panic.go#L718: func(frame *stkframe, unused unsafe.Pointer) bool {
runtime2.go#L954: type stkframe struct {
stack.go#L627: func adjustframe(frame *stkframe, arg unsafe.Pointer) bool {
stack.go#L1219: func getStackMap(frame *stkframe, cache *pcvalueCache, debug bool) (locals, args bitvector, objs []stackObjectRecord) {
traceback.go#L41: func tracebackdefers(gp *g, callback func(*stkframe, unsafe.Pointer) bool, v unsafe.Pointer) {
traceback.go#L42: var frame stkframe
traceback.go#L68: if !callback((*stkframe)(noescape(unsafe.Pointer(&frame))), v) {
traceback.go#L86: func gentraceback(pc0, sp0, lr0 uintptr, gp *g, skip int, pcbuf *uintptr, max int, callback func(*stkframe, unsafe.Pointer) bool, v unsafe.Pointer, flags uint) int {
traceback.go#L130: var frame stkframe
traceback.go#L322: if !callback((*stkframe)(noescape(unsafe.Pointer(&frame))), v) {
traceback.go#L586: func getArgInfo(frame *stkframe, f funcInfo, needArgMap bool, ctxt *funcval) (arglen uintptr, argmap *bitvector) {
traceback.go#L959: func tracebackHexdump(stk stack, frame *stkframe, bad uintptr) {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |