Age | Commit message (Expand) | Author | Files | Lines |
2022-02-08 | compiler: recognize Go 1.18 runtime/internal/atomic methods | Ian Lance Taylor | 1 | -0/+4 |
2021-08-03 | compile, runtime: make selectnbrecv return two values | Ian Lance Taylor | 1 | -6/+2 |
2021-08-02 | compiler, runtime: allow slice to array pointer conversion | Ian Lance Taylor | 1 | -0/+5 |
2021-08-02 | compiler, runtime: support unsafe.Add and unsafe.Slice | Ian Lance Taylor | 1 | -0/+6 |
2020-12-23 | compiler: remove references to slicecopy and slicestringcopy | Ian Lance Taylor | 1 | -8/+0 |
2020-12-22 | runtime: eliminate scase.kind field | Ian Lance Taylor | 1 | -2/+2 |
2020-12-03 | compiler: defer to middle-end for complex division | Ian Lance Taylor | 1 | -6/+0 |
2020-11-30 | compiler, runtime: check len/cap for append(s, make(T, l)...) | Ian Lance Taylor | 1 | -0/+5 |
2020-11-20 | compiler, libgo: change mangling scheme | Ian Lance Taylor | 1 | -17/+17 |
2020-08-10 | runtime: revert eqtype for AIX | Clément Chigot | 1 | -0/+3 |
2020-07-27 | compiler,runtime: pass only ptr and len to some runtime calls | Ian Lance Taylor | 1 | -7/+6 |
2020-01-07 | compiler, runtime: stop using __go_runtime_error | Ian Lance Taylor | 1 | -3/+18 |
2019-08-28 | compiler, runtime: provide index information on bounds check failure | Ian Lance Taylor | 1 | -0/+69 |
2019-08-17 | compiler, runtime: allocate defer records on the stack | Ian Lance Taylor | 1 | -0/+4 |
2019-08-16 | compiler: print runtime.hex in hex | Ian Lance Taylor | 1 | -0/+3 |
2019-07-04 | compiler: optimize 0,1,2-case select statement | Ian Lance Taylor | 1 | -0/+16 |
2019-07-02 | compiler: use builtin memset for non-pointer memclr | Cherry Zhang | 1 | -4/+4 |
2019-06-24 | compiler: open code string equality | Ian Lance Taylor | 1 | -3/+0 |
2019-06-24 | compiler: use builtin memcmp directly | Ian Lance Taylor | 1 | -1/+1 |
2019-06-21 | compiler: intrinsify some math/bits functions | Cherry Zhang | 1 | -0/+10 |
2019-06-21 | compiler: open code some type assertions | Ian Lance Taylor | 1 | -13/+3 |
2019-06-21 | compiler: open code string slice expressions | Ian Lance Taylor | 1 | -4/+0 |
2019-06-19 | compiler: optimize string concatenations | Ian Lance Taylor | 1 | -10/+2 |
2019-06-06 | compiler: make use of specialized fast map routines | Ian Lance Taylor | 1 | -0/+59 |
2019-06-03 | compiler, runtime, reflect: generate unique type descriptors | Ian Lance Taylor | 1 | -0/+4 |
2019-05-17 | compiler: intrinsify runtime/internal/atomic functions | Cherry Zhang | 1 | -0/+32 |
2019-05-16 | compiler: add intrinsics for runtime/internal/sys functions | Ian Lance Taylor | 1 | -0/+20 |
2019-05-08 | compiler: generate memmove for non-pointer slice copy | Ian Lance Taylor | 1 | -0/+4 |
2019-05-03 | compiler: recognize and optimize array range clear | Ian Lance Taylor | 1 | -0/+8 |
2019-05-01 | compiler: recognize and optimize map range clear | Ian Lance Taylor | 1 | -0/+3 |
2019-03-19 | compiler,runtime: pass old slice's ptr/len/cap by value to growslice | Ian Lance Taylor | 1 | -1/+2 |
2019-02-15 | compiler, runtime: harmonize types referenced by both C and Go | Ian Lance Taylor | 1 | -5/+5 |
2019-01-07 | compiler: move slice construction to callers of makeslice | Ian Lance Taylor | 1 | -2/+2 |
2018-09-13 | compiler, runtime: call gcWriteBarrier instead of writebarrierptr | Ian Lance Taylor | 1 | -1/+1 |
2018-09-13 | compiler, runtime: open code select | Ian Lance Taylor | 1 | -16/+4 |
2018-01-18 | re PR go/83787 (Many 32-bit Solaris/SPARC Go tests FAIL after Go1.10beta1 upd... | Ian Lance Taylor | 1 | -1/+2 |
2018-01-09 | libgo: update to Go1.10beta1 | Ian Lance Taylor | 1 | -3/+8 |
2017-12-02 | compiler: avoid GCC middle-end control warnings | Ian Lance Taylor | 1 | -0/+3 |
2017-09-14 | compiler, runtime: simplify select and channel operations | Ian Lance Taylor | 1 | -17/+9 |
2017-05-10 | Big merge of changes to gofrontend repo that were postponed due to the | Ian Lance Taylor | 1 | -2/+11 |
2017-01-14 | libgo: update to Go 1.8 release candidate 1 | Ian Lance Taylor | 1 | -9/+9 |
2016-11-22 | runtime: rewrite panic/defer code from C to Go | Ian Lance Taylor | 1 | -11/+9 |
2016-10-28 | compiler, runtime: copy slice code from Go 1.7 runtime | Ian Lance Taylor | 1 | -10/+14 |
2016-10-20 | runtime: rewrite interface code into Go | Ian Lance Taylor | 1 | -23/+28 |
2016-10-12 | compiler, runtime: copy string code from Go 1.7 | Ian Lance Taylor | 1 | -15/+24 |
2016-10-10 | runtime: copy print/println support from Go 1.7 | Ian Lance Taylor | 1 | -13/+18 |
2016-10-10 | runtime: copy channel code from Go 1.7 runtime | Ian Lance Taylor | 1 | -13/+6 |
2016-09-21 | compiler, runtime: replace hashmap code with Go 1.7 hashmap | Ian Lance Taylor | 1 | -25/+22 |
2015-07-14 | compiler,runtime: Determine if allocations need new pointers in runtime. | Ian Lance Taylor | 1 | -4/+0 |
2015-01-16 | compiler, reflect, runtime: Use static chain for closures. | Richard Henderson | 1 | -6/+0 |