aboutsummaryrefslogtreecommitdiff
path: root/src/runtime/syscall_windows.go
AgeCommit message (Expand)Author
2026-03-24runtime: zero-extend Windows error code in syscall_syscallnChristian Hoeppner
2026-03-18syscall: remove the 42 args limit in SyscallNqmuntal
2026-03-18runtime: return the error code as a return value in asmstdcallqmuntal
2025-08-21runtime: remove remaining windows/arm files and commentsqmuntal
2025-08-06all: remove support for windows/armqiulaidongfeng
2025-08-01runtime: deduplicate Windows stdcallqmuntal
2025-08-01runtime,syscall: move loadlibrary and getprocaddress to syscallqmuntal
2025-07-29internal/abi: move direct/indirect flag from Kind to TFlagKeith Randall
2025-07-28runtime,syscall: move SyscallX implementations from runtime to syscallqmuntal
2025-07-28internal/runtime/syscall/windows: factor out code from runtimeqmuntal
2024-10-11runtime: reduce syscall.SyscallX stack usageqmuntal
2024-05-22all: document legacy //go:linkname for modules with ≥100,000 dependentsRuss Cox
2024-04-02all: use kind* of abiqiulaidongfeng
2024-03-26runtime: don't call lockOSThread for every syscall call on Windowsqmuntal
2024-03-18runtime: remove nosplit directives from several Windows syscall helpersqmuntal
2024-02-19runtime: use the right number of parameters in syscall_SyscallX on Windowsqmuntal
2023-05-11runtime: move per-type types to internal/abiDavid Chase
2023-05-11runtime: redefine _type to abi.Type; add rtype for methods.David Chase
2023-05-10internal/reflectlite, runtime: move more constants and types into internal/abiDavid Chase
2023-05-10internal/abi: common up ArrayTypeDavid Chase
2023-05-05internal/abi: refactor (basic) type struct into one definitionDavid Chase
2023-01-31runtime: always use LoadLibraryEx to load system librariesqmuntal
2022-06-29runtime: add race annotations to cbs.lockMichael Pratt
2022-06-14cmd/compile,runtime,reflect: move embedded bit from offset to nameKeith Randall
2022-04-05all: separate doc comment from //go: directivesRuss Cox
2022-02-05runtime: change sys.PtrSize to goarch.PtrSize in commentsIan Lance Taylor
2021-11-30runtime: keep //go:cgo_unsafe_args arguments alive to prevent GCJason A. Donenfeld
2021-08-19syscall: add SyscallNChangkun Ou
2021-06-17[dev.typeparams] runtime: replace uses of runtime/internal/sys.PtrSize with i...Michael Anthony Knyszek
2021-05-25[dev.typeparams] all: merge master (f22ec51) into dev.typeparamsMatthew Dempsky
2021-05-24runtime: account for spill slots in Windows callback compilationMichael Anthony Knyszek
2021-05-21[dev.typeparams] runtime: use internal/abi.FuncPCABI0 to take address of asse...Cherry Mui
2021-05-06runtime: call unlockOSThread directly in Windows syscall functionsCherry Mui
2021-03-31runtime: support register ABI Go functions from Windows callbacksMichael Anthony Knyszek
2021-03-17cmd/compile: resurrect clobberdead modeCherry Zhang
2021-02-19runtime: convert windows/arm64 assemblyRuss Cox
2021-02-19runtime: generate windows/arm64 callback asmRuss Cox
2021-02-19runtime: clean up windows a bitRuss Cox
2021-02-16[dev.regabi] reflect: support for register ABI on amd64 for reflect.(Value).CallMichael Anthony Knyszek
2020-11-19runtime: support new callbackasm1 calling convention on windows/armJason A. Donenfeld
2020-10-26runtime: fix sub-uintptr-sized Windows callback argumentsAustin Clements
2020-10-26runtime: tidy compileCallbackAustin Clements
2020-10-26runtime,cmd/cgo: simplify C -> Go call pathAustin Clements
2019-08-30runtime: monitor for suspend/resume to kick timeoutsJason A. Donenfeld
2019-06-10Revert "Revert "cmd/compile,runtime: allocate defer records on the stack""Keith Randall
2019-06-05Revert "cmd/compile,runtime: allocate defer records on the stack"Keith Randall
2019-06-04cmd/compile,runtime: allocate defer records on the stackKeith Randall
2019-03-10runtime: safely load DLLsJason A. Donenfeld
2018-11-02syscall: add Syscall18 on WindowsHajime Hoshi
2018-09-18runtime: support windows/armJordan Rhee