1
0
mirror of https://github.com/fluencelabs/assemblyscript synced 2025-05-22 04:01:27 +00:00

13 Commits

Author SHA1 Message Date
Daniel Wirtz
0484a6b740
Implement reference counting () 2019-06-05 23:15:39 +02:00
Daniel Wirtz
4e1bba3a24
Use Binaryen's function signature naming scheme () 2019-03-01 00:01:23 +01:00
Daniel Wirtz
2f1a6c44ce
Add SIMD prerequisites () 2019-02-07 15:26:26 +01:00
dcode
cd1cfe6957 Update Binaryen to latest and rebuild dist files 2019-02-05 17:12:10 +01:00
dcodeIO
4f95dce6e2 Do not emit debug info by default
This basically flips the --noDebug flag to become a --debug flag, so some optimizations, like inlining, aren't skipped by default, which might be unexpected.
2018-11-09 12:28:10 +01:00
Daniel Wirtz
2bdc2a72f1
Use stack IR when emitting text format () 2018-11-08 08:04:24 +01:00
Daniel Wirtz
f7c734789e
Update Binaryen to latest; Various fixes 2018-10-11 08:49:08 +02:00
dcodeIO
16d1a833dd Always add a null function at table index zero
This allows function references (a table index internally) to be nullable
2018-09-17 01:48:35 +02:00
dcodeIO
d90cd085e5 Update Binaryen 2018-09-13 23:10:49 +02:00
Daniel Wirtz
dc0f271fc2
Initial GC integration () 2018-08-02 18:23:02 +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 2018-05-14 16:55:55 +02:00
dcodeIO
ee73a4d28f Initial type parameter inference, see
This catches the most common cases but doesn't yet implement inference involving the return type because some prequesites are not yet in place (see test case).
2018-04-13 12:25:27 +02:00