From: Hana Kim Date: Tue, 8 May 2018 20:37:59 +0000 (-0400) Subject: runtime/trace: delete functions replaced by cl/108296 X-Git-Tag: go1.11beta1~473 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=c1492b6bd0735505d65a93016bb172f41b7a1924;p=gostls13.git runtime/trace: delete functions replaced by cl/108296 Change-Id: I9bd4e13aafce14f76606b0f96496f621232c9e37 Reviewed-on: https://go-review.googlesource.com/112198 Reviewed-by: Peter Weinberger Run-TryBot: Hyang-Ah Hana Kim TryBot-Result: Gobot Gobot --- 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