]> Cypherpunks.ru repositories - gostls13.git/commit
cmd/compile: re-enable nilcheck removal for newobject
authorCherry Zhang <cherryyz@google.com>
Wed, 28 Sep 2016 14:20:24 +0000 (10:20 -0400)
committerCherry Zhang <cherryyz@google.com>
Wed, 28 Sep 2016 19:41:49 +0000 (19:41 +0000)
commit4d07d3e29c467484801b84dfeb762d2ee00979a9
tree0688bb491e6e0dd83e151e058565dc45699669df
parent456a01ac47c1473d6b241c56eb8db0cb832d9be2
cmd/compile: re-enable nilcheck removal for newobject

Also add compiler debug ouput and add a test.

Fixes #15390.

Change-Id: Iceba1414c29bcc213b87837387bf8ded1f3157f1
Reviewed-on: https://go-review.googlesource.com/30011
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/ssa/config.go
src/cmd/compile/internal/ssa/gen/generic.rules
src/cmd/compile/internal/ssa/rewrite.go
src/cmd/compile/internal/ssa/rewritegeneric.go
test/nilptr3.go