aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/asm_riscv64.s
AgeCommit message (Expand)Author
2026-03-18runtime: implement part of library initialization in Goqmuntal
2026-03-18runtime: make asmcgocall more robust to missing Gqmuntal
2026-02-28runtime/cgo: add abi_riscv64.h for callee-saved register macrosGeorge Adams
2026-01-27cmd/compile, runtime: avoid improper control transfer instruction hints on ri...wangboyao
2025-11-17cmd/internal/sys,internal/goarch,runtime: enable the use of compressed instru...Joel Sing
2025-10-20runtime: wrap procyield assembly and check for 0Michael Anthony Knyszek
2025-10-17runtime: unify riscv64 library entry pointqmuntal
2025-08-04cmd/compile: move riscv64 over to new bounds check strategyKeith Randall
2025-02-26runtime: remove ret field from gobufKeith Randall
2025-02-25cmd/compile, runtime: use PC of deferreturn for panic transferDavid Chase
2025-02-19all: implement plugin build mode for riscv64Meng Zhuo
2024-09-05runtime: use regabi for riscv64 cputicksMeng Zhuo
2023-11-09all: clean up addition of constants in riscv64 assemblyJoel Sing
2023-11-03runtime: remove getcallerpc on riscv64Joel Sing
2023-11-02runtime: add crash stack support for riscv64Joel Sing
2023-10-04runtime: add runtime support for openbsd/riscv64 portJoel Sing
2023-06-14all: fix spelling errorsAlexander Yastrebov
2023-06-10runtime: fix typosJes Cok
2023-05-17runtime/cgo: store M for C-created thread in pthread keyCherry Mui
2023-05-05Revert "runtime/cgo: store M for C-created thread in pthread key"Chressie Himpel
2023-04-26runtime/cgo: store M for C-created thread in pthread keyMichael Pratt
2023-04-21runtime: tidy _Stack* constant namingAustin Clements
2023-04-20Revert "runtime: tidy _Stack* constant naming"Austin Clements
2023-04-20runtime: tidy _Stack* constant namingAustin Clements
2023-04-17Revert "runtime/cgo: store M for C-created thread in pthread key"Michael Pratt
2023-04-03runtime/cgo: store M for C-created thread in pthread keydoujiang24
2023-03-31Revert "runtime/cgo: store M for C-created thread in pthread key"Cherry Mui
2023-03-24runtime/cgo: store M for C-created thread in pthread keydoujiang24
2023-02-24cmd/compile: batch write barrier callsKeith Randall
2023-02-17cmd/compile: move raw writes out of write barrier codeKeith Randall
2023-02-17runtime: remove the restriction that write barrier ptrs come in pairsKeith Randall
2022-10-26all: delete riscv64 non-register ABI fallback pathWayne Zuo
2022-08-25runtime: mark morestack_noctxt SPWRITE on LR architecturesCherry Mui
2022-04-24runtime: add ABIInternal to strhash and memhash on riscv64Meng Zhuo
2022-03-30runtime: add runtime changes for register ABI on riscv64Meng Zhuo
2021-12-29runtime: invalid negative frequency while tracingMeng Zhuo
2021-11-03cmd/asm,cmd/compile,runtime: stop using X3 (aka GP) on riscv64Joel Sing
2021-08-18runtime: use RDCYCLE for cputicks on riscv64Meng Zhuo
2021-08-16runtime: make asmcgocall g0/gsignal checks consistentJoel Sing
2021-08-03[dev.typeparams] runtime,cmd/compile,cmd/link: replace jmpdefer with a loopAustin Clements
2021-07-30[dev.typeparams] Revert "[dev.typeparams] runtime,cmd/compile,cmd/link: repla...Austin Clements
2021-07-30[dev.typeparams] runtime,cmd/compile,cmd/link: replace jmpdefer with a loopAustin Clements
2021-07-30[dev.typeparams] runtime: use func() for deferred functionsAustin Clements
2021-06-08[dev.typeparams] cmd/compile, runtime: remove the siz argument of newproc/def...Cherry Mui
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-18runtime: unbreak linux/riscv64 following regabi mergeJoel Sing