98 Commits

Author SHA1 Message Date
Svyatoslav Nikolsky
3be7051015 callindirect_2 2017-05-02 08:37:48 +03:00
Svyatoslav Nikolsky
9510789c91 callindirect_2 2017-05-02 08:09:01 +03:00
Svyatoslav Nikolsky
a2ef2378ea callindirect_1 2017-05-02 08:01:57 +03:00
Svyatoslav Nikolsky
36662f24a6 call_zero_args 2017-05-01 17:32:32 +03:00
Svyatoslav Nikolsky
8c1ba5d41b call_2 2017-05-01 17:17:05 +03:00
Svyatoslav Nikolsky
5f35ebd4eb call_1 2017-05-01 17:11:45 +03:00
Svyatoslav Nikolsky
91dc1ec366 brif_loop 2017-05-01 09:34:01 +03:00
Svyatoslav Nikolsky
6f14bf50ca return_void 2017-05-01 09:27:46 +03:00
Svyatoslav Nikolsky
e14e3e055a flush 2017-04-28 13:34:58 +03:00
Svyatoslav Nikolsky
51c42b653c added missing docs 2017-04-27 15:49:14 +03:00
Svyatoslav Nikolsky
b7b93ac348 LittleEndianConvert trait for memory access 2017-04-27 15:41:16 +03:00
Svyatoslav Nikolsky
c2aef456a5 enabled warnings 2017-04-27 14:44:03 +03:00
Svyatoslav Nikolsky
af2c6a3e08 wabt interpreter tests 2017-04-27 14:22:02 +03:00
Svyatoslav Nikolsky
7beeb0587a indirect function calls 2017-04-26 15:53:22 +03:00
Svyatoslav Nikolsky
0c794a4e90 function calls 2017-04-26 13:40:08 +03:00
Svyatoslav Nikolsky
0eb881f487 initial interpreter commit 2017-04-26 10:51:59 +03:00
NikVolf
afb5b8d523 new version, bump 2017-04-20 19:18:29 +03:00
NikVolf
db4bdefc0c fix warning 2017-04-20 19:18:05 +03:00
NikVolf
b13248470b tests for i64/i32 leb 2017-04-20 19:17:20 +03:00
NikVolf
30f8472a27 32bit leb128 signed integer here 2017-04-20 19:02:10 +03:00
NikVolf
a5d7640642 less cryptic varunt32/64 serialization 2017-04-20 18:40:51 +03:00
NikVolf
dc38592f7b bump version 2017-04-20 17:56:43 +03:00
NikVolf
9b401659e9 const test cases 2017-04-20 17:56:15 +03:00
NikVolf
31c1588a2f export section exposed 2017-04-20 17:35:53 +03:00
NikVolf
3653b2e993 Merge branch 'master' of github.com:NikVolf/parity-wasm 2017-04-20 17:31:52 +03:00
NikVolf
a39db7182f export entry expose mutable, also some precomipled tests 2017-04-20 17:31:10 +03:00
NikVolf
876b035440 bump version 2017-04-20 12:37:47 +03:00
NikVolf
870a37fd64 if-else test with block split approach 2017-04-20 12:37:20 +03:00
NikVolf
99930c76bf if-else example and missing older one 2017-04-20 11:47:25 +03:00
NikVolf
c578aa18d2 metadata 2017-04-12 22:38:55 +03:00
NikVolf
4011af4f75 Merge branch 'master' of github.com:NikVolf/parity-wasm 2017-04-12 19:07:23 +03:00
NikVolf
92c01ce53e missing sections in builder and order 2017-04-12 19:07:10 +03:00
NikVolf
c188647003 missing bindings to individual sections 2017-04-12 18:52:51 +03:00
NikVolf
cafc505835 push import entry 2017-04-12 17:48:24 +03:00
NikVolf
7cbd50bf15 no-std optimized example, only malloc/free left 2017-04-11 19:16:25 +03:00
NikVolf
a87c15bbf9 doc comment 2017-04-11 14:07:45 +03:00
NikVolf
5a73b10ff8 fix also for signature collection 2017-04-11 14:06:59 +03:00
NikVolf
9c960b7009 signature builder should resolve to function type, not function def 2017-04-11 14:04:40 +03:00
NikVolf
7b796b3068 extend generation 2017-04-11 13:35:19 +03:00
NikVolf
b941469366 fix sections order 2017-04-11 13:06:24 +03:00
NikVolf
3b949e1c7e import inject example 2017-04-10 13:58:14 +03:00
NikVolf
d09a59c6bc inject example, some fixes 2017-04-10 13:11:34 +03:00
NikVolf
56d315f6c5 fix varint7 serialization 2017-04-08 12:48:40 +03:00
NikVolf
f85ef8f5f8 also module extensions 2017-04-07 20:00:30 +03:00
NikVolf
ceca58431b full func definition builder 2017-04-07 19:48:19 +03:00
NikVolf
c0f0f2b571 code builder initial 2017-04-07 15:45:52 +03:00
NikVolf
28aa6e9682 import section for scaffold struct 2017-04-07 15:29:02 +03:00
NikVolf
4be69ea089 import entries builder 2017-04-07 14:38:49 +03:00
NikVolf
30ee09837f add few mutable methods 2017-04-07 14:04:27 +03:00
NikVolf
5aaab83aed refactor value types gen a bit 2017-04-06 18:23:02 +03:00