35 Commits (580fd490a5c4a674c877ba2ecf8a66196b7e4049)

Author SHA1 Message Date
Ayke van Laethem 0ddcf4af96 riscv: add "target-abi" metadata flag 2 years ago
Ayke van Laethem 5f96d2b784 all: add flag for setting the goroutine stack size 2 years ago
Ayke van Laethem 20a7a6fd54 compiler: replace some math operation bodies with fast intrinsics 2 years ago
Ayke van Laethem 4695da83b7 all: drop support for Go 1.16 and Go 1.17 2 years ago
Damian Gryski f9ba99344a all: update _test.go files for ioutil changes 2 years ago
Ayke van Laethem 408855da14 compiler: add generics test case 2 years ago
Ayke van Laethem 8d6b210c09 compiler: implement recover() built-in function 3 years ago
Ayke van Laethem 79ba6a50c3 compiler: insert basic blocks at an appropriate location 3 years ago
José Carlos Chávez a07287d3c6 fix: fixes tinygo test ./... syntax. 2 years ago
Ayke van Laethem 777d3f3ea5 builder: free LLVM objects after use 3 years ago
Ayke van Laethem 5c23f6fb6c all: remove support for LLVM 11 and LLVM 12 3 years ago
Ayke van Laethem 6b31ee1e93 all: update to LLVM 14 3 years ago
Nia Waldvogel 0c2fefa09b transform: remove switched func lowering 3 years ago
Nia Waldvogel ea2a6b70b2 internal/task: remove coroutines 3 years ago
Nia Waldvogel 57ff3a5ca0 compiler: predeclare runtime.trackPointer 3 years ago
Ayke van Laethem ebd4969cde all: switch to LLVM 13 3 years ago
Ayke van Laethem 5127b9d65b all: add LLVM 12 support 4 years ago
Nia Waldvogel 641dcd7c16 internal/task: use asyncify on webassembly 3 years ago
Ayke van Laethem 0704794def compiler: add object layout information to heap allocations 3 years ago
Ayke van Laethem 0a80da46b1 main: test other architectures by specifying a different GOARCH 3 years ago
Ayke van Laethem 6315db21f7 compiler: avoid zero-sized alloca in channel operations 3 years ago
Ayke van Laethem 255f35671d compiler: add support for new language features of Go 1.17 3 years ago
Ayke van Laethem 58565b42cc compiler: move LLVM math builtin support into the compiler 3 years ago
Ayke van Laethem 293f4ea7bc compiler: add tests for pragmas 4 years ago
Ayke van Laethem 87c2ccb0b9 compiler: add tests for starting a goroutine 4 years ago
Ayke van Laethem 3b24fedf92 compiler: use wasm for tests 4 years ago
Ayke van Laethem 8383552552 compiler: add func tests 4 years ago
Ayke van Laethem b61751e429 compiler: check for errors 4 years ago
Ayke van Laethem 5d334922d7 compiler: add interface IR test 4 years ago
Ayke van Laethem 71d1b70ab7 compiler: only run tests on LLVM 11 or above 4 years ago
Ayke van Laethem 24676d4366 compiler: add tests for strings 4 years ago
Ayke van Laethem e2f532709f builder, compiler: compile and cache packages in parallel 4 years ago
Ayke van Laethem 9612af466b compiler: move settings to a separate Config struct 4 years ago
Nia Weiss a5cf704d83 compiler: test float to int conversions and fix upper-bound calculation 4 years ago
Ayke van Laethem a848d720db compiler: refactor and add tests 4 years ago