summaryrefslogtreecommitdiff
path: root/src/cmd/compile/internal/gc/util.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/compile/internal/gc/util.go')
-rw-r--r--src/cmd/compile/internal/gc/util.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cmd/compile/internal/gc/util.go b/src/cmd/compile/internal/gc/util.go
index 18e990a91a..3786769a24 100644
--- a/src/cmd/compile/internal/gc/util.go
+++ b/src/cmd/compile/internal/gc/util.go
@@ -16,7 +16,7 @@ func (n *Node) Line() string {
var atExitFuncs []func()
-func AtExit(f func()) {
+func atExit(f func()) {
atExitFuncs = append(atExitFuncs, f)
}
@@ -44,7 +44,7 @@ func startProfile() {
if err := pprof.StartCPUProfile(f); err != nil {
Fatalf("%v", err)
}
- AtExit(pprof.StopCPUProfile)
+ atExit(pprof.StopCPUProfile)
}
if memprofile != "" {
if memprofilerate != 0 {
@@ -54,7 +54,7 @@ func startProfile() {
if err != nil {
Fatalf("%v", err)
}
- AtExit(func() {
+ atExit(func() {
runtime.GC() // profile all outstanding allocations
if err := pprof.WriteHeapProfile(f); err != nil {
Fatalf("%v", err)