mirror of https://github.com/golang/go.git
This change mostly implements the design described in #60773 and includes a new scalable parser for the new trace format, available in internal/trace/v2. I'll leave this commit message short because this is clearly an enormous CL with a lot of detail. This change does not hook up the new tracer into cmd/trace yet. A follow-up CL will handle that. For #60773. Cq-Include-Trybots: luci.golang.try:gotip-linux-amd64-longtest,gotip-linux-amd64-longtest-race Change-Id: I5d2aca2cc07580ed3c76a9813ac48ec96b157de0 Reviewed-on: https://go-review.googlesource.com/c/go/+/494187 Reviewed-by: Michael Pratt <mpratt@google.com> LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com> |
||
|---|---|---|
| .. | ||
| exp_allocheaders_off.go | ||
| exp_allocheaders_on.go | ||
| exp_arenas_off.go | ||
| exp_arenas_on.go | ||
| exp_boringcrypto_off.go | ||
| exp_boringcrypto_on.go | ||
| exp_cacheprog_off.go | ||
| exp_cacheprog_on.go | ||
| exp_cgocheck2_off.go | ||
| exp_cgocheck2_on.go | ||
| exp_coverageredesign_off.go | ||
| exp_coverageredesign_on.go | ||
| exp_exectracer2_off.go | ||
| exp_exectracer2_on.go | ||
| exp_fieldtrack_off.go | ||
| exp_fieldtrack_on.go | ||
| exp_heapminimum512kib_off.go | ||
| exp_heapminimum512kib_on.go | ||
| exp_loopvar_off.go | ||
| exp_loopvar_on.go | ||
| exp_newinliner_off.go | ||
| exp_newinliner_on.go | ||
| exp_pagetrace_off.go | ||
| exp_pagetrace_on.go | ||
| exp_preemptibleloops_off.go | ||
| exp_preemptibleloops_on.go | ||
| exp_rangefunc_off.go | ||
| exp_rangefunc_on.go | ||
| exp_regabiargs_off.go | ||
| exp_regabiargs_on.go | ||
| exp_regabiwrappers_off.go | ||
| exp_regabiwrappers_on.go | ||
| exp_staticlockranking_off.go | ||
| exp_staticlockranking_on.go | ||
| flags.go | ||
| mkconsts.go | ||