1. c9ca1c6 compiler: record pointer var values to remove write barriers by Ian Lance Taylor · 10 hours ago master
  2. 82d27f0 compiler: don't use pkgpath for fieldtrack of unexported field by Ian Lance Taylor · 3 days ago
  3. 7da359f compiler: if hidden function referenced by inline, don't hide descriptor by Ian Lance Taylor · 3 days ago
  4. 1846b07 compiler, runtime: implement shifts by signed amounts by Ian Lance Taylor · 4 days ago
  5. a453eeb compiler: new debugging output methods/functions by Than McIntosh · 6 weeks ago
  6. b0ba5da runtime: be more strict in GC by Cherry Zhang · 7 days ago
  7. 8585797 compiler: support new numeric literal syntax by Ian Lance Taylor · 2 weeks ago
  8. 4b47cad compiler, runtime: allocate defer records on the stack by Cherry Zhang · 9 days ago
  9. 838f926 runtime: scan write barrier buffer conservatively by Cherry Zhang · 7 days ago
  10. 0f6d673 compiler: print runtime.hex in hex by Cherry Zhang · 7 days ago
  11. 480477c compiler: use correct value type in 2-case select send by Cherry Zhang · 5 weeks ago
  12. b7bce0d compiler: follow-on fix for finalizing imported methods by Than McIntosh · 5 weeks ago
  13. e242929 compiler: don't export bodies for functions marked "go:noinline" by Than McIntosh · 5 weeks ago
  14. 4df7c8d compiler: fix bug in importing blocks from inline functions by Than McIntosh · 5 weeks ago
  15. 19ed722 compiler: fix bug in handling of unordered set during exporting by Than McIntosh · 6 weeks ago
  16. 0e51b7e runtime: expose the g variable by Cherry Zhang · 7 weeks ago
  17. 70ceba5 compiler: ensure evaluation order in type hash/eq functions by Cherry Zhang · 6 weeks ago
  18. ec754ff compiler: finalize methods when importing types by Than McIntosh · 6 weeks ago
  19. 170ecdf compiler: add break label in 1,2-case select statement lowering by Cherry Zhang · 6 weeks ago
  20. 7a8e10b compiler: optimize 0,1,2-case select statement by Cherry Zhang · 7 weeks ago
  21. 197b6fd compiler: fix indentation of select statement AST dump by Cherry Zhang · 8 weeks ago
  22. bf66d40 compiler: set varargs lowered for imported call expressions by Than McIntosh · 7 weeks ago
  23. ae7d7e0 compiler: include transitive imports in the type descriptor list by Cherry Zhang · 7 weeks ago
  24. aebd2d6 compiler: rework type and package tracking in exporter by Than McIntosh · 8 weeks ago
  25. 7f753fe compiler: use builtin memset for non-pointer memclr by Cherry Zhang · 8 weeks ago
  26. 1e042a4 compiler: refactoring in Export class to encapsulate type refs map by Than McIntosh · 8 weeks ago
  27. d3d0f3c libgo/testsuite: ignore symbols with a leading dot in symtogo by Clément Chigot · 3 months ago
  28. 1d6578a cmd/go: silence ar with D flag failures by Clément Chigot · 2 months ago
  29. a857aad runtime: mark memequal and memclrNoHeapPointers nosplit by Cherry Zhang · 9 weeks ago
  30. 89b442a compiler: open code string equality by Cherry Zhang · 9 weeks ago
  31. 338e4ba compiler: use builtin memcmp directly by Cherry Zhang · 5 months ago
  32. 1232eef compiler: edit error messages to avoid -Wformat-diag warnings by Ian Lance Taylor · 9 weeks ago
  33. 6bb63a2 compiler: add go_debug and use it for debug messages by Ian Lance Taylor · 9 weeks ago
  34. 9b5a43b compiler: intrinsify some math/bits functions by Cherry Zhang · 9 weeks ago
  35. fdf0af7 runtime: inline and remove eqtype by Cherry Zhang · 9 weeks ago
  36. 5bca69a compiler: open code some type assertions by Cherry Zhang · 9 weeks ago
  37. 593f94f compiler: omit write barrier for assignment to *(convert(&local)) by Cherry Zhang · 10 weeks ago
  38. 62e3a8c compiler: open code string slice expressions by Cherry Zhang · 10 weeks ago
  39. 7822080 compiler: optimize string concatenations by Cherry Zhang · 10 weeks ago
  40. 0e4aa31 compiler: stack allocate a buffer for non-escaping string ops by Cherry Zhang · 2 months ago
  41. 62d1b66 compiler: avoid copy for string([]byte) conversion used in string concatenation by Cherry Zhang · 2 months ago
  42. b1ae359 compiler: support inlining functions that use index expressions by Ian Lance Taylor · 3 months ago
  43. 764fe67 compiler: make heap expression's write barrier conditional by Cherry Zhang · 3 months ago
  44. 11d96c36 compiler: permit inlining functions with labels and goto statements by Ian Lance Taylor · 3 months ago
  45. 3f7dcb9 compiler: use gcWriteBarrier for pointer-shaped struct/array by Cherry Zhang · 3 months ago
  46. a32739a compiler: make escape analysis work with imported inlineable functions by Cherry Zhang · 2 months ago
  47. b79e9e7 compiler: improve write barrier generation by Cherry Zhang · 3 months ago
  48. 9df825b compiler: support inlining functions with if statements by Ian Lance Taylor · 3 months ago
  49. 46329dd compiler: do simple deadcode elimination by Cherry Zhang · 3 months ago
  50. e76c260 go/internal/gccgoimporter: ignore unexported and imported names by Ian Lance Taylor · 3 months ago
  51. 015785b compiler: permit inlining temporary statements and references by Ian Lance Taylor · 4 months ago
  52. bc73749 compiler: make use of specialized fast map routines by Cherry Zhang · 3 months ago
  53. 2609f9b compiler: inline call expressions and function references by Ian Lance Taylor · 3 months ago
  54. 949c3b7 compiler: statically allocate constant interface data by Cherry Zhang · 3 months ago
  55. e4d8cca compiler, runtime, reflect: generate unique type descriptors by Cherry Zhang · 3 months ago
  56. 951c83a libgo: delay applying profile stack-frame skip until fixup by Than McIntosh · 3 months ago
  57. 37a47e4 compiler: permit inlining references to global variables by Ian Lance Taylor · 3 months ago
  58. 95784e8 runtime: remove unnecessary functions calling between C and Go by Ian Lance Taylor · 1 year, 7 months ago
  59. 2e623bf runtime: fix assembly syntax by Cherry Zhang · 3 months ago
  60. 4150db0 runtime: drop unused C type reflection code by Ian Lance Taylor · 3 months ago
  61. 5217656 compiler: optimize append of make by Cherry Zhang · 3 months ago
  62. e521123 compiler: handle int-to-string conversion with large integer constant by Cherry Zhang · 3 months ago
  63. 8402f6a runtime: implement cheaper context switch on Linux/AMD64 by Cherry Zhang · 3 months ago
  64. 4dc60d9 compiler: intrinsify sync/atomic functions by Cherry Zhang · 3 months ago
  65. 84b8000 compiler: remove range-based 'for' loop by Than McIntosh · 3 months ago
  66. 3995d54 libgo: correct typo in USE_LIBFFI AM_CONDITIONAL by Ian Lance Taylor · 3 months ago
  67. 578c4fb syscall: avoid unused parameter error if WIFCONTINUED not defined by Ian Lance Taylor · 3 months ago
  68. 54aacec compiler: use SHA1-hash for symname for long gcbits symbols by Than McIntosh · 3 months ago
  69. b5ab7b4 compiler: make value method of direct interface type takes pointer by Cherry Zhang · 3 months ago
  70. f8a3668 compiler: intrinsify runtime/internal/atomic functions by Cherry Zhang · 4 months ago
  71. c0c8ad5 compiler: add intrinsics for runtime/internal/sys functions by Cherry Zhang · 4 months ago
  72. 2df0879 compiler: improve escape analysis on interface conversions by Cherry Zhang · 4 months ago
  73. 6112f9b libgo: reduce overhead for memory/block/mutex profiling by Than McIntosh · 5 months ago
  74. 3f015e1 libgo: drop Solaris 10 support by Ian Lance Taylor · 3 months ago
  75. 5c2c474 runtime: set up g early by Cherry Zhang · 4 months ago
  76. 76ab853 compiler: permit inlining receive expressions by Ian Lance Taylor · 4 months ago
  77. b5e4ba8 compiler: permit inlining variable declaration statements by Ian Lance Taylor · 4 months ago
  78. 3dbf51c compiler: avoid copy for string([]byte) conversion used in map keys by Cherry Zhang · 5 months ago
  79. 9c85811 compiler: avoid copy for string([]byte) conversion used in string comparison by Cherry Zhang · 5 months ago
  80. f813c67 libgo: add Debugging section to README by Ian Lance Taylor · 4 months ago
  81. 859e8ed compiler: generate memmove for non-pointer slice copy by Cherry Zhang · 5 months ago
  82. 3a9bccf runtime: use builtin memmove directly by Cherry Zhang · 5 months ago
  83. 0b4cf8d compiler: remove trailing spaces by Ben Shi · 4 months ago
  84. fcbf847 reflect: correctly handle direct interface typed receiver in Value.call by Cherry Zhang · 4 months ago
  85. e3ba882 compiler: don't add pointer twice to value method of direct interface type by Cherry Zhang · 4 months ago
  86. dc9c1b4 compiler: add an option to emit optimization diagnostics by Cherry Zhang · 5 months ago
  87. 4b3015d compiler: recognize and optimize array range clear by Cherry Zhang · 5 months ago
  88. 2085219 os/user: disable TestGroupIds for AIX by Clément Chigot · 4 months ago
  89. 7e59018 compiler: recognize and optimize map range clear by Cherry Zhang · 5 months ago
  90. b427448 compiler,runtime: do more direct interfaces by Cherry Zhang · 5 months ago
  91. e0b906b runtime: persistentalloc and cache itabs by Cherry Zhang · 5 months ago
  92. 9476f61 compiler: avoid crash on real declaration of type with existing method by Ian Lance Taylor · 4 months ago
  93. b117b46 runtime: fix TestPhysPageSize on AIX by Clément Chigot · 4 months ago
  94. cb6fb72 compiler: fix glitch when inlining method with empty param/receiver by Than McIntosh · 4 months ago
  95. 56fe6a0 runtime: mark unwind functions general-regs-only on ARM by Ian Lance Taylor · 4 months ago
  96. 1d2b98a libgo/go/syscall: add SockAddrDatalink on AIX by Clément Chigot · 4 months ago
  97. ecbd656 compiler: use temporary to avoid early destruction by Ian Lance Taylor · 4 months ago
  98. 20010e4 compiler: improve type handling for string concat ops on constants by Than McIntosh · 4 months ago
  99. 8822487 compiler: sort packages in export data more deterministically by Ian Lance Taylor · 5 months ago
  100. a69f7c0 libgo: update to Go 1.12.2 by Ian Lance Taylor · 5 months ago