summaryrefslogtreecommitdiff
path: root/src/runtime/mkpreempt.go
Commit message (Expand)AuthorAgeFilesLines
* runtime: save and restore fcc registers in async preempt on loong64Huang Qiqi2023-03-221-0/+6
* cmd/asm, runtime: remove the RSB register from loong64WANG Xuerui2023-03-211-5/+3
* runtime: remove dead code and unnecessary checks for amd64vpachkov2022-08-181-0/+5
* runtime: implement asyncPreempt for linux/loong64Xiaodong Liu2022-05-191-0/+41
* runtime: use stp/ldp to save and restore all registers on arm64eric fang2022-03-031-19/+22
* all: gofmt -w -r 'interface{} -> any' srcRuss Cox2021-12-131-1/+1
* cmd/asm,cmd/compile,runtime: stop using X3 (aka GP) on riscv64Joel Sing2021-11-031-4/+4
* all: manual fixups for //go:build vs // +buildRuss Cox2021-10-281-1/+0
* all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor)Russ Cox2021-10-281-1/+0
* all: replace runtime SSE2 detection with GO386 settingMartin Möhrmann2021-08-231-4/+6
* [dev.typeparams] runtime: use internal/abi.FuncPCABI0 to take address of asse...Cherry Mui2021-05-211-2/+1
* all: add //go:build lines to assembly filesTobias Klauser2021-05-131-0/+1
* runtime: save R15 before checking AVX stateKeith Randall2021-02-231-6/+13
* all: go fmt std cmd (but revert vendor)Russ Cox2021-02-201-0/+1
* reflect,runtime: use internal ABI for selected ASM routines, attempt 2Than McIntosh2020-10-301-1/+2
* Revert "reflect,runtime: use internal ABI for selected ASM routines"Than McIntosh2020-10-291-2/+1
* reflect,runtime: use internal ABI for selected ASM routinesThan McIntosh2020-10-291-1/+2
* runtime: remove new g register (X27) from preempt save/restoreJoel Sing2020-10-281-3/+3
* runtime: restore SSE guard in asyncPreempt on 386Cherry Zhang2020-10-071-10/+18
* runtime: use sigaltstack on macOS/ARM64Cherry Zhang2020-10-061-5/+2
* all: drop 387 supportKeith Randall2020-10-021-24/+9
* all: add GOOS=iosCherry Zhang2020-09-231-0/+3
* all: replace Replace(..., -1) with ReplaceAll(...)Polina Osadcha2020-08-171-1/+1
* runtime: add async preemption support on riscv64Quey-Liang Kao2020-04-161-2/+27
* runtime: don't save/restore FP registers in softfloat mode on MIPS(64)Cherry Zhang2020-03-041-7/+17
* runtime: guard VZEROUPPER on CPU featureCherry Zhang2020-02-261-8/+11
* runtime: zero upper bit of Y registers in asyncPreempt on darwin/amd64Cherry Zhang2020-02-131-0/+9
* runtime: add missing code for linux/riscv64Joel Sing2020-01-231-0/+6
* runtime: enable async preemption on darwin/arm64Cherry Zhang2019-11-121-0/+6
* runtime: add async preemption support on PPC64Cherry Zhang2019-11-081-1/+56
* runtime: add async preemption support on MIPS and MIPS64Cherry Zhang2019-11-071-2/+63
* runtime: add async preemption support on S390XCherry Zhang2019-11-071-1/+34
* runtime: add async preemption support on ARM64Cherry Zhang2019-11-071-1/+53
* runtime: add async preemption support on ARMCherry Zhang2019-11-051-8/+57
* runtime: asynchronous preemption function for x86Austin Clements2019-11-021-0/+266