]> Cypherpunks repositories - gostls13.git/commitdiff
runtime/trace: delete functions replaced by cl/108296
authorHana Kim <hakim@google.com>
Tue, 8 May 2018 20:37:59 +0000 (16:37 -0400)
committerHyang-Ah Hana Kim <hyangah@gmail.com>
Wed, 9 May 2018 00:05:52 +0000 (00:05 +0000)
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>

src/runtime/trace/annotation.go

index 1cf01165cce0bbc329c8fcb3576a39da6c5869cb..3545ef3bba5719bb6a24bb03f19cbe67047341b4 100644 (file)
@@ -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