aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/trace
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/trace')
-rw-r--r--src/cmd/trace/main.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/cmd/trace/main.go b/src/cmd/trace/main.go
index 5f0d6f612b..2c0b15623d 100644
--- a/src/cmd/trace/main.go
+++ b/src/cmd/trace/main.go
@@ -7,6 +7,7 @@ package main
import (
"bufio"
"cmd/internal/browser"
+ "cmd/internal/telemetry"
cmdv2 "cmd/trace/v2"
"flag"
"fmt"
@@ -65,11 +66,14 @@ var (
)
func main() {
+ telemetry.Start()
flag.Usage = func() {
fmt.Fprint(os.Stderr, usageMessage)
os.Exit(2)
}
flag.Parse()
+ telemetry.Inc("trace/invocations")
+ telemetry.CountFlags("trace/flag:", *flag.CommandLine)
// Go 1.7 traces embed symbol info and does not require the binary.
// But we optionally accept binary as first arg for Go 1.5 traces.