aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Expand)Author
4 daysrp2350 cleanup: unexport internal USB and clock package variable, consts and ...rp2350-cleanupsoypat
7 daysproperly handle unix read on directoryThomas Legris
7 daysfeature: make RNG implementation shared for rp2040/rp2350deadprogram
7 daysreflect: fix incorrect comment on elemTypeAyke van Laethem
7 daystargets: add support for Pimoroni Tiny2350 boarddeadprogram
7 daysfeature: make SPI implementation shared for rp2040/rp2350deadprogram
7 daysfeature: make i2c implementation shared for rp2040/rp2350deadprogram
7 daysAdd RP2350 support (#4459)Patricio Whittingslow
7 daysfix: add build tags to ensure that tkey target has stubs for runtime/interrup...deadprogram
7 daysfeature: modify i2s interface/implementation to better match specificationdeadprogram
9 daysruntime: make channels parallelism-safeAyke van Laethem
12 daystargets: add implementation for Tillitis TKey device (#4631)Ron Evans
2024-12-06sync: make Cond MT-safeAyke van Laethem
2024-12-04fix: allow nintendoswitch target to compiledeadprogram
2024-12-04sync: implement WaitGroup using a futexAyke 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-04runtime: remove CondAyke van Laethem
2024-12-01mips: fix a bug when scanning the stackAyke van Laethem
2024-12-01runtime: lock output in print/printlnAyke van Laethem
2024-12-01runtime: make signals parallelism-safeAyke van Laethem
2024-11-30runtime: implement GoexitAyke van Laethem
2024-11-29examples: use default UART settings in echo exampledeadprogram
2024-11-27runtime: use uint32 for the channel state and select indexAyke van Laethem
2024-11-22sync: make Pool thread-safeAyke van Laethem
2024-11-22sync: only use a lock in the Map implementation when neededAyke van Laethem
2024-11-22runtime: prepare the leaking GC for concurrent operationsAyke van Laethem
2024-11-22internal/task: implement PMutexAyke van Laethem
2024-11-21runtime: fix regression introduced by merging conflicting PRsAyke van Laethem
2024-11-20runtime: implement race-free signals using futexesAyke van Laethem
2024-11-20runtime: use SA_RESTART when registering a signalAyke van Laethem
2024-11-20runtime: rewrite channel implementationAyke van Laethem
2024-11-20runtime: move scheduler code aroundAyke van Laethem
2024-11-20cgo: support errno value as second return parameterAyke van Laethem
2024-11-19windows: don't return, exit via exit(0) insteadAyke van Laethem
2024-11-19syscall: use wasi-libc tables for wasm/js targetAyke van Laethem
2024-11-19syscall: refactor environment handlingAyke van Laethem
2024-11-18runtime: heapptr only needs to be initialized onceAyke van Laethem
2024-11-18linux: add runtime.fcntl functionleongross
2024-11-15compiler, runtime: move constants into shared packageAyke van Laethem
2024-11-14runtime: optimize findHeadAyke van Laethem
2024-11-13reflect: fix Copy of non-pointer array with size > 64bitsBen Krieger
2024-11-13reflect: add Value.Clear; support anytype->interface{}, Slice->(*)Array in Va...Ben Krieger
2024-11-08wasm: correctly return from run() in wasm_exec.jsAyke van Laethem
2024-11-08wasm: support `//go:wasmexport` functions after a call to `time.Sleep`Ayke van Laethem
2024-11-07runtime: remove unnecessary check for negative sleepTicks durationAyke van Laethem
2024-11-07runtime: don't call sleepTicks with a negative durationAyke van Laethem
2024-11-07os: implement StartProcessleongross
2024-11-04internal/wasm-tools, syscall: update to [email protected] (#4577)Randy Reddig
2024-11-01runtime/trace: stub all public methodsJoonas Bergius