code.gitea.io/gitea@v1.19.3/modules/log/groutinelabel.go (about) 1 // Copyright 2022 The Gitea Authors. All rights reserved. 2 // SPDX-License-Identifier: MIT 3 4 package log 5 6 import "unsafe" 7 8 //go:linkname runtime_getProfLabel runtime/pprof.runtime_getProfLabel 9 func runtime_getProfLabel() unsafe.Pointer //nolint 10 11 type labelMap map[string]string 12 13 func getGoroutineLabels() map[string]string { 14 l := (*labelMap)(runtime_getProfLabel()) 15 if l == nil { 16 return nil 17 } 18 return *l 19 }