gcc/libgo/go/reflect
Ian Lance Taylor 05a7d56678 compiler, runtime: Use runtime functions to pass closure value.
This changes the compiler and runtime to not pass a closure
value as the last argument, but to instead pass it via
__go_set_closure and retrieve it via __go_get_closure.  This
eliminates the need for function descriptor wrapper functions.
It will make it possible to retrieve the closure value in a
reflect.MakeFunc function.

From-SVN: r202233
2013-09-03 21:52:37 +00:00
..
all_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
deepequal.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
example_test.go libgo: Update to current sources. 2012-10-23 04:31:11 +00:00
export_test.go libgo: Update to current version of master library. 2012-11-21 07:03:38 +00:00
makefunc.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
set_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
tostring_test.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
type.go libgo: Update to Go 1.1.1. 2013-07-16 06:54:42 +00:00
value.go compiler, runtime: Use runtime functions to pass closure value. 2013-09-03 21:52:37 +00:00