aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/internal
AgeCommit message (Expand)Author
2023-02-08runtime/internal/sys: remove Bswap{32|64} assembly for 386Wayne Zuo
2022-12-22runtime/internal/startlinetest: work around shared buildmode linking issueCherry Mui
2022-12-17cmd/compile: sign-extend the 2nd argument of the LoweredAtomicCas32 on loong6...Guoqi Chen
2022-11-24syscall, runtime/internal/syscall: zero r2 before mips linux syscallsRongrong
2022-11-18runtime,cmd/link: increase stack guard space when building with -raceKeith Randall
2022-11-07runtime: fix a few function names on commentscui fliter
2022-10-29runtime/internal/atomic: enable atomic 64bit types for all functions on linux...Guoqi Chen
2022-10-26runtime/internal/syscall: use ABIInternal for Syscall6 on riscv64Wayne Zuo
2022-10-25runtime/internal/syscall: convert PPC64 Syscall6 to ABIInternalPaul E. Murphy
2022-10-18runtime: replace all uses of CtzXX with TrailingZerosXXYoulin Feng
2022-10-18runtime/internal/atomic: add write barrier-enabled pointer atomicsRuss Cox
2022-10-14runtime/internal/startlinetest: add NO_LOCAL_POINTERS macro to asm functionCherry Mui
2022-10-14cmd/compile,cmd/link,runtime: add start line numbers to func metadataMichael Pratt
2022-10-07runtime: move epoll syscalls to runtime/internal/syscallAndrew Pogrebnoy
2022-09-30Revert "runtime: move epoll syscalls to runtime/internal/syscall"Michael Pratt
2022-09-30runtime: move epoll syscalls to runtime/internal/syscallAndrew Pogrebnoy
2022-09-17runtime/internal/sys: make Len64 nosplitMichael Anthony Knyszek
2022-09-02cmd/compile: make runtime/internal/sys.NotInHeap intrinsicCuong Manh Le
2022-08-26runtime: mark all methods of atomic types with go:nosplitAndy Pan
2022-08-19runtime/internal/atomic: remove double-check in kernelcas on linux/armTobias Klauser
2022-08-19runtime: add and use runtime/internal/sys.NotInHeapCuong Manh Le
2022-08-12runtime: mark atomic methods which call nosplit functions as nosplitCuong Manh Le
2022-08-08runtime/internal/atomic: add Pointer[T] typeAustin Clements
2022-08-05cmd/dist: force stackGuardMultiplierDefault to 1Russ Cox
2022-06-15syscall, runtime/internal/syscall: always zero the higher bits of return valu...Guoqi Chen
2022-05-26runtime/internal/syscall: use correct result names for loong64Ian Lance Taylor
2022-05-19runtime/internal/atomic: add atomic support for loong64Xiaodong Liu
2022-05-19runtime: implement syscalls for runtime bootstrap on linux/loong64Xiaodong Liu
2022-05-13runtime/internal/atomic: align 64-bit types to 8 bytes everywhereMichael Anthony Knyszek
2022-04-22runtime/internal/syscall: use ABIInternal for Syscall6 on amd64Michael Pratt
2022-04-21Revert "runtime/internal/syscall: use ABIInternal for Syscall6 on amd64"Michael Pratt
2022-04-21runtime/internal/syscall: use ABIInternal for Syscall6 on amd64Michael Pratt
2022-04-21runtime/internal/syscall, syscall: replace RawSyscall6 with runtime implement...Michael Pratt
2022-04-05all: separate doc comment from //go: directivesRuss Cox
2022-03-31runtime/internal/atomic: add BoolMichael Anthony Knyszek
2022-03-03syscall, runtime/internal/syscall: always return 0 in r2 on ppc64{,le} linux ...Paul E. Murphy
2022-02-25runtime/internal/atomic: set SP delta correctly for 64-bit atomic functions o...Cherry Mui
2022-02-15runtime/internal/syscall: new package for linuxMichael Pratt
2021-12-13all: gofmt -w -r 'interface{} -> any' srcRuss Cox
2021-11-06all: remove more leftover // +build linesTobias Klauser
2021-10-28all: go fix -fix=buildtag std cmd (except for bootstrap deps, vendor)Russ Cox
2021-10-20runtime/internal/atomic: add atomic types for all functionsMichael Anthony Knyszek
2021-09-07cmd/compile: add prefetch intrinsic supportRuslan Andreev
2021-06-30[dev.typeparams] all: merge master (4711bf3) into dev.typeparamsMatthew Dempsky
2021-06-28runtime/internal/atomic: drop Cas64 pointer indirection in commentsMia Zhu
2021-06-25[dev.typeparams] all: merge master (37f9a8f) into dev.typeparamsCuong Manh Le
2021-06-22runtime/internal/atomic: remove incorrect pointer indirection in commentXing Gao
2021-06-17[dev.typeparams] runtime/internal/sys: remove unused Goarch* and Goos* constantsMichael Anthony Knyszek
2021-06-17[dev.typeparams] internal/goarch,internal/goos: rename Goos and Goarch constantsMichael Anthony Knyszek
2021-06-17[dev.typeparams] runtime/internal/sys: replace ArchFamily and constants with ...Michael Anthony Knyszek