]> Cypherpunks repositories - gostls13.git/commit
cmd/gc: implement more cases in racewalk.
authorRémy Oudompheng <oudomphe@phare.normalesup.org>
Thu, 21 Mar 2013 07:53:52 +0000 (08:53 +0100)
committerRémy Oudompheng <oudomphe@phare.normalesup.org>
Thu, 21 Mar 2013 07:53:52 +0000 (08:53 +0100)
commit656bc3eb960fb2af7fb057700dd2f5b352b21317
tree70c5d09ad073932c5d33668b7298640b03b62973
parent76d5e2ce7d04a30f0dc01df178d0b62d49b5990f
cmd/gc: implement more cases in racewalk.

Add missing CLOSUREVAR in switch.
Mark MAKE, string conversion nodes as impossible.
Control statements do not need instrumentation.
Instrument COM and LROT nodes.
Instrument map length.

Update #4228

R=dvyukov, golang-dev
CC=golang-dev
https://golang.org/cl/7504047
src/cmd/gc/racewalk.c
src/pkg/runtime/race/testdata/map_test.go
src/pkg/runtime/race/testdata/mop_test.go
src/pkg/runtime/race/testdata/regression_test.go
src/pkg/runtime/race/testdata/slice_test.go