287 Commits

Author SHA1 Message Date
Nikolay Volf
73669922c9 Merge pull request #50 from NikVolf/mem-up
Memory extensions (copy + little refactoring)
2017-06-14 18:31:07 +03:00
Nikolay Volf
01a6246909 Merge pull request #51 from NikVolf/static-user-functions
Fix warnings from previous pr
2017-06-14 18:20:20 +03:00
NikVolf
4a171aef7e fix range 2017-06-14 18:09:33 +03:00
NikVolf
0bcf7da546 fix warnings 2017-06-14 18:02:31 +03:00
NikVolf
40a07cfb75 fix warnings 2017-06-14 18:00:59 +03:00
NikVolf
e9ad59d9da memory upgrade 2017-06-14 17:56:45 +03:00
Svyatoslav Nikolsky
d1c6b0580c Merge pull request #49 from NikVolf/static-user-functions
Allow static passing of env functions
2017-06-14 17:23:08 +03:00
NikVolf
f2ee624cea static variants of passed functions 2017-06-14 17:07:22 +03:00
NikVolf
9c2061c63c bump version 2017-06-14 14:24:21 +03:00
Nikolay Volf
b366a8f0c5 Merge pull request #48 from NikVolf/if_else_with_return_type_validation
if_else_with_return_type_validation
2017-06-14 14:23:13 +03:00
Svyatoslav Nikolsky
2ce12d5a70 if_else_with_return_type_validation 2017-06-14 14:09:00 +03:00
Nikolay Volf
4f6f6bba16 Merge pull request #47 from NikVolf/val-func-index
Type function index in code validation error
2017-06-14 12:38:13 +03:00
NikVolf
352b218dbc func index in mapped error 2017-06-14 12:26:19 +03:00
NikVolf
5a07f6075b new version 2017-06-13 13:46:27 +03:00
Nikolay Volf
0070bfb434 Merge pull request #44 from NikVolf/tests_continue
Another tests added
2017-06-13 13:45:37 +03:00
Svyatoslav Nikolsky
7bc0f8a068 comments 2017-06-13 13:36:37 +03:00
Svyatoslav Nikolsky
0ee2826943 another tests added 2017-06-13 12:01:59 +03:00
Nikolay Volf
b5aaf103cf Merge pull request #43 from NikVolf/store-load-clear
Make opcode serialization clear on the immediates meaning and order
2017-06-12 14:48:44 +03:00
NikVolf
23471d63da make opcode struct clear on store immediates 2017-06-09 16:38:34 +03:00
NikVolf
ed68a0316d bump version 2017-06-09 15:41:11 +03:00
Nikolay Volf
2db02817aa Merge pull request #42 from NikVolf/data-segments
Data segment builder
2017-06-09 15:40:09 +03:00
NikVolf
4a4ef698fc remove artifact 2017-06-09 15:20:21 +03:00
NikVolf
6446c62c82 test 2017-06-09 15:19:21 +03:00
NikVolf
a6c67d2f93 data segment builder 2017-06-09 15:17:12 +03:00
Nikolay Volf
d15d790320 Merge pull request #41 from NikVolf/tests_continue
Next portion of tests added
2017-06-09 12:58:41 +03:00
Svyatoslav Nikolsky
c8614bf6fe next potion of tests added 2017-06-09 12:13:35 +03:00
Nikolay Volf
0f1d63d77e Merge pull request #40 from NikVolf/validate_after_unreachable
Validate after unreachable instructions
2017-06-08 16:15:09 +03:00
Svyatoslav Nikolsky
3665a66829 typecheck 2017-06-08 15:42:36 +03:00
Svyatoslav Nikolsky
5a84fa01f8 validate code after unreachable 2017-06-08 15:40:08 +03:00
NikVolf
6eae241656 bump version and meta 2017-06-08 12:02:45 +03:00
Nikolay Volf
d362755774 Merge pull request #39 from NikVolf/validate_module
Module level validation
2017-06-08 12:00:06 +03:00
Svyatoslav Nikolsky
0cb48d7730 module level validation 2017-06-08 10:49:32 +03:00
Nikolay Volf
6c31fd61c2 Merge pull request #38 from NikVolf/instr_validation
Instructions validation
2017-06-07 19:14:01 +03:00
NikVolf
4c17f22681 remove git artifacts 2017-06-07 18:15:51 +03:00
Svyatoslav Nikolsky
57f7ca23cc Merge branch 'master' into instr_validation 2017-06-07 14:48:18 +03:00
Svyatoslav Nikolsky
f0ecdc5af2 instructions validator 2017-06-07 14:48:02 +03:00
NikVolf
a9ec98fa0c bump version 2017-06-06 14:34:58 +03:00
Nikolay Volf
ed411bf441 Merge pull request #37 from NikVolf/mallformed
Malformed binary tests
2017-06-06 14:33:02 +03:00
NikVolf
e661f0270e Merge remote-tracking branch 'origin/master' into mallformed 2017-06-06 14:20:57 +03:00
Nikolay Volf
08e55618f3 Merge pull request #36 from NikVolf/more-tests
Update wabt and also failing spec
2017-06-06 14:20:39 +03:00
NikVolf
8407520ab4 malformed test 2017-06-06 14:19:36 +03:00
NikVolf
b789ea7422 update wabt and also failing spec 2017-06-06 13:14:19 +03:00
NikVolf
9e73505541 bump version 2017-06-06 12:41:00 +03:00
Nikolay Volf
d431f86cb0 Update README.md 2017-06-06 13:40:10 +04:00
Nikolay Volf
2883988bd3 Merge pull request #33 from NikVolf/more-tests
More tests and action types, also spectest dummy
2017-06-06 12:39:26 +03:00
NikVolf
9a38c75a10 and working address.wast 2017-06-06 12:25:02 +03:00
NikVolf
78bff38284 failing address.wast 2017-06-06 12:07:58 +03:00
NikVolf
b5603685ed remove testsuite link 2017-06-06 11:54:15 +03:00
NikVolf
20daa0d8a5 and finally forward.wast 2017-06-06 11:51:28 +03:00
Nikolay Volf
0d56923fc8 Merge pull request #35 from NikVolf/f32_bitwise
f32_bitwise && f64_bitwise tests
2017-06-06 11:50:55 +03:00