aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/internal
AgeCommit message (Expand)Author
8 daysruntime: make channels parallelism-safeAyke van Laethem
2024-12-04internal/task: add cooperative implementation of FutexAyke van Laethem
2024-12-04internal/task: add non-atomic atomic operationsAyke van Laethem
2024-12-01mips: fix a bug when scanning the stackAyke van Laethem
2024-11-27runtime: use uint32 for the channel state and select indexAyke van Laethem
2024-11-22internal/task: implement PMutexAyke van Laethem
2024-11-20runtime: implement race-free signals using futexesAyke van Laethem
2024-11-20runtime: move scheduler code aroundAyke van Laethem
2024-11-04internal/wasm-tools, syscall: update to [email protected] (#4577)Randy Reddig
2024-10-24runtime: add gc layout info for some basic typesDamian Gryski
2024-10-23wasm: use precise GC for WebAssembly (including WASI)Ayke van Laethem
2024-10-17internal/{cm,wasi}: regenerate WASI 0.2 bindings with wasm-tools-go v0.3.0Randy Reddig
2024-10-02runtime: fix building with -tags=runtime_memhash_tsipDamian Gryski
2024-09-06internal/wasi: regenerated with [email protected]Randy Reddig
2024-09-04darwin: replace custom syscall package with Go native syscall packageAyke van Laethem
2024-08-17darwin: work around a linker error for the mime/quotedprintable testsAyke van Laethem
2024-08-17internal/abi: implement initial version of this packageAyke van Laethem
2024-08-17internal/bytealg: add CompareStringAyke van Laethem
2024-07-22all: add linux/mipsle supportAyke van Laethem
2024-07-17all: simplify wasm-tools-go dependencyRandy Reddig
2024-07-08internal/wasi: update to [email protected] (#4326)Randy Reddig
2024-07-02wasi preview 2 support (#4027)Damian Gryski
2024-06-24machine: use new internal/binary packageAyke van Laethem
2024-04-30Add 'make spell' target, fix what it finds. In .go files, only checks comments.Dan Kegel
2024-04-19Run Nick G's spellchecker github.com/client9/misspell, carefuly fix what it f...dkegel-fastly
2024-02-19all: make TinyGo code usable with "big Go" CGoAyke van Laethem
2024-01-17bytealg: update to Go 1.22Ayke van Laethem
2023-08-04all: Go 1.21 supportAyke van Laethem
2023-04-27cortexm: fix stack size offsetAyke van Laethem
2023-03-27Update task_stack_cortexm.cwaj334
2023-03-27Refactor SystemStack function for arm targets.Justin A. Wilson
2023-02-26internal/task: disallow blocking inside an interruptAyke van Laethem
2023-02-19arm64: fix register save/restore to include vector registersAyke van Laethem
2023-01-30windows: add ARM64 supportAyke van Laethem
2023-01-28Add -gc=custom option (#3302)Anuraag Agrawal
2023-01-17runtime: implement precise GCAyke van Laethem
2022-12-19build: drop deprecated build tagsYurii Soldak
2022-09-08wasm: do not allow undefined symbolsAyke van Laethem
2022-09-02windows: save and restore xmm registers when switching goroutinesAyke van Laethem
2022-08-30all: drop support for Go 1.16 and Go 1.17Ayke van Laethem
2022-08-04all: format code according to Go 1.19 rulesAyke van Laethem
2022-06-19all: run gofmt on all source codeAyke van Laethem
2022-06-19runtime: move *task.DeferFrame hereAyke van Laethem
2022-06-17avr: fix race condition in stack writeAyke van Laethem
2022-06-16compiler: implement recover() built-in functionAyke van Laethem
2022-05-20darwin: add support for arm64 GOARCH (aka Apple Silicon)Ayke van Laethem
2022-04-09Add a shim for internal/fuzzElliott Sales de Andrade
2022-01-19internal/task: remove coroutinesNia Waldvogel
2022-01-09all: switch to LLVM 13Ayke van Laethem
2021-12-17internal/task: fix two missed instances of extallocDamian Gryski