3192 Commits (1125d421496cab5cd38134f658764ba4f349cf9a)
 

Author SHA1 Message Date
deadprogram 1125d42149 build/docker: use build context from pre-saved LLVM container to avoid rebuilding 2 years ago
deadprogram 7982d26db0 docker: ignore changes to CI itself to avoid breaking cache on images 2 years ago
deadprogram f6758d22d8 build/linux: install wasmtime directly from github release 2 years ago
deadprogram 87cfe6a538 build/docker: trigger all builds in tinygo ecosystem repos using GH actions 2 years ago
Ayke van Laethem c02cc339c5 runtime: implement KeepAlive using inline assembly 2 years ago
Anton D. Kachalov 361ecf9ea4
Better handling of sub-clusters in SVD (#3335) 2 years ago
sago35 e21ab04fad
machine/usb/hid: add MediaKey support (#3436) 2 years ago
Ayke van Laethem 4e8453167f all: refactor reflect package 2 years ago
Ayke van Laethem ebb410afd9 reflect: make sure null bytes are supported in tags 2 years ago
Ron Evans 012bdfae80
build: always cache LLVM source/build even if the tests fail to avoid extra rebuilds (#3453) 2 years ago
Anuraag Agrawal f6df276118
runtime: allow custom-gc SetFinalizer and clarify KeepAlive 2 years ago
Anuraag Agrawal e0a5fc2555
Filter target build-tags if user specified an overriding option (#3357) 2 years ago
sago35 cecb80b8bf goenv: update to new v0.28.0 development version 2 years ago
Damian Gryski d899895e32 Makefile: more stdlib tests for CI 2 years ago
Ayke van Laethem 0d56dee00f ci: don't link with libzstd in release builds 2 years ago
Ayke van Laethem 1f0bf9ba63 ci: switch to actions/checkout@v3 2 years ago
Ayke van Laethem 0b0ae19656 all: update x/tools/go/ssa to include slice-to-array bugfix 2 years ago
Ayke van Laethem 9027c50405 all: update to version 0.27.0 2 years ago
Ayke van Laethem 4ce54ede15 ci: switch to Go 1.20 2 years ago
Ayke van Laethem d8b1fac690 syscall: add more stubs as needed for Go 1.20 support 2 years ago
Ayke van Laethem 1996fad075 windows: add support for syscall.runtimeSetenv 2 years ago
Ayke van Laethem 7fe996e7ba runtime: implement internal/godebug.setUpdate 2 years ago
Anuraag Agrawal 47ca1c037b Add custom-gc stub for ReadMemStats 2 years ago
Ayke van Laethem df0f5ae1da windows: add ARM64 support 2 years ago
John Clark 45c8817ddd Support for the Espressif ESP32-C3-DevKit-RUST-1 development board 2 years ago
Anuraag Agrawal eebd2f648b
Add -gc=custom option (#3302) 2 years ago
Takeshi Yoneda 13698b17f7 runtime/debug: stubs PrintStack 2 years ago
deadprogram dd9c2273e4 runtime/stm32wlx: change order for init so clock speeds are set before peripheral start 2 years ago
John Clark 1adfdf8fa5 Support for Makerfabs ESP32C3SPI35 TFT Touchscreen board 2 years ago
Ayke van Laethem da362b8a24 wasm: support ThinLTO 2 years ago
Olivier Fauchon 7fa13ed0a6 Target MCU was not properly defined for LGT92 target 2 years ago
Olivier Fauchon eec915170d stm32wl: Fix incomplete RNG initialisation 2 years ago
Adrian Cole 334a12818d Allows the emulator to expand {tmpDir} 2 years ago
Damian Gryski 0504e4a201 compiler,runtime: make keySize and valueSize uintptr 2 years ago
Damian Gryski 530ca0838d compiler,runtime: allow map values >256 bytes 2 years ago
Ayke van Laethem c41a212712 wasm: avoid miscompile with ThinLTO 2 years ago
Ayke van Laethem 27824e3c80 compiler: move some llvmutil code into the compiler 2 years ago
Ayke van Laethem 159317a5fe all: remove remaining +build lines 2 years ago
Ayke van Laethem 655075e5e0 runtime: implement precise GC 2 years ago
Ayke van Laethem f9d0ff3bec all: store data layout as little endian value 2 years ago
Ayke van Laethem 17176a2cea runtime: zero freed memory 2 years ago
Ayke van Laethem fb73074325 runtime: move GC code around to prepare for precise GC 2 years ago
Ayke van Laethem 187d9c6aca riscv: use 16-byte alignment everywhere 2 years ago
Ayke van Laethem 35f427c8cc xtensa: use 8-byte alignment 2 years ago
Ayke van Laethem 26b6d0b06d runtime: arm actually has 8-byte alignment 2 years ago
Ayke van Laethem 38252e338f runtime: arm64 actually has 16-byte alignment like amd64 2 years ago
Marcus Sorensen e7ba07dd5a
Add PDM support for circuitplay-bluefruit (#3359) 2 years ago
Ayke van Laethem 0d646d8e95 builder: add support for Go 1.20 2 years ago
Ayke van Laethem 3177591b31 syscall: implement setenv/unsetenv in the runtime 2 years ago
Ayke van Laethem 19db0144ae runtime: implement internal/godebug.setUpdate as a stub 2 years ago