func BenchmarkCommonParentCancel(b *testing.B) { … } func BenchmarkWithTimeout(b *testing.B) { … } func benchmarkWithTimeout(b *testing.B, concurrentContexts int) { … } func BenchmarkCancelTree(b *testing.B) { … } func buildContextTree(root Context, depth int) { … } func BenchmarkCheckCanceled(b *testing.B) { … } func BenchmarkContextCancelDone(b *testing.B) { … } func BenchmarkDeepValueNewGoRoutine(b *testing.B) { … } func BenchmarkDeepValueSameGoRoutine(b *testing.B) { … }