]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: remove nil check in accessing PAUTOHEAP variable
authorCherry Zhang <cherryyz@google.com>
Thu, 11 Aug 2016 13:54:04 +0000 (09:54 -0400)
committerCherry Zhang <cherryyz@google.com>
Tue, 16 Aug 2016 14:32:13 +0000 (14:32 +0000)
commit4c4ca8312064cc47bc3b3cd5efc43ff5b89f4dff
tree31e396a45aa7166c900934bd2252aa329ea0de4a
parent40cf4ad0ef2232d65a85d35897ea11aab95e9ef4
cmd/compile: remove nil check in accessing PAUTOHEAP variable

CL 23393 introduces PAUTOHEAP, and access of PAUTOHEAP variable is
rewritten to indirection of a PAUTO variable. Mark this variable
non-nil, so this indirection does not introduce extra nil checks.

Change-Id: I31853eed5e60238b6c5bc0546e2e9ab340dcddd9
Reviewed-on: https://go-review.googlesource.com/26831
Run-TryBot: Cherry Zhang <cherryyz@google.com>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Keith Randall <khr@golang.org>
src/cmd/compile/internal/gc/walk.go