aboutsummaryrefslogtreecommitdiff
path: root/gcc/go
AgeCommit message (Expand)AuthorFilesLines
2019-05-16compiler: improve escape analysis on interface conversionsCherry Zhang9-22/+360
2019-05-14libgo: reduce overhead for memory/block/mutex profilingIan Lance Taylor1-1/+1
2019-05-13libgo: drop Solaris 10 supportIan Lance Taylor1-1/+1
2019-05-11runtime: set up g earlyIan Lance Taylor1-1/+1
2019-05-10compiler: permit inlining receive expressionsIan Lance Taylor3-1/+32
2019-05-10compiler: permit inlining variable declaration statementsIan Lance Taylor4-9/+71
2019-05-09compiler: avoid copy for string([]byte) conversion used in map keysCherry Zhang3-1/+15
2019-05-08compiler: avoid copy for string([]byte) conversion used in string comparisonCherry Zhang3-6/+131
2019-05-08libgo: add Debugging section to READMEIan Lance Taylor1-1/+1
2019-05-08compiler: generate memmove for non-pointer slice copyIan Lance Taylor3-56/+134
2019-05-08runtime: use builtin memmove directlyCherry Zhang3-1/+14
2019-05-08compiler: remove trailing spacesIan Lance Taylor6-15/+15
2019-05-08reflect: correctly handle direct interface typed receiver in Value.callIan Lance Taylor1-1/+1
2019-05-08compiler: don't add pointer twice to value method of direct interface typeIan Lance Taylor2-10/+12
2019-05-08compiler: add an option to emit optimization diagnosticsCherry Zhang10-1/+40
2019-05-03compiler: recognize and optimize array range clearIan Lance Taylor6-2/+279
2019-05-03os/user: disable TestGroupIds for AIXIan Lance Taylor1-1/+1
2019-05-01compiler: recognize and optimize map range clearIan Lance Taylor4-1/+104
2019-05-01compiler,runtime: do more direct interfacesIan Lance Taylor6-26/+357
2019-05-01runtime: persistentalloc and cache itabsIan Lance Taylor1-1/+1
2019-04-29compiler: avoid crash on real declaration of type with existing methodIan Lance Taylor2-2/+3
2019-04-26runtime: fix TestPhysPageSize on AIXIan Lance Taylor1-1/+1
2019-04-25compiler: fix glitch when inlining method with empty param/receiverIan Lance Taylor3-23/+55
2019-04-24re PR target/89093 (C++ exception handling clobbers d8 VFP register)Ian Lance Taylor1-1/+1
2019-04-19libgo/go/syscall: add SockAddrDatalink on AIXIan Lance Taylor1-1/+1
2019-04-18re PR go/90110 (libgo fails to build against glibc 2.19)Ian Lance Taylor2-3/+4
2019-04-13compiler: improve type handling for string concat ops on constantsIan Lance Taylor3-8/+34
2019-04-09compiler: sort packages in export data more deterministicallyIan Lance Taylor2-2/+19
2019-04-08libgo: update to Go 1.12.2Ian Lance Taylor1-1/+1
2019-03-21compiler: add a newline to function receiver type's debug dumpIan Lance Taylor2-2/+2
2019-03-19compiler,runtime: pass old slice's ptr/len/cap by value to growsliceIan Lance Taylor3-9/+20
2019-03-19libgo: fix build on AIXIan Lance Taylor1-1/+1
2019-03-18libgo: update to Go 1.12.1Ian Lance Taylor1-1/+1
2019-03-15compiler: preserve nointerface property when inlining methodsIan Lance Taylor2-1/+3
2019-03-15compiler: use const rather than constexprIan Lance Taylor2-2/+2
2019-03-15compiler: eliminate bound checks in append expressionIan Lance Taylor3-77/+99
2019-03-13compiler: compare parse methods when indexing interface types for exportIan Lance Taylor4-7/+45
2019-03-13compiler: add new debugging helper function debug_go_type()Ian Lance Taylor4-3/+388
2019-03-09re PR go/89447 (libgo largefile support is incomplete and inconsistent)Ian Lance Taylor1-1/+1
2019-03-07re PR go/89227 (gotools test cmd/go fails with link error "call lacks nop, ca...Ian Lance Taylor2-0/+7
2019-03-06compiler: emit underlying constant in array_type length exportIan Lance Taylor2-5/+12
2019-03-06mksysinfo: actually use modified Statfs_t valueIan Lance Taylor1-1/+1
2019-03-06re PR go/89598 (go frontend fails to build against mpfr 2.4.2)Ian Lance Taylor2-2/+2
2019-03-05runtime: enable precise GC checks when using stack mapsIan Lance Taylor1-1/+1
2019-03-05cmd/go: pass -X64 to ar on aix/ppc64Ian Lance Taylor1-1/+1
2019-03-05sysinfo: add Flags to Statfs_t if not already thereIan Lance Taylor1-1/+1
2019-03-05re PR go/89598 (go frontend fails to build against mpfr 2.4.2)Ian Lance Taylor2-3/+3
2019-03-02re PR go/89406 (Go testing leaves many temporary directories in /tmp around)Ian Lance Taylor1-1/+1
2019-03-01cmd/go: restore passing D to arIan Lance Taylor1-1/+1
2019-03-01runtime: call execname and getpagesize on SolarisIan Lance Taylor1-1/+1