summaryrefslogtreecommitdiff
path: root/libgo/go/reflect
Commit message (Expand)AuthorAgeFilesLines
* libgo: update to Go 1.8 release candidate 1ian2017-01-148-61/+444
* compiler, runtime: drop size arguments to hash/equal functionsian2017-01-101-15/+11
* runtime: rewrite panic/defer code from C to Goian2016-11-221-4/+16
* runtime, reflect: rewrite Go to FFI type conversion in Goian2016-11-183-14/+12
* compiler, runtime: replace hashmap code with Go 1.7 hashmapian2016-09-211-78/+79
* libgo: update to Go 1.7.1 releaseian2016-09-101-0/+2
* libgo: update to go1.7rc3ian2016-07-228-144/+1244
* reflect: change Value.Call results to not be addressableian2016-04-122-3/+11
* libgo: Update to go1.6rc1.ian2016-02-034-31/+345
* PR go/66138ian2015-11-073-14/+21
* runtime: Remove now unnecessary pad field from ParFor.ian2015-10-315-246/+1082
* compiler, reflect, runtime: remove zero field from type descriptorian2015-10-291-6/+0
* compiler, runtime: change type hash/equal to Go funcsian2015-10-291-2/+2
* PR go/65755ian2015-04-171-7/+1
* libgo: Upgrade to Go 1.4.2 release.ian2015-03-061-15/+20
* Add attribute unused to dummy arguments in ffi stubrth2015-01-191-1/+2
* reflect: Fix build for systems that do not define ffi_go_closure.ian2015-01-193-7/+7
* compiler, reflect, runtime: Use static chain for closures.ian2015-01-1612-2205/+48
* reflect: Correct error in conversion of s390x support to Go 1.4.ian2015-01-151-1/+1
* libgo, compiler: Upgrade libgo to Go 1.4, except for runtime.ian2015-01-1510-493/+707
* libgo: add s390 supportian2014-11-044-2/+976
* reflect: allocate correct type in assignTo and cvtT2Iian2014-10-201-11/+11
* PR go/60406ian2014-10-081-17/+10
* PR go/61877ian2014-10-032-39/+97
* compiler: Add precise type information on the heap.ian2014-09-031-5/+40
* runtime: remove unused variableian2014-07-201-4/+3
* reflect, runtime: Use libffi closures to implement reflect.MakeFunc.ian2014-07-195-63/+290
* libgo: Update to Go 1.3 release.ian2014-07-195-27/+192
* libgo: Merge to master revision 19184.ian2014-06-064-111/+126
* libgo: Merge from revision 18783:00cce3a34d7e of master library.ian2014-06-047-285/+498
* reflect: Fix MakeFunc returning float32 or float64 on 386.ian2013-12-122-15/+26
* compiler, reflect, runtime: Implement method values in reflect.ian2013-12-126-44/+115
* reflect, runtime: Let reflect.MakeFunc functions call recover.ian2013-12-112-0/+31
* reflect: Rename struct field to be consistent in assembler and Go.ian2013-11-301-2/+2
* reflect: Fix MakeFunc for 386 when returning a struct.ian2013-11-302-1/+14
* reflect: Handle calls to functions that take or return empty structsian2013-11-191-0/+40
* libgo: Update to October 24 version of master library.ian2013-11-066-92/+404
* reflect: Use C style comments in 386 assembly for Solaris assembler.ian2013-10-071-23/+24
* reflect: Fix calling Interface method on value created by MakeFunc.ian2013-10-042-1/+25
* reflect: Use hand-coded .eh_frame section rather than CFI directives.ian2013-10-022-21/+162
* reflect: Fix reflect.Call with function following non-pointer.ian2013-10-012-2/+13
* reflect: Copy stack values onto heap in amd64 MakeFunc.ian2013-09-271-2/+8
* reflect: Implement MakeFunc for 386.ian2013-09-274-2/+248
* reflect: Implement MakeFunc for amd64.ian2013-09-276-77/+634
* reflect: Fix bug calling method on indirect value.ian2013-09-171-1/+7
* compiler, runtime: Use runtime functions to pass closure value.ian2013-09-031-7/+0
* libgo: Update to Go 1.1.1.ian2013-07-167-143/+775
* compiler, runtime: Use function descriptors.ian2013-06-183-11/+37
* libgo: Update Go library to master revision 15489/921e53d4863c.ian2013-01-291-2/+2
* libgo: Update to current master library sources.ian2012-12-122-5/+3