1
0
mirror of https://github.com/fluencelabs/assemblyscript synced 2025-06-19 09:51:33 +00:00
Commit Graph

16 Commits

Author SHA1 Message Date
2175e6fbdc Optimize some std mem methods by replacing expensive rem operations to fast bit logic () 2018-02-12 18:47:32 +01:00
819d79889d Second pass on the programmatic asc API; Make compiler tests use asc directly 2018-02-04 07:51:40 +01:00
4736227879 Update binaryen to latest nightly; Source map support 2018-02-02 03:07:54 +01:00
3924aa96ae Fun fact: Can even implement parseInt/I32/I64 using generics, see 2018-01-30 06:05:35 +01:00
ab5a938ea0 parseInt compatibility layer around parseI64, see 2018-01-30 01:26:38 +01:00
1995bf9eb4 Parser fixes; Lib updates 2018-01-29 22:36:07 +01:00
002fba3067 Initial parseInt using loads, see 2018-01-28 23:42:55 +01:00
896810859e Make memory allocators pluggable 2018-01-28 19:33:05 +01:00
78debee847 Improve arena allocator a bit 2018-01-28 19:14:20 +01:00
219ee81bc9 Rename heap to memory; Allocator strategies 2018-01-28 15:30:49 +01:00
b1e7b75ad7 Static operator overloads 2018-01-28 06:18:27 +01:00
2670340cce Update tests 2018-01-27 16:28:09 +01:00
de066fc128 Preliminary strings
While not well-wrought, it's at least possible now to log some stuff when debugging
2018-01-27 05:35:14 +01:00
7be4f9fabb Control flow evaluator; Support for block-level let/const variables 2018-01-18 23:34:12 +01:00
1662950f3c Refactor TLSF to a more TS-friendly structure 2018-01-17 02:08:14 +01:00
f2ba4b4a76 Filler implementation for std Set 2018-01-15 00:08:06 +01:00