aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/trace
diff options
context:
space:
mode:
authorHana Kim <hakim@google.com>2018-05-08 16:37:59 -0400
committerHyang-Ah Hana Kim <hyangah@gmail.com>2018-05-09 00:05:52 +0000
commitc1492b6bd0735505d65a93016bb172f41b7a1924 (patch)
treee6043c52f32fbd429c33216e77763d5ff65da9ba /src/runtime/trace
parente0adc35c470d9bf7f462c9d26340b494cbe7ce43 (diff)
downloadgo-c1492b6bd0735505d65a93016bb172f41b7a1924.tar.gz
go-c1492b6bd0735505d65a93016bb172f41b7a1924.zip
runtime/trace: delete functions replaced by cl/108296
Change-Id: I9bd4e13aafce14f76606b0f96496f621232c9e37 Reviewed-on: https://go-review.googlesource.com/112198 Reviewed-by: Peter Weinberger <pjw@google.com> Run-TryBot: Hyang-Ah Hana Kim <hyangah@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org>
Diffstat (limited to 'src/runtime/trace')
-rw-r--r--src/runtime/trace/annotation.go19
1 files changed, 1 insertions, 18 deletions
diff --git a/src/runtime/trace/annotation.go b/src/runtime/trace/annotation.go
index 1cf01165cc..3545ef3bba 100644
--- a/src/runtime/trace/annotation.go
+++ b/src/runtime/trace/annotation.go
@@ -24,7 +24,7 @@ type traceContextKey struct{}
// If the end function is called multiple times, only the first
// call is used in the latency measurement.
//
-// ctx, task := trace.NewContext(ctx, "awesome task")
+// ctx, task := trace.NewTask(ctx, "awesome task")
// trace.WithRegion(ctx, prepWork)
// // preparation of the task
// go func() { // continue processing the task in a separate goroutine.
@@ -58,12 +58,6 @@ func NewTask(pctx context.Context, taskType string) (ctx context.Context, task *
// tracing round.
}
-// NewContext is obsolete by NewTask. Do not use.
-func NewContext(pctx context.Context, taskType string) (ctx context.Context, endTask func()) {
- ctx, t := NewTask(pctx, taskType)
- return ctx, t.End
-}
-
func fromContext(ctx context.Context) *Task {
if s, ok := ctx.Value(traceContextKey{}).(*Task); ok {
return s
@@ -143,11 +137,6 @@ func WithRegion(ctx context.Context, regionType string, fn func()) {
fn()
}
-// WithSpan is obsolete by WithRegion. Do not use.
-func WithSpan(ctx context.Context, spanType string, fn func(ctx context.Context)) {
- WithRegion(ctx, spanType, func() { fn(ctx) })
-}
-
// StartRegion starts a region and returns a function for marking the
// end of the region. The returned Region's End function must be called
// from the same goroutine where the region was started.
@@ -166,12 +155,6 @@ func StartRegion(ctx context.Context, regionType string) *Region {
return &Region{id, regionType}
}
-// StartSpan is obsolete by StartRegion. Do not use.
-func StartSpan(ctx context.Context, spanType string) func() {
- r := StartRegion(ctx, spanType)
- return r.End
-}
-
// Region is a region of code whose execution time interval is traced.
type Region struct {
id uint64