- 7f753fe compiler: use builtin memset for non-pointer memclr by Cherry Zhang · 4 years, 10 months ago
- 1e042a4 compiler: refactoring in Export class to encapsulate type refs map by Than McIntosh · 4 years, 10 months ago
- d3d0f3c libgo/testsuite: ignore symbols with a leading dot in symtogo by Clément Chigot · 5 years ago
- 1d6578a cmd/go: silence ar with D flag failures by Clément Chigot · 4 years, 11 months ago
- a857aad runtime: mark memequal and memclrNoHeapPointers nosplit by Cherry Zhang · 4 years, 10 months ago
- 89b442a compiler: open code string equality by Cherry Zhang · 4 years, 10 months ago
- 338e4ba compiler: use builtin memcmp directly by Cherry Zhang · 5 years ago
- 1232eef compiler: edit error messages to avoid -Wformat-diag warnings by Ian Lance Taylor · 4 years, 10 months ago
- 6bb63a2 compiler: add go_debug and use it for debug messages by Ian Lance Taylor · 4 years, 10 months ago
- 9b5a43b compiler: intrinsify some math/bits functions by Cherry Zhang · 4 years, 10 months ago
- fdf0af7 runtime: inline and remove eqtype by Cherry Zhang · 4 years, 10 months ago
- 5bca69a compiler: open code some type assertions by Cherry Zhang · 4 years, 10 months ago
- 593f94f compiler: omit write barrier for assignment to *(convert(&local)) by Cherry Zhang · 4 years, 10 months ago
- 62e3a8c compiler: open code string slice expressions by Cherry Zhang · 4 years, 10 months ago
- 7822080 compiler: optimize string concatenations by Cherry Zhang · 4 years, 10 months ago
- 0e4aa31 compiler: stack allocate a buffer for non-escaping string ops by Cherry Zhang · 4 years, 11 months ago
- 62d1b66 compiler: avoid copy for string([]byte) conversion used in string concatenation by Cherry Zhang · 4 years, 11 months ago
- b1ae359 compiler: support inlining functions that use index expressions by Ian Lance Taylor · 4 years, 11 months ago
- 764fe67 compiler: make heap expression's write barrier conditional by Cherry Zhang · 4 years, 11 months ago
- 11d96c36 compiler: permit inlining functions with labels and goto statements by Ian Lance Taylor · 4 years, 11 months ago
- 3f7dcb9 compiler: use gcWriteBarrier for pointer-shaped struct/array by Cherry Zhang · 4 years, 11 months ago
- a32739a compiler: make escape analysis work with imported inlineable functions by Cherry Zhang · 4 years, 11 months ago
- b79e9e7 compiler: improve write barrier generation by Cherry Zhang · 4 years, 11 months ago
- 9df825b compiler: support inlining functions with if statements by Ian Lance Taylor · 4 years, 11 months ago
- 46329dd compiler: do simple deadcode elimination by Cherry Zhang · 4 years, 11 months ago
- e76c260 go/internal/gccgoimporter: ignore unexported and imported names by Ian Lance Taylor · 4 years, 11 months ago
- 015785b compiler: permit inlining temporary statements and references by Ian Lance Taylor · 5 years ago
- bc73749 compiler: make use of specialized fast map routines by Cherry Zhang · 5 years ago
- 2609f9b compiler: inline call expressions and function references by Ian Lance Taylor · 5 years ago
- 949c3b7 compiler: statically allocate constant interface data by Cherry Zhang · 5 years ago
- e4d8cca compiler, runtime, reflect: generate unique type descriptors by Cherry Zhang · 5 years ago
- 951c83a libgo: delay applying profile stack-frame skip until fixup by Than McIntosh · 5 years ago
- 37a47e4 compiler: permit inlining references to global variables by Ian Lance Taylor · 5 years ago
- 95784e8 runtime: remove unnecessary functions calling between C and Go by Ian Lance Taylor · 6 years ago
- 2e623bf runtime: fix assembly syntax by Cherry Zhang · 5 years ago
- 4150db0 runtime: drop unused C type reflection code by Ian Lance Taylor · 5 years ago
- 5217656 compiler: optimize append of make by Cherry Zhang · 5 years ago
- e521123 compiler: handle int-to-string conversion with large integer constant by Cherry Zhang · 5 years ago
- 8402f6a runtime: implement cheaper context switch on Linux/AMD64 by Cherry Zhang · 5 years ago
- 4dc60d9 compiler: intrinsify sync/atomic functions by Cherry Zhang · 5 years ago
- 84b8000 compiler: remove range-based 'for' loop by Than McIntosh · 5 years ago
- 3995d54 libgo: correct typo in USE_LIBFFI AM_CONDITIONAL by Ian Lance Taylor · 5 years ago
- 578c4fb syscall: avoid unused parameter error if WIFCONTINUED not defined by Ian Lance Taylor · 5 years ago
- 54aacec compiler: use SHA1-hash for symname for long gcbits symbols by Than McIntosh · 5 years ago
- b5ab7b4 compiler: make value method of direct interface type takes pointer by Cherry Zhang · 5 years ago
- f8a3668 compiler: intrinsify runtime/internal/atomic functions by Cherry Zhang · 5 years ago
- c0c8ad5 compiler: add intrinsics for runtime/internal/sys functions by Cherry Zhang · 5 years ago
- 2df0879 compiler: improve escape analysis on interface conversions by Cherry Zhang · 5 years ago
- 6112f9b libgo: reduce overhead for memory/block/mutex profiling by Than McIntosh · 5 years ago
- 3f015e1 libgo: drop Solaris 10 support by Ian Lance Taylor · 5 years ago
- 5c2c474 runtime: set up g early by Cherry Zhang · 5 years ago
- 76ab853 compiler: permit inlining receive expressions by Ian Lance Taylor · 5 years ago
- b5e4ba8 compiler: permit inlining variable declaration statements by Ian Lance Taylor · 5 years ago
- 3dbf51c compiler: avoid copy for string([]byte) conversion used in map keys by Cherry Zhang · 5 years ago
- 9c85811 compiler: avoid copy for string([]byte) conversion used in string comparison by Cherry Zhang · 5 years ago
- f813c67 libgo: add Debugging section to README by Ian Lance Taylor · 5 years ago
- 859e8ed compiler: generate memmove for non-pointer slice copy by Cherry Zhang · 5 years ago
- 3a9bccf runtime: use builtin memmove directly by Cherry Zhang · 5 years ago
- 0b4cf8d compiler: remove trailing spaces by Ben Shi · 5 years ago
- fcbf847 reflect: correctly handle direct interface typed receiver in Value.call by Cherry Zhang · 5 years ago
- e3ba882 compiler: don't add pointer twice to value method of direct interface type by Cherry Zhang · 5 years ago
- dc9c1b4 compiler: add an option to emit optimization diagnostics by Cherry Zhang · 5 years ago
- 4b3015d compiler: recognize and optimize array range clear by Cherry Zhang · 5 years ago
- 2085219 os/user: disable TestGroupIds for AIX by Clément Chigot · 5 years ago
- 7e59018 compiler: recognize and optimize map range clear by Cherry Zhang · 5 years ago
- b427448 compiler,runtime: do more direct interfaces by Cherry Zhang · 5 years ago
- e0b906b runtime: persistentalloc and cache itabs by Cherry Zhang · 5 years ago
- 9476f61 compiler: avoid crash on real declaration of type with existing method by Ian Lance Taylor · 5 years ago
- b117b46 runtime: fix TestPhysPageSize on AIX by Clément Chigot · 5 years ago
- cb6fb72 compiler: fix glitch when inlining method with empty param/receiver by Than McIntosh · 5 years ago
- 56fe6a0 runtime: mark unwind functions general-regs-only on ARM by Ian Lance Taylor · 5 years ago
- 1d2b98a libgo/go/syscall: add SockAddrDatalink on AIX by Clément Chigot · 5 years ago
- ecbd656 compiler: use temporary to avoid early destruction by Ian Lance Taylor · 5 years ago
- 20010e4 compiler: improve type handling for string concat ops on constants by Than McIntosh · 5 years ago
- 8822487 compiler: sort packages in export data more deterministically by Ian Lance Taylor · 5 years ago
- a69f7c0 libgo: update to Go 1.12.2 by Ian Lance Taylor · 5 years ago
- 392e9b3 compiler: add a newline to function receiver type's debug dump by Cherry Zhang · 5 years ago
- 6e5ff22 compiler,runtime: pass old slice's ptr/len/cap by value to growslice by Cherry Zhang · 5 years ago
- 069afe8 libgo: fix build on AIX by chigotc · 5 years ago
- 87945b6 libgo: update to Go 1.12.1 by Ian Lance Taylor · 5 years ago
- cc70be2 compiler: preserve nointerface property when inlining methods by Than McIntosh · 5 years ago
- a99959e compiler: use const rather than constexpr by Ian Lance Taylor · 5 years ago
- 80a7f6d compiler: eliminate bound checks in append expression by Cherry Zhang · 5 years ago
- 946aa5a compiler: compare parse methods when indexing interface types for export by Than McIntosh · 5 years ago
- 565b5cd compiler: add new debugging helper function debug_go_type() by Than McIntosh · 5 years ago
- 3106ec1 syscall, internal/syscall: adjust use of largefile functions by Ian Lance Taylor · 5 years ago
- 9592602 compiler: emit underlying constant in array_type length export by Than McIntosh · 5 years ago
- 13c98c3 mksysinfo: actually use modified Statfs_t value by Ian Lance Taylor · 5 years ago
- 9b1374d compiler: use GMP_RNDN rather than MPFR_RNDN by Ian Lance Taylor · 5 years ago
- 3f8ddaa runtime: enable precise GC checks when using stack maps by Cherry Zhang · 5 years ago
- 14e48e7 cmd/go: pass -X64 to ar on aix/ppc64 by chigotc · 5 years ago
- 22a63a3 CONTRIBUTORS: add Clément Chigot (company CLA) by Ian Lance Taylor · 5 years ago
- 3ae3024 sysinfo: add Flags to Statfs_t if not already there by Ian Lance Taylor · 5 years ago
- 689d5bd compiler: use GMP_RNDN rather than MPFR_RNDN by Ian Lance Taylor · 5 years ago
- decbbfb go/internal/gccgoimporter: remove temporary directories in test by Ian Lance Taylor · 5 years ago
- a72eca1 cmd/go: restore passing D to ar by Ian Lance Taylor · 5 years ago
- 805c82c runtime: call execname and getpagesize on Solaris by Ian Lance Taylor · 5 years ago
- d5e4595 cmd/go: add -O2 to invocation of gccgo by Ian Lance Taylor · 5 years ago
- 66ac946 gotest: avoid using echo inside $() by Ian Lance Taylor · 5 years ago
- 08f1c40 libgo: fix go_export extraction on Darwin by Nikhil Benesch · 5 years ago