aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/asm_386.s
AgeCommit message (Expand)Author
2021-04-30runtime: switch openbsd/386 to pthreadsJoel Sing
2021-04-21cmd/compile: allow conversion from slice to array ptrJosh Bleecher Snyder
2021-02-19runtime: fix spurious stack overflow detectionRuss Cox
2021-02-19runtime: use TOPFRAME to identify top-of-frame functionsRuss Cox
2021-02-19runtime: remove unnecessary writes to gp.sched.gRuss Cox
2021-02-19runtime: unify asmcgocall and systemstack traceback setupRuss Cox
2021-02-19runtime: clean up system calls during cgo callback initRuss Cox
2021-02-16[dev.regabi] reflect: support for register ABI on amd64 for reflect.(Value).CallMichael Anthony Knyszek
2021-02-05[dev.regabi] runtime: delete gosave functionCherry Zhang
2020-10-26runtime: tidy cgocallbackAustin Clements
2020-10-26runtime,cmd/cgo: simplify C -> Go call pathAustin Clements
2020-04-08all: remove scattered remnants of darwin/386Austin Clements
2019-10-09all: remove the nacl port (part 1)Brad Fitzpatrick
2019-08-29runtime: switch default order of hashing algorithmsKeith Randall
2019-06-06runtime: fix scattered non-tab indentation in assemblyRuss Cox
2019-05-09runtime: fix vet complaints for linux/386Russ Cox
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-24all: align cpu feature variable offset namingMartin Möhrmann
2018-08-24runtime: use internal/cpu variables in assembler codeMartin Möhrmann
2018-05-25runtime: remove duplicate cpu feature detection on x86Martin Möhrmann
2018-05-20runtime: use libc for nanotime on DarwinKeith Randall
2018-05-19runtime: fix darwin 386/amd64 stack switchesKeith Randall
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-21runtime,sync/atomic: replace asm BYTEs with insts for x86isharipo
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 compare functions 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: buffered write barrier for 386Austin Clements
2017-10-30runtime: make systemstack tail call if already switchedAustin Clements
2017-10-29runtime: remove write barriers from newstack, gogoAustin Clements
2017-10-18runtime: align stack in 386 lib startup before calling C functionIan Lance Taylor
2017-10-17runtime: unify 386 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
2017-08-08runtime: remove unused prefetch functionsMartin Möhrmann
2017-05-10runtime: remove unused cpuid_X variablesMartin Möhrmann