dcodeIO
|
7ad13f9d65
|
Add a 'call_indirect' builtin to emit arbitrary calls (might trap at runtime); Optimize 'for' loop compilation a bit
|
2018-05-25 15:59:17 +02:00 |
|
dcodeIO
|
829af2285c
|
Fix continue labels in 'for' loops skipping the incrementor
|
2018-05-23 11:32:12 +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 |
|
Daniel Wirtz
|
50f6c1c460
|
Update internal ABI to zero/sign-extend where necessary only (#87)
|
2018-05-06 00:00:54 +02:00 |
|
dcodeIO
|
6d6d1dddcf
|
Improve inlining where locals can be aliased; Add a crude mechanism for explicit unchecked array accesses
The `unchecked` builtin should be handled with ultimate care and it would be a lot better if there'd be a mechanism doing this automatically.
|
2018-04-25 05:04:35 +02:00 |
|
dcodeIO
|
bde13b12cf
|
Some final tweaks to the examples
I promise
|
2018-04-20 18:56:51 +02:00 |
|
dcodeIO
|
4eade0f319
|
Make the mandelbrot example a bit more fun as well
|
2018-04-20 15:36:01 +02:00 |
|
dcodeIO
|
b53b3e08ec
|
Add some smoothing to mandelbrot example
|
2018-04-20 05:06:05 +02:00 |
|
dcodeIO
|
18ef7c1932
|
Also link to the source from the demos
|
2018-04-19 18:53:01 +02:00 |
|
dcodeIO
|
485c3fd9b2
|
Add mandelbrot example; Update game-of-life example
|
2018-04-19 17:32:23 +02:00 |
|