1
0
mirror of https://github.com/golang/go synced 2024-11-25 13:57:57 -07:00
go/test/bench/shootout
Rob Pike 6f3ffd4d79 test/bench/shootout: more speedups
Most significant in mandelbrot, from avoiding MOVSD between registers,
but there are others.

R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/6258063
2012-05-30 12:31:28 -07:00
..
binary-tree-freelist.go test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
binary-tree-freelist.txt test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
binary-tree.c test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
binary-tree.go test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
binary-tree.txt test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
chameneosredux.c test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
chameneosredux.go test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
chameneosredux.txt test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
fannkuch-parallel.go test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
fannkuch-parallel.txt test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
fannkuch.c test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
fannkuch.go test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
fannkuch.txt test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
fasta-1000.out test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
fasta.c test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
fasta.go test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
fasta.txt test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
k-nucleotide-parallel.go test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
k-nucleotide-parallel.txt test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
k-nucleotide.c test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
k-nucleotide.go test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
k-nucleotide.txt test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
mandelbrot.c test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
mandelbrot.go shootout: make mandelbrot.go more like mandelbrot.c 2012-05-30 14:40:59 -04:00
mandelbrot.txt test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
meteor-contest.c test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
meteor-contest.go test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
meteor-contest.txt test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
nbody.c test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
nbody.go test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
nbody.txt test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
pidigits.c test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
pidigits.go test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
pidigits.txt test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
regex-dna-parallel.go test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
regex-dna-parallel.txt test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
regex-dna.c test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
regex-dna.go test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
regex-dna.txt test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
reverse-complement.c test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
reverse-complement.go test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
reverse-complement.txt test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
spectral-norm-parallel.go test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
spectral-norm.c test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
spectral-norm.go test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
spectral-norm.txt test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
threadring.c test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
threadring.go test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
threadring.txt test/bench: move to test/bench/shootout 2011-12-13 17:46:54 -05:00
timing.log test/bench/shootout: more speedups 2012-05-30 12:31:28 -07:00
timing.sh test/bench/shootout: fix gccgo binary-list-freelist test 2012-05-07 10:14:50 -07:00