dcodeIO
|
a1b75b69b7
|
Rename memory instructions; Rework constant handling
|
2018-07-18 23:49:32 +02:00 |
|
dcodeIO
|
7a8995b18b
|
Properly inline getters; Simplify blocks when last statement returns
|
2018-06-22 15:26:59 +02:00 |
|
dcodeIO
|
73417a9a06
|
Move 'abort' out of builtins and make it overridable
Now defaults to 'env.abort' as imported in lib/env.ts, but can be overridden through '--use abort=someThingElseOrNothingAtAll'
|
2018-05-21 18:48:29 +02:00 |
|
dcodeIO
|
6c0a5c47d9
|
Update Binaryen and take care of WebAssembly/binaryen#1547
|
2018-05-14 16:55:55 +02:00 |
|
dcodeIO
|
e415377cda
|
Avoid trampolines where optional arguments are constant literals, see #102; Fix temporary local flags not being cleared; Fix inlined temporary locals not being free'd; Fix inlined flows not breaking after returns; Allow changetype of u32s, i.e. function pointers
|
2018-05-11 16:31:56 +02:00 |
|
dcodeIO
|
25a1f6230a
|
Suppress some unnecessary blocks and nops; Fix compilation of always 'break'ing 'do's
|
2018-05-06 05:46:35 +02:00 |
|
Daniel Wirtz
|
50f6c1c460
|
Update internal ABI to zero/sign-extend where necessary only (#87)
|
2018-05-06 00:00:54 +02:00 |
|