aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/runtime
AgeCommit message (Expand)Author
6 daysAdd RP2350 support (#4459)Patricio Whittingslow
6 daysfix: add build tags to ensure that tkey target has stubs for runtime/interrup...deadprogram
8 daysruntime: make channels parallelism-safeAyke van Laethem
11 daystargets: add implementation for Tillitis TKey device (#4631)Ron Evans
2024-12-04fix: allow nintendoswitch target to compiledeadprogram
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-27runtime: use uint32 for the channel state and select indexAyke van Laethem
2024-11-22runtime: prepare the leaking GC for concurrent operationsAyke 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-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-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-01runtime/trace: stub all public methodsJoonas Bergius
2024-10-25runtime: bump markStackSizeDamian Gryski
2024-10-24runtime: add gc layout info for some basic typesDamian Gryski
2024-10-23runtime: add support for os/signalAyke van Laethem
2024-10-19runtime: use unsafe.Slice for leveldb codeDamian Gryski
2024-10-19runtime: use unsafe.Slice in tsip codeDamian Gryski
2024-10-19runtime: remove minSched hack for wasmAyke van Laethem
2024-10-18runtime: disallow defer in interruptsAyke van Laethem
2024-10-18wasm: add //go:wasmexport support to js/wasmAyke van Laethem
2024-10-18runtime: implement newcoro, coroswitch to support package iterElias Naur
2024-10-09runtime: add HeapAlloc to gc_leakingDamian Gryski
2024-10-07runtime: track Memstats.HeapAlloc for gc_blocksDamian Gryski
2024-10-07Added mstats fieldsBCG
2024-10-04compiler, runtime: enable go:wasmexport for wasip2 (#4499)Randy Reddig
2024-10-04wasm: add `//go:wasmexport` support (#4451)Ayke
2024-10-02runtime: seed fastrand() with hardware randomnessDamian Gryski
2024-10-02runtime: add maps.cloneDamian Gryski
2024-10-02runtime: fix building with -tags=runtime_memhash_tsipDamian Gryski
2024-10-02runtime: make map iteration less definedDamian Gryski
2024-09-17Cgo add cbytes implementation (rebased version of #3318) (#4470)leongross
2024-09-06wasip2: do not export the _start functionAyke van Laethem
2024-09-04stub runtime_{Before,After}Exec for linkageRoger Standridge
2024-09-04darwin: replace custom syscall package with Go native syscall packageAyke van Laethem