751 Commits

Author SHA1 Message Date
Nikolay Volf
7803faaa74 Merge pull request #62 from NikVolf/fix_test_lags
Fixed lags in tests
2017-06-27 15:44:42 +03:00
Svyatoslav Nikolsky
b82592c03e removed grow() call 2017-06-27 15:26:10 +03:00
Svyatoslav Nikolsky
216f8ae871 fixed test lags 2017-06-27 15:21:10 +03:00
NikVolf
c72dfae354 export example 2017-06-27 14:12:57 +03:00
NikVolf
447c3db90d import doc example 2017-06-27 13:54:51 +03:00
NikVolf
41d6f48df4 example for module() 2017-06-27 13:45:33 +03:00
Svyatoslav Nikolsky
39e127183d Merge pull request #61 from NikVolf/opcode-display
Proper display for opcodes
2017-06-26 23:23:02 +03:00
NikVolf
eb2bf0b49f formatting issues 2017-06-26 22:29:40 +03:00
NikVolf
c96ccdf5bb small test 2017-06-26 22:28:48 +03:00
NikVolf
4c19461753 remaining ops 2017-06-26 22:26:03 +03:00
NikVolf
31369db430 static ops 2017-06-26 19:04:05 +03:00
NikVolf
0113995868 proper offset display 2017-06-26 18:55:09 +03:00
NikVolf
222161d7e3 value_type display and more 2017-06-26 18:24:54 +03:00
NikVolf
0034e08dc6 initial 2017-06-26 18:18:08 +03:00
NikVolf
98311ec733 bump version 2017-06-26 17:41:02 +03:00
Nikolay Volf
a6700633d1 Merge pull request #59 from NikVolf/fix_argument_order
Fixed native functions argument order
2017-06-26 17:40:29 +03:00
Svyatoslav Nikolsky
7195b97095 fixed native functions argument order 2017-06-26 17:32:18 +03:00
NikVolf
3896a3af6d new version 2017-06-26 13:09:51 +03:00
Nikolay Volf
99cf1ff6df Merge pull request #58 from NikVolf/excess_clone
Remove excess cloning in interpreter
2017-06-26 13:07:38 +03:00
Svyatoslav Nikolsky
6aec26e0ff get rid of function labels clone 2017-06-26 12:28:21 +03:00
Svyatoslav Nikolsky
4b3f67e3cc function_type returns type reference 2017-06-26 11:54:34 +03:00
Nikolay Volf
0398726cd7 Merge pull request #57 from NikVolf/plain_instruction_set
Plain instruction set
2017-06-23 14:24:07 +03:00
Svyatoslav Nikolsky
a8e13030ec removed panics && lifetimes 2017-06-23 14:11:09 +03:00
Svyatoslav Nikolsky
ca001e21df remove comment 2017-06-23 13:21:27 +03:00
Svyatoslav Nikolsky
b40591e121 remove comments 2017-06-23 13:20:41 +03:00
Svyatoslav Nikolsky
66e2d0ae10 removed extra instruction outcomes 2017-06-23 11:00:18 +03:00
Svyatoslav Nikolsky
8209ff7d6d use ModuleInstance methods for validation 2017-06-23 10:39:31 +03:00
Svyatoslav Nikolsky
c944b4c91e simplify else validation 2017-06-23 09:53:05 +03:00
Svyatoslav Nikolsky
673392cad4 get rid of duplicate BlockFrame 2017-06-23 09:20:58 +03:00
Svyatoslav Nikolsky
a8852a9791 removed debug printlns 2017-06-22 18:03:34 +03:00
Svyatoslav Nikolsky
4b61e18929 plain instruction set draft 2017-06-22 17:52:05 +03:00
Nikolay Volf
a835276399 Update README.md 2017-06-21 15:33:32 +03:00
NikVolf
6ce17cfc63 new version 2017-06-21 14:55:33 +03:00
Nikolay Volf
5ca4d6fb20 Merge pull request #56 from NikVolf/interpreter_todos
Fixed some Interpreter::TODOs
2017-06-21 14:53:25 +03:00
Svyatoslav Nikolsky
61f2ea770d extend -> resize 2017-06-21 14:17:14 +03:00
Svyatoslav Nikolsky
2b71ce79cb type removed 2017-06-21 13:58:40 +03:00
Svyatoslav Nikolsky
5740dc142a check table type 2017-06-21 11:43:57 +03:00
Svyatoslav Nikolsky
08c8bf330e TableElementType 2017-06-21 11:35:09 +03:00
Svyatoslav Nikolsky
4eb04d2732 create memory buffer with initial capacity 2017-06-21 10:52:58 +03:00
Svyatoslav Nikolsky
0f2530f4c5 expect("TODO") 2017-06-21 09:45:54 +03:00
Svyatoslav Nikolsky
4ad3808e20 check export type in env_native 2017-06-21 09:23:20 +03:00
Nikolay Volf
ef5e7ae4f7 Merge pull request #55 from NikVolf/fix_names
Fix names
2017-06-20 14:16:24 +03:00
Svyatoslav Nikolsky
e420e185e8 fix comment 2017-06-20 13:32:51 +03:00
Svyatoslav Nikolsky
a1232e031a wasm_names fix 2017-06-20 13:31:14 +03:00
Svyatoslav Nikolsky
f160514471 Merge pull request #54 from NikVolf/custom-section-parse
Proper parsing of custom section
2017-06-19 21:40:02 +03:00
NikVolf
06aaf4a750 extend public api 2017-06-19 21:18:16 +03:00
NikVolf
a200bd0862 proper parsing 2017-06-19 21:14:41 +03:00
Nikolay Volf
ca6e41b66b Merge pull request #53 from NikVolf/tests_finish
Latest (almost :) ) bunch of tests
2017-06-19 15:24:39 +03:00
Svyatoslav Nikolsky
9949706e7c fixed shr && shl in dev configuration 2017-06-19 13:55:53 +03:00
Svyatoslav Nikolsky
6befd68098 Merge branch 'master' into tests_finish 2017-06-19 13:43:21 +03:00