1. c91dffb runtime: tidy cgocallback by Austin Clements · 4 years, 4 months ago
  2. 30c1887 runtime,cmd/cgo: simplify C -> Go call path by Austin Clements · 4 years, 4 months ago
  3. d5e1b7c all: remove scattered remnants of darwin/386 by Austin Clements · 4 years, 10 months ago
  4. a38a917 all: remove the nacl port (part 1) by Brad Fitzpatrick · 5 years ago
  5. fbfb41e runtime: switch default order of hashing algorithms by Keith Randall · 5 years ago
  6. 26a5f6a runtime: fix scattered non-tab indentation in assembly by Russ Cox · 6 years ago
  7. 6ed2ec4 runtime: fix vet complaints for linux/386 by Russ Cox · 6 years ago
  8. eddb41e runtime: correct the TLS base offset on Android by Elias Naur · 6 years ago
  9. f18c31a runtime,runtime/cgo: set up TLS storage for Android Q without cgo by Elias Naur · 6 years ago
  10. 1d10b17 cmd/link/ld,cmd/internal/obj,runtime: make the Android TLS offset dynamic by Elias Naur · 6 years ago
  11. 2c423f0 cmd/compile,runtime: provide index information on bounds check failure by Keith Randall · 6 years ago
  12. ee1c76d runtime: simplify constant strings in asm by Josh Bleecher Snyder · 6 years ago
  13. 4f3604d runtime, reflect: access runtime.reflectcall directly by Austin Clements · 6 years ago
  14. b8ac64a all: this big patch remove whitespace from assembly files by Zhou Peng · 7 years ago
  15. 05c0244 all: align cpu feature variable offset naming by Martin Möhrmann · 6 years ago
  16. c15c04d runtime: use internal/cpu variables in assembler code by Martin Möhrmann · 6 years ago
  17. 91d326e runtime: remove duplicate cpu feature detection on x86 by Martin Möhrmann · 7 years ago
  18. cc09212 runtime: use libc for nanotime on Darwin by Keith Randall · 7 years ago
  19. e86c267 runtime: fix darwin 386/amd64 stack switches by Keith Randall · 7 years ago
  20. 21656d0 runtime: convert exit to use pthread library on Darwin by Keith Randall · 7 years ago
  21. d071209 runtime: use internal/cpu.X86.HasAVX2 instead of support_avx2 by Tobias Klauser · 7 years ago
  22. e0ac5f5 runtime: use internal/cpu instead of support_avx by Tobias Klauser · 7 years ago
  23. 6b5236a runtime: use internal/cpu in alginit by Meng Zhuo · 7 years ago
  24. ace5fa1 runtime: remove support_bmi{1,2} by Tobias Klauser · 7 years ago
  25. ff5cf43df runtime,sync/atomic: replace asm BYTEs with insts for x86 by isharipo · 7 years ago
  26. c950a90 runtime: call abort instead of raw INT $3 or bad MOV by Austin Clements · 7 years ago
  27. 7f1b273 runtime: make throw safer to call by Austin Clements · 7 years ago
  28. f6332bb internal/bytealg: move compare functions to bytealg by Keith Randall · 7 years ago
  29. 1dfa380 internal/bytealg: move equal functions to bytealg by Keith Randall · 7 years ago
  30. 403ab0f internal/bytealg: move IndexByte asssembly to the new bytealg package by Keith Randall · 7 years ago
  31. c5d6c42 runtime: improve 386/amd64 systemstack by Josh Bleecher Snyder · 7 years ago
  32. 252f117 runtime: buffered write barrier for 386 by Austin Clements · 7 years ago
  33. 15d6ab6 runtime: make systemstack tail call if already switched by Austin Clements · 7 years ago
  34. 3beaf26 runtime: remove write barriers from newstack, gogo by Austin Clements · 7 years ago
  35. 4875459 runtime: align stack in 386 lib startup before calling C function by Ian Lance Taylor · 7 years ago
  36. 378de1a runtime: unify 386 entry point code by Ian Lance Taylor · 7 years ago
  37. 6cac100 cmd/compile: add intrinsic for reading caller's pc by David Chase · 8 years ago
  38. 3216e0c cmd/compile: replace eqstring with memequal by Martin Möhrmann · 7 years ago
  39. 57bf6ac runtime, cmd/compile: add intrinsic getclosureptr by Cholerae Hu · 7 years ago
  40. 7045e6f runtime: remove unused prefetch functions by Martin Möhrmann · 8 years ago
  41. aeee34c runtime: remove unused cpuid_X variables by Martin Möhrmann · 8 years ago
  42. 5a6c580 runtime: refactor cpu feature detection for 386 & amd64 by Martin Möhrmann · 8 years ago
  43. b64e817 runtime: simplify detection of preference to use AVX memmove by Martin Möhrmann · 8 years ago
  44. c310c68 cmd/compile, runtime: simplify multiway select implementation by Matthew Dempsky · 8 years ago
  45. d089a6c runtime: remove stack barriers by Austin Clements · 8 years ago
  46. d03c124 runtime: implement fastrand in go by Sokolov Yura · 8 years ago
  47. 70c107c runtime: add deletion barriers on gobuf.ctxt by Austin Clements · 8 years ago
  48. 79561a8 runtime: simplify reflectcall write barriers by Austin Clements · 8 years ago
  49. bf9c71c runtime: make morestack less subtle by Austin Clements · 8 years ago
  50. 687d9d5 runtime: print a message on bad morestack by Austin Clements · 8 years ago
  51. d211c2d runtime: implement getcallersp in Go by Austin Clements · 8 years ago
  52. 2b74de3 runtime: rename fastrand1 to fastrand by Josh Bleecher Snyder · 9 years ago
  53. 71ab9fa all: fix assembly vet issues by Josh Bleecher Snyder · 9 years ago
  54. c069bc4 [dev.ssa] cmd/compile: implement GO386=387 by Keith Randall · 8 years ago
  55. df2f813 [dev.ssa] cmd/compile: 386 port now works by Keith Randall · 9 years ago
  56. a871464 runtime: fix typo by Keith Randall · 9 years ago
  57. 2684974 cmd/internal/obj, runtime: fixes for defer in 386 shared libraries by Michael Hudson-Doyle · 9 years ago
  58. 5f9a870 cmd/cgo, runtime, runtime/cgo: use cgo context function by Ian Lance Taylor · 9 years ago
  59. 4b209db runtime: don't use REP;MOVSB if CPUID doesn't say it is fast by Keith Randall · 9 years ago
  60. 5fea2cc all: single space after period. by Brad Fitzpatrick · 9 years ago
  61. bd70bd9 runtime: unify memeq and memequal by Keith Randall · 9 years ago
  62. 8c9ef9d runtime: don't use CMOV for 386 by Keith Randall · 9 years ago
  63. 35e8454 runtime: check and fail early with a message if MMX is not available on 386 by Shenghou Ma · 9 years ago
  64. 3583a44 runtime: check that masks and shifts are correct aligned by Shenghou Ma · 9 years ago
  65. 09d7de8 cmd/link, runtime: call addmoduledata when dynamically linking on linux/386 by Michael Hudson-Doyle · 9 years ago
  66. 6056cc5 runtime: handle volatility of CX when dynamically linking on linux/386 by Michael Hudson-Doyle · 9 years ago
  67. 7bb38f6 runtime: replace tls0 with m0.tls by Matthew Dempsky · 9 years ago
  68. 0adf6dc runtime: disable prefetching on 386 by Shenghou Ma · 9 years ago
  69. 67faca7 runtime: break atomics out into package runtime/internal/atomic by Michael Matloob · 9 years ago
  70. 8ee0fd8 runtime: replace is{plan9,solaris,windows} with GOOS tests by Matthew Dempsky · 10 years ago
  71. 91059de runtime: make aeshash more DOS-proof by Keith Randall · 9 years ago
  72. 731bdc5 runtime: fix aeshash of empty string by Keith Randall · 9 years ago
  73. d497eeb runtime: remove unused xchgp/xchgp1 by Michael Hudson-Doyle · 9 years ago
  74. f5d494b runtime: ensure GC sees type-safe memory on weak machines by Austin Clements · 10 years ago
  75. 9d968cb runtime: rename cgocall_errno and asmcgocall_errno into cgocall and asmcgocall by Alex Brainman · 10 years ago
  76. 2858b73 runtime: remove cgocall and asmcgocall by Alex Brainman · 10 years ago
  77. faa7a7e runtime: implement GC stack barriers by Austin Clements · 10 years ago
  78. c526f3a runtime: tail call into memeq/cmp body implementations by Keith Randall · 10 years ago
  79. 92c826b cmd/internal/gc: inline runtime.getg by Russ Cox · 10 years ago
  80. ad36009 runtime: auto-generate duff routines by Josh Bleecher Snyder · 10 years ago
  81. f78dc1d runtime: rename ·main·f to ·mainPC to avoid duplicate symbol by Michael Hudson-Doyle · 10 years ago
  82. 631d6a3 runtime: implement atomicand8 atomically by Russ Cox · 10 years ago
  83. 3b00197 runtime: add argument sizes for asm functions for bytes, strings by Shenghou Ma · 10 years ago
  84. 894024f runtime: fix traceback from goexit1 by Dmitry Vyukov · 10 years ago
  85. 7abdc90 runtime: remove gogetcallerpc and gogetcallersp functions by Matthew Dempsky · 10 years ago
  86. 6e70fdd runtime: fix cputicks on x86 by Dmitry Vyukov · 10 years ago
  87. 135ef49 runtime: speed up eqstring by Josh Bleecher Snyder · 10 years ago
  88. 7a71726 runtime: check alignment of 8-byte atomic loads and stores on 386 by Austin Clements · 10 years ago
  89. fd4dc91 strings: remove overengineered Compare implementation by Russ Cox · 10 years ago
  90. 90ce193 strings: add Compare(x, y string) int, for symmetry with bytes.Compare by Alan Donovan · 10 years ago
  91. f7e43f1 runtime: remove stray commas in assembly by Josh Bleecher Snyder · 10 years ago
  92. d5e4c40 runtime: remove size argument from hash and equal algorithms by Keith Randall · 10 years ago
  93. df027ac reflect: add write barriers by Russ Cox · 10 years ago
  94. e6d3511 Revert "liblink, cmd/ld, runtime: remove stackguard1" by Russ Cox · 10 years ago
  95. 17577e4 runtime: use SETEQ instead of JZ for cas by Josh Bleecher Snyder · 10 years ago
  96. ab0535a liblink, cmd/ld, runtime: remove stackguard1 by Shenghou Ma · 10 years ago
  97. 7a524a1 runtime: remove thunk.s by Russ Cox · 10 years ago
  98. 7a4a64e runtime: faster aeshash implementation by Keith Randall · 10 years ago
  99. 8c3f640 [dev.garbage] runtime: add prefetcht0, prefetcht1, prefetcht2, prefetcht3, prefetchnta for GC by Russ Cox · 10 years ago
  100. 3e80463 [dev.cc] all: merge dev.power64 (7667e41f3ced) into dev.cc by Russ Cox · 10 years ago