Commit Graph

568 Commits

Author SHA1 Message Date
5ca4d6fb20 Merge pull request #56 from NikVolf/interpreter_todos
Fixed some Interpreter::TODOs
2017-06-21 14:53:25 +03:00
61f2ea770d extend -> resize 2017-06-21 14:17:14 +03:00
2b71ce79cb type removed 2017-06-21 13:58:40 +03:00
5740dc142a check table type 2017-06-21 11:43:57 +03:00
08c8bf330e TableElementType 2017-06-21 11:35:09 +03:00
4eb04d2732 create memory buffer with initial capacity 2017-06-21 10:52:58 +03:00
0f2530f4c5 expect("TODO") 2017-06-21 09:45:54 +03:00
4ad3808e20 check export type in env_native 2017-06-21 09:23:20 +03:00
ef5e7ae4f7 Merge pull request #55 from NikVolf/fix_names
Fix names
2017-06-20 14:16:24 +03:00
e420e185e8 fix comment 2017-06-20 13:32:51 +03:00
a1232e031a wasm_names fix 2017-06-20 13:31:14 +03:00
f160514471 Merge pull request #54 from NikVolf/custom-section-parse
Proper parsing of custom section
2017-06-19 21:40:02 +03:00
06aaf4a750 extend public api 2017-06-19 21:18:16 +03:00
a200bd0862 proper parsing 2017-06-19 21:14:41 +03:00
ca6e41b66b Merge pull request #53 from NikVolf/tests_finish
Latest (almost :) ) bunch of tests
2017-06-19 15:24:39 +03:00
9949706e7c fixed shr && shl in dev configuration 2017-06-19 13:55:53 +03:00
6befd68098 Merge branch 'master' into tests_finish 2017-06-19 13:43:21 +03:00
328e08358d wasm_conversions 2017-06-19 13:24:57 +03:00
e56c334391 missing comments 2017-06-19 12:41:19 +03:00
8a17a012c5 cleaning 2017-06-19 12:35:17 +03:00
ad390c95fd cleaning 2017-06-19 12:09:18 +03:00
7bd7c6df98 cleanup 2017-06-19 12:04:16 +03:00
8d7d39d80b call && call_indirect are working 2017-06-19 11:01:59 +03:00
0fc044cb5a flush 2017-06-16 12:23:49 +03:00
669fdf1ed1 getting rid of calls recursion (continue) 2017-06-15 12:12:21 +03:00
f8ca45da54 Merge pull request #52 from NikVolf/mem-zero
Zero memory region
2017-06-14 22:14:14 +03:00
2f416260b0 also mem zero 2017-06-14 19:26:38 +03:00
7f7d7dc8bb new version 2017-06-14 19:12:11 +03:00
5aa38bc905 missing api exposure and docs 2017-06-14 18:52:47 +03:00
73669922c9 Merge pull request #50 from NikVolf/mem-up
Memory extensions (copy + little refactoring)
2017-06-14 18:31:07 +03:00
01a6246909 Merge pull request #51 from NikVolf/static-user-functions
Fix warnings from previous pr
2017-06-14 18:20:20 +03:00
4a171aef7e fix range 2017-06-14 18:09:33 +03:00
0bcf7da546 fix warnings 2017-06-14 18:02:31 +03:00
40a07cfb75 fix warnings 2017-06-14 18:00:59 +03:00
e9ad59d9da memory upgrade 2017-06-14 17:56:45 +03:00
d1c6b0580c Merge pull request #49 from NikVolf/static-user-functions
Allow static passing of env functions
2017-06-14 17:23:08 +03:00
f2ee624cea static variants of passed functions 2017-06-14 17:07:22 +03:00
9c2061c63c bump version 2017-06-14 14:24:21 +03:00
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
2ce12d5a70 if_else_with_return_type_validation 2017-06-14 14:09:00 +03:00
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
352b218dbc func index in mapped error 2017-06-14 12:26:19 +03:00
b8405955c1 get rid of block-level recursion 2017-06-13 17:16:38 +03:00
5a07f6075b new version 2017-06-13 13:46:27 +03:00
0070bfb434 Merge pull request #44 from NikVolf/tests_continue
Another tests added
2017-06-13 13:45:37 +03:00
7bc0f8a068 comments 2017-06-13 13:36:37 +03:00
9e9b573d84 br_table 2017-06-13 13:28:05 +03:00
0ee2826943 another tests added 2017-06-13 12:01:59 +03:00
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
23471d63da make opcode struct clear on store immediates 2017-06-09 16:38:34 +03:00