829 Commits

Author SHA1 Message Date
NikVolf
e1e4448d5d data inspection example 2017-07-27 16:29:50 +03:00
Svyatoslav Nikolsky
b70cf744f2 Merge pull request #73 from NikVolf/fix-membase
Add memoryBase to emscripten env-module
2017-07-26 22:19:40 +03:00
NikVolf
cf804da81d fix name 2017-07-26 21:57:31 +03:00
NikVolf
8bb17db6d9 Merge remote-tracking branch 'origin/master' into fix-membase 2017-07-26 21:57:11 +03:00
NikVolf
218b07a7db add memoryBase global to env module 2017-07-26 21:56:54 +03:00
NikVolf
c23e5dae54 bump version 2017-07-25 15:42:41 +03:00
Nikolay Volf
b831ff783a Merge pull request #71 from NikVolf/import_external_global
global import breaks with Function("missing exports with name STACKTOP")
2017-07-25 15:41:12 +03:00
Svyatoslav Nikolsky
2f73f02831 instantiate env module 2017-07-25 15:26:31 +03:00
fro
a5da7d604b global import breaks with Function("missing exports with name STACKTOP") 2017-07-25 14:31:17 +03:00
Nikolay Volf
d78b8c6a13 Merge pull request #69 from NikVolf/i64test
Test i64 and u64 types serealization/deserialization
2017-07-22 21:27:38 +03:00
fro
35601d02b9 fix indentation 2017-07-22 18:35:19 +03:00
fro
72ad104b94 Test i64 and u64 types serealization/deserialization 2017-07-21 13:44:18 +03:00
Nikolay Volf
2e13b438a9 Merge pull request #68 from NikVolf/mod-addinfo
additional module info
2017-07-20 20:03:13 +02:00
fro
f9832b046b additional module info 2017-07-20 18:31:15 +03:00
Nikolay Volf
56351f8155 Merge pull request #67 from NikVolf/interpret_mul_args
example of interpret with multiple arguments and function name
2017-07-18 22:54:06 +02:00
fro
0b48ed50ad a little fix 2017-07-17 20:16:46 +03:00
fro
ac36045bed only function imports should be excluded from function index in order to get a correct index in the function section 2017-07-17 17:02:54 +03:00
fro
bd0c0f70e7 only function imports should be excluded from function_index 2017-07-17 16:59:40 +03:00
fro
1b8ecf11a5 various fixes, code cleanup
fix: exclude imports from function index
2017-07-17 14:51:59 +03:00
fro
bf12f12af5 rename interpret_mul_args -> invoke
cli arguments parsing according to function type
2017-07-13 20:25:05 +03:00
fro
43a81e661a type section added in info example 2017-07-13 15:07:13 +03:00
fro
e9e5972b38 example of interpret with multiple aguments and fn name 2017-07-12 19:22:23 +03:00
Nikolay Volf
49fc5294bd Merge pull request #66 from fckt/master
assert global value persistence
2017-07-11 19:34:11 +03:00
fro
d096e04052 assert global value persistence 2017-07-11 19:12:01 +03:00
Nikolay Volf
7196129b32 Merge pull request #65 from NikVolf/cache_internals
Cache internals for ModuleInstance::export_entry
2017-06-28 12:57:55 +03:00
Nikolay Volf
f5a232caa9 Merge pull request #64 from NikVolf/builder-docs
Some builder examples in doc tests
2017-06-28 12:55:45 +03:00
Svyatoslav Nikolsky
aad4dfa67e cache internals 2017-06-28 11:03:01 +03:00
NikVolf
84ad965596 global example 2017-06-27 18:36:27 +03:00
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