]> Cypherpunks repositories - gostls13.git/commit
runtime: make garbage collector faster by deleting code
authorRuss Cox <rsc@golang.org>
Wed, 11 Jan 2012 03:49:11 +0000 (19:49 -0800)
committerRuss Cox <rsc@golang.org>
Wed, 11 Jan 2012 03:49:11 +0000 (19:49 -0800)
commita6d8b483b6b2a33a9a2c4deebb9e94188b3c1d23
tree22b55dfa5a005afd7f5eee169db8411d7a2f015f
parent2b6288113e0582ac323b1d7b28f4298f93dc7480
runtime: make garbage collector faster by deleting code

Suggested by Sanjay Ghemawat.  5-20% faster depending
on the benchmark.

Add tree2 garbage benchmark.
Update other garbage benchmarks to build again.

R=golang-dev, r, adg
CC=golang-dev
https://golang.org/cl/5530074
src/pkg/runtime/malloc.h
src/pkg/runtime/mgc0.c
test/bench/garbage/Makefile
test/bench/garbage/parser.go
test/bench/garbage/peano.go
test/bench/garbage/stats.go
test/bench/garbage/tree.go
test/bench/garbage/tree2.go [new file with mode: 0644]