diff options
| author | Russ Cox <rsc@golang.org> | 2012-12-22 14:54:39 -0500 |
|---|---|---|
| committer | Russ Cox <rsc@golang.org> | 2012-12-22 14:54:39 -0500 |
| commit | 0de71619ce591d79297ae609362a8ac1cdb5fe46 (patch) | |
| tree | 840eab04ab5a5705f63fa62caf83323af120f8b3 /src/pkg/runtime/sys_linux_386.s | |
| parent | e09f1e7a46c0bd0f2160fa0d71d4b89104c6fe3b (diff) | |
| download | go-0de71619ce591d79297ae609362a8ac1cdb5fe46.tar.xz | |
runtime: aggregate defer allocations
benchmark old ns/op new ns/op delta
BenchmarkDefer 165 113 -31.52%
BenchmarkDefer10 155 103 -33.55%
BenchmarkDeferMany 216 158 -26.85%
benchmark old allocs new allocs delta
BenchmarkDefer 1 0 -100.00%
BenchmarkDefer10 1 0 -100.00%
BenchmarkDeferMany 1 0 -100.00%
benchmark old bytes new bytes delta
BenchmarkDefer 64 0 -100.00%
BenchmarkDefer10 64 0 -100.00%
BenchmarkDeferMany 64 66 3.12%
Fixes #2364.
R=ken2
CC=golang-dev
https://golang.org/cl/7001051
Diffstat (limited to 'src/pkg/runtime/sys_linux_386.s')
0 files changed, 0 insertions, 0 deletions
