1
0
mirror of https://github.com/golang/go synced 2024-11-08 14:46:20 -07:00
go/src/cmd
Cherry Zhang 99c757adb5 cmd/compile: use a counter to track whether writebarrier rewriting is done
Use a counter, instead of a loop, to see whether there are more
writebarrier ops in the current block that need to be rewritten.

No visible change in normal compiler speed benchmarks.

Passes toolstash -cmp on std cmd.

Fixes #20416.

Change-Id: Ifbbde23611cd668c35b8a4a3e9a92726bfe19956
Reviewed-on: https://go-review.googlesource.com/60310
Reviewed-by: David Chase <drchase@google.com>
2017-09-20 23:57:19 +00:00
..
addr2line
api all: correct location of go tool 2017-09-20 03:54:16 +00:00
asm cmd/internal/obj/x86: add ADDSUBPS/PD 2017-09-18 15:06:05 +00:00
cgo cmd/cgo: use a named type to indicate syntactic context 2017-09-19 18:22:10 +00:00
compile cmd/compile: use a counter to track whether writebarrier rewriting is done 2017-09-20 23:57:19 +00:00
cover cmd/cover: take default value of total only once. 2017-06-02 17:59:12 +00:00
dist cmd/dist: rename variables + functions 2017-09-20 13:40:21 +00:00
doc cmd/doc: search for packages in the two-arg case 2017-08-28 22:15:58 +00:00
fix cmd/fix: rewrite x/net/context by default 2017-08-31 19:04:54 +00:00
go cmd/go: stop linking cgo objects together with ld -r 2017-09-20 21:33:55 +00:00
gofmt
internal cmd/go: stop linking cgo objects together with ld -r 2017-09-20 21:33:55 +00:00
link cmd/go: stop linking cgo objects together with ld -r 2017-09-20 21:33:55 +00:00
nm cmd/nm: add test case for go archives 2017-09-20 03:46:41 +00:00
objdump cmd/internal/objfile: add arm64 disassembler support 2017-08-28 14:09:35 +00:00
pack cmd/pack: fix export data truncation bug 2017-09-09 14:13:33 +00:00
pprof cmd/pprof: restore printing descriptive errors from net/http/pprof endpoints 2017-06-15 02:14:24 +00:00
trace all: correct location of go tool 2017-09-20 03:54:16 +00:00
vendor cmd/vendor/golang.org/x/arch: pull latest updates from x repo (commit edaf650) 2017-08-25 14:13:13 +00:00
vet cmd/vet: don't warn on expected space in XML tag 2017-09-20 00:51:34 +00:00