๋ฌธ์ ๋ฅผ ์ ์ถํ๊ธฐ ์ ์ ๋ค์ ์ง๋ฌธ์ ๋ตํ์ญ์์ค. ๊ฐ์ฌ ํด์!
go version
)?go version devel +5cdb3d0 2016-03-22 20:35:53 +0000 linux/amd64
go env
)?go get -u github.com/OneOfOne/xxhash
go test -bench=XXChecksum64\$ -benchtime 3s -tags safe github.com/OneOfOne/xxhash
BenchmarkXXChecksum64-32 20000000 291 ns/op
BenchmarkXXChecksum64-8 5000000 870 ns/op
๋๋ ์ด๋ฑ๋ถ์ ์คํํ๊ณ ๋ฌธ์ ๊ฐ ๋๋ ์ปค๋ฐ์ 69a7c152a72c713032498bfbc6ec7c41d84a4b63์ ๋๋ค.
์ด๊ฒ์ 69a7c15๊ฐ 8๋ฐ์ดํธ ๋ก๋๋ฅผ ์ฟผ๋์๋ ๋ก๋๋ก ๊ฒฐํฉ ์ต์ ํ๋ฅผ ์ค๋จํ ๊ฒ์ฒ๋ผ ๋ณด์ ๋๋ค. ๊ทธ๊ฒ์ด ๋ํ๊ฐ ์ค๋ ๊ฒ์ ๋๋ค. ์ด์ ๋ฅผ ์ ์ ์๋์ง ์์๋ณด๊ฒ ์ต๋๋ค.
CL https://golang.org/cl/21004์ ์ด ๋ฌธ์ ๊ฐ ์ธ๊ธ๋์ด ์์ต๋๋ค.
CL https://golang.org/cl/21005์ ์ด ๋ฌธ์ ๊ฐ ์ธ๊ธ๋์ด ์์ต๋๋ค.