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 |
|
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 |
|