]> Cypherpunks repositories - gostls13.git/commit
Revert "cmd/compile: de-virtualize interface calls"
authorDavid Chase <drchase@google.com>
Mon, 13 Mar 2017 21:09:27 +0000 (21:09 +0000)
committerDavid Chase <drchase@google.com>
Mon, 13 Mar 2017 21:15:32 +0000 (21:15 +0000)
commitb59a405656bbd79aefe3620553bee771628f9209
tree4ae95d47c49860604c6a9dad42cb6bc5eb0de9b9
parent118b3fe7bbf855196db727daefbb403b84a4f67d
Revert "cmd/compile: de-virtualize interface calls"

This reverts commit 4e0c7c3f61475116c4ae8d11ef796819d9c404f0.

Reason for revert: The presence-of-optimization test program is fragile, breaks under noopt, and might break if the Go libraries are tweaked.  It needs to be (re)written without reference to other packages.

Change-Id: I3aaf1ab006a1a255f961a978e9c984341740e3c7
Reviewed-on: https://go-review.googlesource.com/38097
Reviewed-by: Keith Randall <khr@golang.org>
src/cmd/compile/internal/gc/main.go
src/cmd/compile/internal/gc/reflect.go
src/cmd/compile/internal/gc/ssa.go
src/cmd/compile/internal/gc/subr.go
src/cmd/compile/internal/ssa/config.go
src/cmd/compile/internal/ssa/export_test.go
src/cmd/compile/internal/ssa/gen/generic.rules
src/cmd/compile/internal/ssa/rewrite.go
src/cmd/compile/internal/ssa/rewritegeneric.go
test/devirt.go [deleted file]