aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/asm_amd64.s
AgeCommit message (Expand)Author
2021-01-19cmd/link,runtime: switch openbsd/amd64 to pthreadsJoel Sing
2020-10-30reflect,runtime: use internal ABI for selected ASM routines, attempt 2Than McIntosh
2020-10-29Revert "reflect,runtime: use internal ABI for selected ASM routines"Than McIntosh
2020-10-29reflect,runtime: use internal ABI for selected ASM routinesThan McIntosh
2020-10-26runtime: tidy cgocallbackAustin Clements
2020-10-26runtime,cmd/cgo: simplify C -> Go call pathAustin Clements
2020-10-05runtime: define and use call16 everywhereAustin Clements
2020-04-29runtime: use conservative scanning for debug callsAustin Clements
2020-03-31cmd/compile, runtime: use more registers for amd64 write barrier callsJosh Bleecher Snyder
2020-03-13cmd/asm, cmd/compile, runtime: add -spectre=ret modeRuss Cox
2020-02-13runtime: fix fallback logic for aeshash on 32/64 bitKeith Randall
2019-08-29runtime: switch default order of hashing algorithmsKeith Randall
2019-05-09runtime: fix vet complaints for linux/amd64Russ Cox
2019-04-30all: add new GOOS=illumos, split out of GOOS=solarisJoshua M. Clulow
2019-04-29runtime: whitelist debugCall32..debugCall65536 in debugCallCheckAlessandro Arzilli
2019-04-10runtime: correct the TLS base offset on AndroidElias Naur
2019-04-08runtime,runtime/cgo: set up TLS storage for Android Q without cgoElias Naur
2019-03-29cmd/link/ld,cmd/internal/obj,runtime: make the Android TLS offset dynamicElias Naur
2019-03-18cmd/compile,runtime: provide index information on bounds check failureKeith Randall
2019-03-14runtime: simplify constant strings in asmJosh Bleecher Snyder
2018-11-12runtime, reflect: access runtime.reflectcall directlyAustin Clements
2018-10-03all: this big patch remove whitespace from assembly filesZhou Peng
2018-08-23all: fix typos detected by github.com/client9/misspellKazuhiro Sera
2018-08-22runtime: fix Go prototypes in amd64 asm codeIskander Sharipov
2018-05-25runtime: remove duplicate cpu feature detection on x86Martin Möhrmann
2018-05-22runtime: support for debugger function callsAustin Clements
2018-05-01runtime: convert exit to use pthread library on DarwinKeith Randall
2018-04-15runtime: use internal/cpu.X86.HasAVX2 instead of support_avx2Tobias Klauser
2018-04-11runtime: use internal/cpu instead of support_avxTobias Klauser
2018-04-10runtime: use internal/cpu in alginitMeng Zhuo
2018-04-10runtime: remove support_bmi{1,2}Tobias Klauser
2018-03-08runtime: call abort instead of raw INT $3 or bad MOVAustin Clements
2018-03-08runtime: make throw safer to callAustin Clements
2018-03-04internal/bytealg: move short string Index implementations into bytealgKeith Randall
2018-03-04internal/bytealg: move compare functions to bytealgKeith Randall
2018-03-04internal/bytealg: move Count to bytealgKeith Randall
2018-03-03internal/bytealg: move equal functions to bytealgKeith Randall
2018-03-02internal/bytealg: move IndexByte asssembly to the new bytealg packageKeith Randall
2018-02-27runtime: improve 386/amd64 systemstackJosh Bleecher Snyder
2018-02-13runtime: remove legacy eager write barrierAustin Clements
2017-11-17runtime: remove another TODOAustin Clements
2017-11-17runtime: remove TODOAustin Clements
2017-10-30runtime: buffered write barrier implementationAustin Clements
2017-10-30runtime: make systemstack tail call if already switchedAustin Clements
2017-10-29runtime: remove write barriers from newstack, gogoAustin Clements
2017-10-11runtime: unify amd64 -buildmode=c-archive/c-shared entry point codeIan Lance Taylor
2017-10-11runtime: unify amd64 -buildmode=exe entry point codeIan Lance Taylor
2017-09-22cmd/compile: add intrinsic for reading caller's pcDavid Chase
2017-08-22cmd/compile: replace eqstring with memequalMartin Möhrmann
2017-08-11runtime, cmd/compile: add intrinsic getclosureptrCholerae Hu