aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/runtime
AgeCommit message (Expand)Author
2024-02-09esp32: switch over to the official SVD fileAyke van Laethem
2024-01-19runtime: add runtime.rand functionAyke van Laethem
2023-12-08runtime: stub out Breakpoint() functiondeadprogram
2023-11-28machine/esp32c3: implement USB_SERIAL for USBCDC communicationdeadprogram
2023-10-13Fix bitstring order in precise GC docs (#3947)Anuraag Agrawal
2023-10-04all: refactor goenv.Version to add the git sha1 if neededAyke van Laethem
2023-09-05runtime: refactor markGlobals to findGlobalsAyke van Laethem
2023-08-17wasm: add support for GOOS=wasip1Ayke van Laethem
2023-08-04compiler: implement clear builtin for mapsAyke van Laethem
2023-08-04all: Go 1.21 supportAyke van Laethem
2023-05-29fix go:noinlines in volatile packagesoypat
2023-05-20avr: add attiny1616 supportAyke van Laethem
2023-05-20add Settings to debug.BuildInfoRajat Jindal
2023-05-17compileopts: don't filter build tags, use specific build tags insteadAyke van Laethem
2023-05-16runtime: fix structField.data commentDamian Gryski
2023-05-16compiler,reflect: make field offsets varintsDamian Gryski
2023-05-06Add dummy package for `runtime/metrics` to that modules that depend upon it (...Daz Wilkin
2023-04-27add struct size and field offsets to reflect dataDamian Gryski
2023-04-26runtime: improve panic message when heap allocating in an interruptAyke van Laethem
2023-04-26runtime: print the address where a panic happenedAyke van Laethem
2023-03-30runtime: use unsafe.Add() in hashmap codeDamian Gryski
2023-03-30runtime: take max hash size into account when preallocating with size hintDamian Gryski
2023-03-30runtime: factor duplicate hashmap snippts to functionsDamian Gryski
2023-03-30runtime: zero map key/value on deletion to so GC doesn't see themDamian Gryski
2023-03-30runtime: preallocate maps to size hint actually worksDamian Gryski
2023-03-27reflect: use direct calls to runtime string functionsAyke van Laethem
2023-03-27reflect: add Convert() for string -> []byte and []byte -> stringDamian Gryski
2023-03-24feat: fix typosshivay
2023-03-22wasm: implement the //go:wasmimport directiveAyke van Laethem
2023-03-16machine, runtime/interrupt: switch to use register definitions from device/gbadeadprogram
2023-03-14debug: stub SetGCPercent()Damian Gryski
2023-03-10reflect: add support for remaining map typesDamian Gryski
2023-03-09machine/samd51: implement Flash interfacedeadprogram
2023-03-03all: use unsafe.Add instead of unsafe.Pointer(uintptr(...) + ...)Ayke van Laethem
2023-03-03runtime: add sliceGrow function for reflectDamian Gryski
2023-02-28runtime: add unsafe.pointer reflect wrappers for hashmap callsDamian Gryski
2023-02-27runtime/atsamd51: enable CMCC cache for greatly improved performance on SAMD51deadprogram
2023-02-25runtime: properly turn pointer into empty interface when hashingDamian Gryski
2023-02-19arm64: fix register save/restore to include vector registersAyke van Laethem
2023-02-19runtime: check for heap allocations inside interruptsAyke van Laethem
2023-02-18runtime: implement KeepAlive using inline assemblyAyke van Laethem
2023-02-17all: refactor reflect packageAyke van Laethem
2023-02-17runtime: allow custom-gc SetFinalizer and clarify KeepAliveAnuraag Agrawal
2023-02-03windows: add support for syscall.runtimeSetenvAyke van Laethem
2023-02-03runtime: implement internal/godebug.setUpdateAyke van Laethem
2023-01-31Add custom-gc stub for ReadMemStatsAnuraag Agrawal
2023-01-30windows: add ARM64 supportAyke van Laethem
2023-01-28Add -gc=custom option (#3302)Anuraag Agrawal
2023-01-27runtime/debug: stubs PrintStackTakeshi Yoneda
2023-01-27runtime/stm32wlx: change order for init so clock speeds are set before periph...deadprogram