var runtime.debug
75 uses
runtime (current package)
cgocall.go#L382: if debug.cgocheck == 0 {
cgocall.go#L621: if debug.cgocheck == 0 {
malloc.go#L914: if debug.malloc {
malloc.go#L915: if debug.sbrk != 0 {
malloc.go#L1137: if debug.malloc {
malloc.go#L1138: if debug.allocfreetrace != 0 {
mbitmap.go#L386: if debug.invalidptr != 0 {
mfinal.go#L310: if debug.sbrk != 0 {
mgc.go#L476: if debug.gcstoptheworld > 0 {
mgc.go#L491: if debug.gcpacertrace > 0 {
mgc.go#L645: if debug.gcpacertrace > 0 {
mgc.go#L1336: if debug.gcstoptheworld == 1 {
mgc.go#L1338: } else if debug.gcstoptheworld == 2 {
mgc.go#L1661: if debug.gccheckmark > 0 {
mgc.go#L1773: if debug.gctrace > 0 {
mgc.go#L2070: if debug.allocfreetrace > 0 {
mgc.go#L2085: if debug.gccheckmark > 0 {
mgc.go#L2106: if debug.gccheckmark > 0 {
mgcmark.go#L1421: if debug.gccheckmark > 0 && span.isFree(objIndex) {
mgcscavenge.go#L453: if debug.scavtrace > 0 {
mgcsweep.go#L266: if debug.gcpacertrace > 0 {
mgcsweep.go#L407: if debug.allocfreetrace != 0 || debug.clobberfree != 0 || raceenabled || msanenabled {
mgcsweep.go#L415: if debug.allocfreetrace != 0 {
mgcsweep.go#L418: if debug.clobberfree != 0 {
mgcsweep.go#L547: if debug.efence > 0 {
mheap.go#L1513: if debug.scavtrace > 0 {
panic.go#L1262: if debug.schedtrace > 0 || debug.scheddetail > 0 {
preempt.go#L223: if preemptMSupported && debug.asyncpreemptoff == 0 && needAsync {
proc.go#L169: if debug.inittrace != 0 {
proc.go#L278: if debug.gctrace > 0 {
proc.go#L669: if debug.cgocheck > 1 {
proc.go#L4105: if debug.tracebackancestors <= 0 || callergp.goid == 0 {
proc.go#L4113: if n > debug.tracebackancestors {
proc.go#L4114: n = debug.tracebackancestors
proc.go#L5141: if debug.schedtrace <= 0 && (sched.gcwaiting != 0 || atomic.Load(&sched.npidle) == uint32(gomaxprocs)) {
proc.go#L5244: if debug.schedtrace > 0 && lasttrace+int64(debug.schedtrace)*1000000 <= now {
proc.go#L5246: schedtrace(debug.scheddetail > 0)
proc.go#L5379: if preemptMSupported && debug.asyncpreemptoff == 0 {
runtime1.go#L302: var debug struct {
runtime1.go#L330: {"allocfreetrace", &debug.allocfreetrace},
runtime1.go#L331: {"clobberfree", &debug.clobberfree},
runtime1.go#L332: {"cgocheck", &debug.cgocheck},
runtime1.go#L333: {"efence", &debug.efence},
runtime1.go#L334: {"gccheckmark", &debug.gccheckmark},
runtime1.go#L335: {"gcpacertrace", &debug.gcpacertrace},
runtime1.go#L336: {"gcshrinkstackoff", &debug.gcshrinkstackoff},
runtime1.go#L337: {"gcstoptheworld", &debug.gcstoptheworld},
runtime1.go#L338: {"gctrace", &debug.gctrace},
runtime1.go#L339: {"invalidptr", &debug.invalidptr},
runtime1.go#L340: {"madvdontneed", &debug.madvdontneed},
runtime1.go#L341: {"sbrk", &debug.sbrk},
runtime1.go#L342: {"scavenge", &debug.scavenge},
runtime1.go#L343: {"scavtrace", &debug.scavtrace},
runtime1.go#L344: {"scheddetail", &debug.scheddetail},
runtime1.go#L345: {"schedtrace", &debug.schedtrace},
runtime1.go#L346: {"tracebackancestors", &debug.tracebackancestors},
runtime1.go#L347: {"asyncpreemptoff", &debug.asyncpreemptoff},
runtime1.go#L348: {"inittrace", &debug.inittrace},
runtime1.go#L353: debug.cgocheck = 1
runtime1.go#L354: debug.invalidptr = 1
runtime1.go#L364: debug.madvdontneed = 1
runtime1.go#L399: debug.malloc = (debug.allocfreetrace | debug.inittrace | debug.sbrk) != 0
signal_unix.go#L427: if sig == sigPreempt && preemptMSupported && debug.asyncpreemptoff == 0 {
signal_unix.go#L553: if sig == sigPreempt && debug.asyncpreemptoff == 0 {
stack.go#L342: if debug.efence != 0 || stackFromSystem != 0 {
stack.go#L441: if debug.efence != 0 || stackFromSystem != 0 {
stack.go#L442: if debug.efence != 0 || stackFaultOnFree != 0 {
stack.go#L602: if f.valid() && 0 < p && p < minLegalPointer && debug.invalidptr != 0 {
stack.go#L1149: if debug.gcshrinkstackoff > 0 {
 |
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. |