]> Cypherpunks repositories - gostls13.git/commitdiff
internal/goexperiment: remove the ExecTracer2 experiment
authorCarlos Amedee <carlos@golang.org>
Wed, 3 Apr 2024 15:58:54 +0000 (11:58 -0400)
committerCarlos Amedee <carlos@golang.org>
Mon, 15 Apr 2024 17:26:50 +0000 (17:26 +0000)
This change removes the ExecTracer2 experiment flag. This flag was
created as part of the tracer overhaul described in #60773.

Updates #66703
For #60773

Change-Id: Ib95b9dd8bb68b48e7543c4d28d853c6a518438f6
Reviewed-on: https://go-review.googlesource.com/c/go/+/576258
Auto-Submit: Carlos Amedee <carlos@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
src/internal/buildcfg/exp.go
src/internal/goexperiment/exp_exectracer2_off.go [deleted file]
src/internal/goexperiment/exp_exectracer2_on.go [deleted file]
src/internal/goexperiment/flags.go

index 06b743812eef3cd671b377aa1657c4da8f59668c..0f29233fb37a060b1e286373444eacff72ed97a2 100644 (file)
@@ -73,7 +73,6 @@ func ParseGOEXPERIMENT(goos, goarch, goexp string) (*ExperimentFlags, error) {
                RegabiWrappers:   regabiSupported,
                RegabiArgs:       regabiSupported,
                CoverageRedesign: true,
-               ExecTracer2:      true,
        }
 
        // Start with the statically enabled set of experiments.
diff --git a/src/internal/goexperiment/exp_exectracer2_off.go b/src/internal/goexperiment/exp_exectracer2_off.go
deleted file mode 100644 (file)
index b6c9476..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-// Code generated by mkconsts.go. DO NOT EDIT.
-
-//go:build !goexperiment.exectracer2
-
-package goexperiment
-
-const ExecTracer2 = false
-const ExecTracer2Int = 0
diff --git a/src/internal/goexperiment/exp_exectracer2_on.go b/src/internal/goexperiment/exp_exectracer2_on.go
deleted file mode 100644 (file)
index 1cbfea4..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-// Code generated by mkconsts.go. DO NOT EDIT.
-
-//go:build goexperiment.exectracer2
-
-package goexperiment
-
-const ExecTracer2 = true
-const ExecTracer2Int = 1
index 36aefa53a9dd0b0f67d01c2574d47e4274ddb69c..205741b8d91af02a37163a7240703b931fb2b469 100644 (file)
@@ -119,8 +119,4 @@ type Flags struct {
 
        // Range enables range over int and func.
        Range bool
-
-       // ExecTracer2 controls whether to use the new execution trace
-       // implementation.
-       ExecTracer2 bool
 }