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