1242 Commits (d41f01f0031821f17667479cb89aacc47c88ca59)
 

Author SHA1 Message Date
Ayke van Laethem d41f01f003 main: avoid leaving files open 5 years ago
Ayke van Laethem 5a70c88483 transform: make reflection sidetables constant globals 5 years ago
Ayke van Laethem 5510dec846 compiler: add location information to the IR checker 5 years ago
Ayke van Laethem dffb9fbfa7 tools: use byte padding to skip unused register ranges 5 years ago
Jaden Weiss 525ded3d90 run tests partially in parallel 5 years ago
Ayke van Laethem ec2658ca79 interp: remove accidental debug print 5 years ago
Ayke van Laethem 2004555fe2 interp: check whether the map update key/value are constant 5 years ago
Ayke van Laethem 9aeb8d9e06 interp: support llvm.lifetime.* calls 5 years ago
Ron Evans 34ee3883d6 flash: search for default serial port on both macOS and Linux 5 years ago
Ayke van Laethem 768c652468 machine: rename CPU_FREQUENCY -> CPUFrequency() 5 years ago
Daniel Esteban 2778377ac9 Nano33 IoT: default SPI should be D13/D11/D12 instead of A2/A3/A6 (#781) 5 years ago
Ayke van Laethem cf32607306 tools: rewrite gen-device-svd in Go 5 years ago
Ayke van Laethem ad022ef23d riscv: add support for compiler-rt 5 years ago
Ayke van Laethem c97b7221bd machine: support arduino-nano33 on play.tinygo.org 5 years ago
Ayke van Laethem 8d32a7c3a3 builder: use builtin Clang when building statically 5 years ago
Ayke van Laethem 49eb414530 machine: add Tx method to simulated SPI bus 5 years ago
Ayke van Laethem 39d21e21f1 targets: simulate Circuit Playground Express in play.tinygo.org 5 years ago
Ayke van Laethem fa8a93b4e7 cgo: don't run tests in parallel 5 years ago
Ayke van Laethem 8f9419a35d targets: add hifive1-qemu for testing RISC-V bare metal in QEMU 5 years ago
Ayke van Laethem 7bdd4a1186 main: add support for QEMU in the gdb subcommand 5 years ago
Ayke van Laethem 0105f815c6 targets: rename qemu target to cortex-m-qemu 5 years ago
Ayke van Laethem d441f0152f riscv: use LLVM tools instead of GNU toolchain 5 years ago
Ayke van Laethem 06647aab24 tools/gen-device-avr: process files in parallel 5 years ago
Ayke van Laethem 24259cbb5f tools: rewrite gen-device-avr in Go 5 years ago
Ayke van Laethem 2f932a9eee riscv: fix heap corruption 5 years ago
Ayke van Laethem 93a06d1157 tools: avoid _paddingX in generated struct fields 5 years ago
Ayke van Laethem 374349cfa5 compiler: refactor func lowering to the transform package 5 years ago
Ron Evans 024a0827ea docs: add official code of conduct using 'Contributor Covenant' 5 years ago
Ayke van Laethem fadddc54a3 main: increment version to 0.11-dev 5 years ago
Ayke van Laethem a44d74d4c0 main: version 0.10.0 5 years ago
Ayke van Laethem 24ff2d1ee2 interp: replace many panics with error messages 5 years ago
Ayke van Laethem 0db26b0662 interp: support integer icmp of ptrtoint 5 years ago
Ayke van Laethem 4f7a650614 interp: add test for icmp inttoptr workaround 5 years ago
Ayke van Laethem e74db01f82 interp: improve error reporting 5 years ago
Ayke van Laethem 86f48da594 ci: build with Go 1.13 on Windows 5 years ago
Ayke van Laethem 4be80e0372 Revert "all: use compiler-rt from the llvm-project directory" 5 years ago
Ayke van Laethem 10e1420237 cgo: implement #cgo CFLAGS 5 years ago
Ayke van Laethem 6a1bb134f9 cgo: add tests for errors 5 years ago
Ayke van Laethem f0bb3c092d compiler: move GC passes to the transform package 5 years ago
Ayke van Laethem 3d3e48179e runtime: use MSP/PSP registers for scheduling on Cortex-M 5 years ago
BCG ea5df0f214 Fixes for UART2 on Metro M4 Airlift Lite (#739) 5 years ago
Nikolas Sepos c09724bfc5 nrf: support for SoftDevice s140 PCA10056 board 5 years ago
Mark Glines 00f745e351 runtime/atsamd21: i2s initialization fixes 5 years ago
BCG 5171618284 Added SPI1 connected to NINA-W102 chip on Arduino Nano 33 IOT 5 years ago
Ayke van Laethem 4605cbbc6e interp: fix inserting non-const values in a const aggregate 5 years ago
Jaden Weiss 98eee7c22a
compiler: add support for async interface calls 5 years ago
Jaden Weiss 81199da3f1 add code to handle programs which use heap allocations but never hit the GC 5 years ago
Ayke van Laethem 3cedebd299 nrf: fix nrf52-s132v6 config 5 years ago
Ayke van Laethem 118af9df69 all: switch to LLVM 9 5 years ago
Ayke van Laethem 172efc26a7 compiler: move ReplacePanicsWithTrap pass to transforms 5 years ago