]> Cypherpunks repositories - gostls13.git/commit
6g etc: groundwork for eliminating redundant bounds checks.
authorRuss Cox <rsc@golang.org>
Thu, 3 Dec 2009 01:30:07 +0000 (17:30 -0800)
committerRuss Cox <rsc@golang.org>
Thu, 3 Dec 2009 01:30:07 +0000 (17:30 -0800)
commitfdb030d86f3a5a3e28ad53b5404f1253edc0bda1
tree0dc88b64bfe157fc93027acda538663fc257880d
parentdc7355a97476257b62a6ff5a2884a3675da1828c
6g etc: groundwork for eliminating redundant bounds checks.
drop check in range over array.
drop check in [256]array indexed by byte.

R=ken2
https://golang.org/cl/163088
src/cmd/5g/cgen.c
src/cmd/5g/gsubr.c
src/cmd/6g/cgen.c
src/cmd/6g/gsubr.c
src/cmd/8g/cgen.c
src/cmd/gc/range.c
src/cmd/gc/walk.c