1540 Commits (1570adac1c28cf0f492e35fe62af7da6b57e42dc)
 

Author SHA1 Message Date
Yannis Huber f66492a338 Fix return address in scheduler 5 years ago
Jaden Weiss 445fd37bef main: update version for beginning of v0.14 development cycle 5 years ago
Ayke van Laethem a9ba6ebad9 main: version 0.13.1 5 years ago
Ayke van Laethem 565ff99c31 gba: always use ARM mode instead of Thumb mode 5 years ago
Jaden Weiss ceeba528e7 runtime: copy stack scan assembly for GBA 5 years ago
Ayke van Laethem 16c2d84c49 compiler: add parameter names to IR 5 years ago
Ayke van Laethem f00bb63330 runtime: do not put scheduler and GC code in the same section 5 years ago
Ayke van Laethem efdb2e852e main: version 0.13.0 5 years ago
Ron Evans bb540df2d1 flash: retry 3 times when attempting to reset the serial port 5 years ago
suzuki-koya e181199305 compiler/llvm.go: fix typo 5 years ago
Ayke van Laethem 7b2377586f compiler: unexport some exported symbols 5 years ago
Elliott Sales de Andrade 471cb4cfd7 wasm_exec: Implement syscall/js.valueDelete. 5 years ago
Elliott Sales de Andrade 5706b062e9 wasm_exec: Add copyBytesToGo. 5 years ago
Elliott Sales de Andrade 4347496623 wasm_exec: Cross-port exit with code 1 change. 5 years ago
Jaden Weiss 9c78f7039d runtime (chan): fix blocking select on a nil channel 5 years ago
Jaden Weiss 9890c760cf transform (func-lowering): remove specializations from function value lowering and fix lowering of a function value of an unimplemented type 5 years ago
Elliott Sales de Andrade 0a8bfc57ef all: support Go 1.14 5 years ago
Ayke van Laethem 5674c35e14 wasm: backport "garbage collect references to JavaScript values" 5 years ago
Ayke van Laethem 0f9038ad2e wasm: remove _callbackShutdown 5 years ago
Elliott Sales de Andrade 343bb42644 cgo: normalize test results 5 years ago
Jaden Weiss bb5f7534e5 transform (coroutines): remove map iteration from coroutine lowering pass 5 years ago
Ron Evans 3862d6e8a2 docs: update README to have all currently supported boards 5 years ago
Ayke van Laethem 5ef8c89937 reelboard: add SoftDevice target reelboard-s140v7 5 years ago
Ayke van Laethem 2078b042a4 nrf: add lib/nrfx/mdk to include dirs 5 years ago
Ayke van Laethem 9e453a5a29 builder: work around a bug in ld.lld in LLVM 10 5 years ago
Ayke van Laethem a08d3aa1dd ci: run tests in LLVM9 + LLVM10 5 years ago
Ayke van Laethem 0afd42c439 main: switch to LLVM 10 5 years ago
Ayke van Laethem 584e94ce2f transform: allow updating tests with -update flag 5 years ago
Jaden Weiss 5308e8903e compiler: pass interface typecode through defer frames 5 years ago
Jaden Weiss e077e35386 runtime (gc): split marking into two phases 5 years ago
Jaden Weiss 4a6fba7e3a runtime (gc): remove recursion from "conservative" GC 5 years ago
Ayke van Laethem 012c4a02c9 machine: switch to modern interrupt registration method 5 years ago
Ayke van Laethem dd0fb1dd9a arm: use -fomit-frame-pointer 5 years ago
Ayke van Laethem 639ec1e6ee builder: make sure -fshort-enums is used consistently 5 years ago
Ayke van Laethem 8333c171f4 hifive1-qemu: fix compile error and add smoke test 5 years ago
Ayke van Laethem b8f5627c9f machine: move errors.New calls to globals 5 years ago
Jaden Weiss 9f8715c143 runtime (gc): scan callee-saved registers while marking stack 5 years ago
Ayke van Laethem cbaa58a2d9 all: change //go:export to //export 5 years ago
Ayke van Laethem 46345aade6 compiler: optimize comparing interface values against nil 5 years ago
Ayke van Laethem f06d7d1bd6 builder: run tools (clang, ...) as separate processes 5 years ago
Ayke van Laethem 407149e323 compiler: add debug info to goroutine start wrappers 5 years ago
Ron Evans 5d539df216 machine/atsamd21,atsamd51: clear the USB packet size before setting it again when sending 5 years ago
Jaden Weiss ccf8b378b3 compiler: track PHI nodes 5 years ago
Jaden Weiss ae16b2c922 transform (gc): track phi nodes in stack slots 5 years ago
Jaden Weiss 6647c43a7b compiler: track the result of string concatenation 5 years ago
Yannis Huber 6e86daa95e
riscv: add I2C support for the SiFive HiFive1 Rev B board 5 years ago
Jaden Weiss 62e78c0a26 runtime (gc): add garbage collector that uses an external allocator 5 years ago
BCG 57320c0922
runtime: export implementations of malloc/free for use from C 5 years ago
Ron Evans 03fa9dd9b7 machine/atsamd21,atsamd51,nrf52840: refactor USB CDC device descriptor to reduce code duplication and heap allocations 5 years ago
Ron Evans 06797b6d1a machine/atsamd21,atsamd51,nrf52840: correct USB CDC composite descriptors 5 years ago