aboutsummaryrefslogtreecommitdiff
path: root/gcc/go/gofrontend/runtime.def
AgeCommit message (Expand)AuthorFilesLines
2022-02-08compiler: recognize Go 1.18 runtime/internal/atomic methodsIan Lance Taylor1-0/+4
2021-08-03compile, runtime: make selectnbrecv return two valuesIan Lance Taylor1-6/+2
2021-08-02compiler, runtime: allow slice to array pointer conversionIan Lance Taylor1-0/+5
2021-08-02compiler, runtime: support unsafe.Add and unsafe.SliceIan Lance Taylor1-0/+6
2020-12-23compiler: remove references to slicecopy and slicestringcopyIan Lance Taylor1-8/+0
2020-12-22runtime: eliminate scase.kind fieldIan Lance Taylor1-2/+2
2020-12-03compiler: defer to middle-end for complex divisionIan Lance Taylor1-6/+0
2020-11-30compiler, runtime: check len/cap for append(s, make(T, l)...)Ian Lance Taylor1-0/+5
2020-11-20compiler, libgo: change mangling schemeIan Lance Taylor1-17/+17
2020-08-10runtime: revert eqtype for AIXClément Chigot1-0/+3
2020-07-27compiler,runtime: pass only ptr and len to some runtime callsIan Lance Taylor1-7/+6
2020-01-07compiler, runtime: stop using __go_runtime_errorIan Lance Taylor1-3/+18
2019-08-28compiler, runtime: provide index information on bounds check failureIan Lance Taylor1-0/+69
2019-08-17compiler, runtime: allocate defer records on the stackIan Lance Taylor1-0/+4
2019-08-16compiler: print runtime.hex in hexIan Lance Taylor1-0/+3
2019-07-04compiler: optimize 0,1,2-case select statementIan Lance Taylor1-0/+16
2019-07-02compiler: use builtin memset for non-pointer memclrCherry Zhang1-4/+4
2019-06-24compiler: open code string equalityIan Lance Taylor1-3/+0
2019-06-24compiler: use builtin memcmp directlyIan Lance Taylor1-1/+1
2019-06-21compiler: intrinsify some math/bits functionsCherry Zhang1-0/+10
2019-06-21compiler: open code some type assertionsIan Lance Taylor1-13/+3
2019-06-21compiler: open code string slice expressionsIan Lance Taylor1-4/+0
2019-06-19compiler: optimize string concatenationsIan Lance Taylor1-10/+2
2019-06-06compiler: make use of specialized fast map routinesIan Lance Taylor1-0/+59
2019-06-03compiler, runtime, reflect: generate unique type descriptorsIan Lance Taylor1-0/+4
2019-05-17compiler: intrinsify runtime/internal/atomic functionsCherry Zhang1-0/+32
2019-05-16compiler: add intrinsics for runtime/internal/sys functionsIan Lance Taylor1-0/+20
2019-05-08compiler: generate memmove for non-pointer slice copyIan Lance Taylor1-0/+4
2019-05-03compiler: recognize and optimize array range clearIan Lance Taylor1-0/+8
2019-05-01compiler: recognize and optimize map range clearIan Lance Taylor1-0/+3
2019-03-19compiler,runtime: pass old slice's ptr/len/cap by value to growsliceIan Lance Taylor1-1/+2
2019-02-15compiler, runtime: harmonize types referenced by both C and GoIan Lance Taylor1-5/+5
2019-01-07compiler: move slice construction to callers of makesliceIan Lance Taylor1-2/+2
2018-09-13compiler, runtime: call gcWriteBarrier instead of writebarrierptrIan Lance Taylor1-1/+1
2018-09-13compiler, runtime: open code selectIan Lance Taylor1-16/+4
2018-01-18re PR go/83787 (Many 32-bit Solaris/SPARC Go tests FAIL after Go1.10beta1 upd...Ian Lance Taylor1-1/+2
2018-01-09libgo: update to Go1.10beta1Ian Lance Taylor1-3/+8
2017-12-02compiler: avoid GCC middle-end control warningsIan Lance Taylor1-0/+3
2017-09-14compiler, runtime: simplify select and channel operationsIan Lance Taylor1-17/+9
2017-05-10Big merge of changes to gofrontend repo that were postponed due to theIan Lance Taylor1-2/+11
2017-01-14libgo: update to Go 1.8 release candidate 1Ian Lance Taylor1-9/+9
2016-11-22runtime: rewrite panic/defer code from C to GoIan Lance Taylor1-11/+9
2016-10-28compiler, runtime: copy slice code from Go 1.7 runtimeIan Lance Taylor1-10/+14
2016-10-20runtime: rewrite interface code into GoIan Lance Taylor1-23/+28
2016-10-12compiler, runtime: copy string code from Go 1.7Ian Lance Taylor1-15/+24
2016-10-10runtime: copy print/println support from Go 1.7Ian Lance Taylor1-13/+18
2016-10-10runtime: copy channel code from Go 1.7 runtimeIan Lance Taylor1-13/+6
2016-09-21compiler, runtime: replace hashmap code with Go 1.7 hashmapIan Lance Taylor1-25/+22
2015-07-14compiler,runtime: Determine if allocations need new pointers in runtime.Ian Lance Taylor1-4/+0
2015-01-16compiler, reflect, runtime: Use static chain for closures.Richard Henderson1-6/+0