type internal/profilerecord.BlockProfileRecord
19 uses
internal/profilerecord (current package)
profilerecord.go#L24: type BlockProfileRecord struct {
runtime
mprof.go#L1130: n, ok = blockProfileInternal(len(p), func(r profilerecord.BlockProfileRecord) {
mprof.go#L1163: func blockProfileInternal(size int, copyFn func(profilerecord.BlockProfileRecord)) (n int, ok bool) {
mprof.go#L1173: r := profilerecord.BlockProfileRecord{
mprof.go#L1193: func copyBlockProfileRecord(dst *BlockProfileRecord, src profilerecord.BlockProfileRecord) {
mprof.go#L1214: func pprof_blockProfileInternal(p []profilerecord.BlockProfileRecord) (n int, ok bool) {
mprof.go#L1215: return blockProfileInternal(len(p), func(r profilerecord.BlockProfileRecord) {
mprof.go#L1229: n, ok = mutexProfileInternal(len(p), func(r profilerecord.BlockProfileRecord) {
mprof.go#L1242: func mutexProfileInternal(size int, copyFn func(profilerecord.BlockProfileRecord)) (n int, ok bool) {
mprof.go#L1252: r := profilerecord.BlockProfileRecord{
mprof.go#L1265: func pprof_mutexProfileInternal(p []profilerecord.BlockProfileRecord) (n int, ok bool) {
mprof.go#L1266: return mutexProfileInternal(len(p), func(r profilerecord.BlockProfileRecord) {
runtime/pprof
pprof.go#L433: func printCountCycleProfile(w io.Writer, countName, cycleName string, records []profilerecord.BlockProfileRecord) error {
pprof.go#L927: func writeProfileInternal(w io.Writer, debug int, name string, runtimeProfile func([]profilerecord.BlockProfileRecord) (int, bool)) error {
pprof.go#L928: var p []profilerecord.BlockProfileRecord
pprof.go#L931: p = make([]profilerecord.BlockProfileRecord, n+50)
pprof.go#L939: slices.SortFunc(p, func(a, b profilerecord.BlockProfileRecord) int {
pprof.go#L987: func pprof_blockProfileInternal(p []profilerecord.BlockProfileRecord) (n int, ok bool)
pprof.go#L990: func pprof_mutexProfileInternal(p []profilerecord.BlockProfileRecord) (n int, ok bool)