]> Cypherpunks repositories - gostls13.git/commit
cmd/compile: emit itabs and itablinks
authorMichel Lespinasse <walken@google.com>
Thu, 17 Mar 2016 13:18:13 +0000 (06:18 -0700)
committerMichel Lespinasse <walken@google.com>
Tue, 29 Mar 2016 02:18:03 +0000 (02:18 +0000)
commitf00bbd5f818f0a6b5b2fcf15422ad7fc4594225f
treed9acbc080dad0f5fe9549e36638318141b714494
parent7043d2bb5e8275df308abe9a2367fb1622be0313
cmd/compile: emit itabs and itablinks

See #14874

This change tells the compiler to emit itab and itablink symbols in
situations where they could be useful; however the compiled code does
not actually make use of the new symbols yet.

Change-Id: I0db3e6ec0cb1f3b7cebd4c60229e4a48372fe586
Reviewed-on: https://go-review.googlesource.com/20888
Reviewed-by: David Crawshaw <crawshaw@golang.org>
Run-TryBot: Michel Lespinasse <walken@google.com>
src/cmd/compile/internal/gc/go.go
src/cmd/compile/internal/gc/main.go
src/cmd/compile/internal/gc/reflect.go
src/cmd/compile/internal/gc/walk.go
src/runtime/runtime2.go