aboutsummaryrefslogtreecommitdiff
path: root/src/pkg/runtime/proc.c
diff options
context:
space:
mode:
authorDmitriy Vyukov <dvyukov@google.com>2014-08-25 11:55:42 +0400
committerDmitriy Vyukov <dvyukov@google.com>2014-08-25 11:55:42 +0400
commitf6ceefa2bf9a36f60395662aa2122b50eb61f0ac (patch)
tree4a889e608c37811e7af31c8f7baac0578f13cb81 /src/pkg/runtime/proc.c
parent639dc6c794d682dd7efff21107d0e085ed66726c (diff)
downloadgo-f6ceefa2bf9a36f60395662aa2122b50eb61f0ac.tar.xz
runtime: add fast paths to non-blocking channel operations
benchmark old ns/op new ns/op delta BenchmarkChanNonblocking 27.8 7.80 -71.94% BenchmarkChanNonblocking-2 79.1 3.94 -95.02% BenchmarkChanNonblocking-4 71.2 2.04 -97.13% LGTM=rsc R=golang-codereviews, rsc, dave CC=golang-codereviews https://golang.org/cl/110580043
Diffstat (limited to 'src/pkg/runtime/proc.c')
0 files changed, 0 insertions, 0 deletions