tools/go/ssa/interp
Alan Donovan 79df80a148 go/ssa/interp: add no-op intrinsic for runtime.init().
Recent changes in the runtime caused the interpreter to call 'getg',
and it should never have gotten that far.

Also, delete bodies of "runtime" functions, since they're too magical.
This makes missing intrinsics cause very obvious failures.

LGTM=gri
R=gri
CC=golang-codereviews
https://golang.org/cl/135330043
2014-09-02 18:40:16 -04:00
..
testdata go.tools/go/ssa/interp: some fixes to tests 2014-08-07 10:57:00 -04:00
external.go go/ssa/interp: add no-op intrinsic for runtime.init(). 2014-09-02 18:40:16 -04:00
external_darwin.go go/ssa/interp: add syscall.Sysctl to Darwin. 2014-03-04 13:34:45 -05:00
external_freebsd.go go.tools/go/ssa/interp: add wrappers for Sysctl{,Uint32} intrinsics on FreeBSD 2014-04-18 15:58:12 -04:00
external_plan9.go go.tools/ssa/interp: add intrinsics for (*sync.Pool).{Get,Put}. 2014-01-27 13:11:16 -05:00
external_unix.go go.tools/ssa/interp: add intrinsics for (*sync.Pool).{Get,Put}. 2014-01-27 13:11:16 -05:00
external_windows.go go.tools/ssa/interp: add intrinsics for (*sync.Pool).{Get,Put}. 2014-01-27 13:11:16 -05:00
interp.go go/ssa/interp: add no-op intrinsic for runtime.init(). 2014-09-02 18:40:16 -04:00
interp_test.go go.tools/go/ssa/interp: some fixes to tests 2014-08-07 10:57:00 -04:00
map.go go.tools: rename packages. 2014-01-16 09:33:58 -05:00
ops.go go.tools/go/types: correctly type the copy([]byte, string) builtin 2014-06-26 16:50:12 -07:00
reflect.go go/ssa: cleanup: make NewFunction a member of *Program. 2014-06-11 14:03:40 -04:00
value.go go.tools/go/types/typeutil: new package for type utilities. 2014-02-19 13:32:36 -05:00