501 Commits (cb0a148cd79422675b8733aa5b79dae010ac0415)
 

Author SHA1 Message Date
Ayke van Laethem cb0a148cd7
compiler: fix map optimization 6 years ago
Ayke van Laethem 0b8beb77c1
reflect: add stub reflect package 6 years ago
Ayke van Laethem 6c6a43310a
compiler: fix invalid incoming block in complex typeassert flow 6 years ago
Ayke van Laethem 96f74ec153
compiler: support 64-bit numbers in bounds check 6 years ago
Ayke van Laethem 17e8c850f6
compiler: fix invalid use of extractvalue on vector types 6 years ago
Ayke van Laethem 893c115f31
travis: remove WebAssembly test 6 years ago
Ayke van Laethem e2f6aedd9d
compiler: implement comparing structs directly 6 years ago
Ayke van Laethem cbd7d401fe
testdata: go fmt 6 years ago
Ayke van Laethem 82be43f4e6
compiler: implement deferring of immediately-applied closures 6 years ago
Ayke van Laethem 9b9b66a09d
compiler: add complex manipulation 6 years ago
Ayke van Laethem 9393cdd5ed
README: add WebAssembly as a supported target 6 years ago
Ayke van Laethem c88d2d10a7
docs: give a working Docker example 6 years ago
Ayke van Laethem 58ce5d9bf2
docs: add WebAssembly to targets and improve formatting 6 years ago
Ayke van Laethem e5e09747f0
all: add WebAssembly backend 6 years ago
Johan Brandhorst a51e04c550
Dockerfile: include necessary build subfolders 6 years ago
Johan Brandhorst f1b3ec4be8 Dockerfile: add vendor step 6 years ago
Ayke van Laethem dda9c1cc6e
ir: fix interface call edge case 6 years ago
Johan Brandhorst 97caabb8c2 Add Dockerfile 6 years ago
Johan Brandhorst 3d644e6ea8 Add dep files 6 years ago
Ayke van Laethem ad06ed46cd
runtime: fix linker error: os.sigpipe 6 years ago
Ayke van Laethem 0a06c6014d
compiler: special slice bounds check for 64-bit numbers 6 years ago
Ayke van Laethem 239504d9f4
compiler: implement recover() 6 years ago
Ayke van Laethem 7c2a6169b0
compiler: support comma-ok in map lookup 6 years ago
Ayke van Laethem da89464a63
compiler: compare slice against nil 6 years ago
Ayke van Laethem 3f05490846
compiler: fix odd bounds check failure with impossible typeassert 6 years ago
Ayke van Laethem 77d6d6c417
compiler: allow structs in map keys 6 years ago
Ayke van Laethem c0c1ccb381
compiler, runtime: implement delete builtin 6 years ago
Ayke van Laethem 7f60dd79ee
sync: implement dummy sync.Pool for fmt 6 years ago
Ayke van Laethem 19f7927515
compiler: compare booleans 6 years ago
Ayke van Laethem 6a95b84cd8
compiler: support all operations on untyped strings 6 years ago
Ayke van Laethem 22bc0f979d
README: scope 6 years ago
Ayke van Laethem c4557176ef
README: contributing 6 years ago
Ayke van Laethem 55a60acbf4
README: improve documentation references 6 years ago
Ayke van Laethem 3babdfdc00
compiler: fix runtime.mainWrapper linkage and debug info 6 years ago
Ayke van Laethem 963ba16d7b
compiler: add support for the append builtin 6 years ago
Ayke van Laethem b81aecf753
docs: add "Supported targets" page 6 years ago
Ayke van Laethem fd45410c24
runtime: add proper arm arch 6 years ago
Ayke van Laethem daf92226d8
nrf: add nrf52840-mdk board 6 years ago
Ayke van Laethem f9edf7cc5c
test: add slice tests 6 years ago
Ayke van Laethem 72390c21cb
docs: add FAQ 6 years ago
Ayke van Laethem a613d0484e
runtime: add support for time.Now() 6 years ago
Ayke van Laethem ccee42ec7a
machine: add helpers for bit-banged driver support 6 years ago
Ayke van Laethem 392bba8394
compiler: add support for parameters to inline assembly 6 years ago
Ayke van Laethem 52199f4a14
compiler: eliminate created but never used maps 6 years ago
Ayke van Laethem 25e73a5439
compiler: align and zero-initialize stack allocated values 6 years ago
Ayke van Laethem 2917347ff5
compiler: implement operations on some named types 6 years ago
Ayke van Laethem 9406a4d74a
main: add -opt= flag for the optimization level 6 years ago
Ayke van Laethem 0ed00bf6c6
test: add hashmap tests 6 years ago
Ayke van Laethem 0ce5347409
runtime: fix hashmap lookup of entries at position > 8 6 years ago
Ayke van Laethem e1e3dbdce6
compiler: correctly generate global hashmaps of size > 8 6 years ago