Commit 950ad4fa authored by Russ Cox's avatar Russ Cox

cmd/gc: change interface representation: only pointers in data word

Note that there are various cleanups that can be made if we keep
this change, but I do not want to start making changes that
depend on this one until the 1.4 cycle closes.

Fixes #8405.

LGTM=r
R=golang-codereviews, adg, r, bradfitz
CC=golang-codereviews, iant
https://golang.org/cl/130240043
parent 71ecd16b
...@@ -3808,7 +3808,7 @@ isdirectiface(Type *t) ...@@ -3808,7 +3808,7 @@ isdirectiface(Type *t)
// where the data word can hold a pointer or any // where the data word can hold a pointer or any
// non-pointer value no bigger than a pointer. // non-pointer value no bigger than a pointer.
enum { enum {
IfacePointerOnly = 0, IfacePointerOnly = 1,
}; };
if(IfacePointerOnly) { if(IfacePointerOnly) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment