NikVolf
|
322fb11d55
|
add display for errors
|
2017-09-05 14:12:54 +02:00 |
|
NikVolf
|
99319b54dc
|
from user error for error
|
2017-09-05 12:09:12 +02:00 |
|
Svyatoslav Nikolsky
|
39be2717c9
|
removed 'AbsenceMismatch' test
|
2017-09-04 12:25:23 +03:00 |
|
Svyatoslav Nikolsky
|
a85162dcd1
|
added memory/table import limits validation
|
2017-09-04 12:00:01 +03:00 |
|
Svyatoslav Nikolsky
|
8da7d22e37
|
increase DEFAULT_TABLE_SIZE from 16 to 64
|
2017-09-04 09:30:21 +03:00 |
|
fro
|
f06daece56
|
comments update + remove empty space
|
2017-08-23 16:10:54 +03:00 |
|
Frank Rehberger
|
9fe0fb6aa5
|
code formatting
|
2017-08-13 00:50:52 +02:00 |
|
Frank Rehberger
|
862ccaf89d
|
add utest 'interpreter_accumulate_u8' iterating u8-array of length N
|
2017-08-11 21:48:38 +02:00 |
|
Svyatoslav Nikolsky
|
41e7ee732f
|
native_env_function_own_memory
|
2017-08-03 11:25:44 +03:00 |
|
Svyatoslav Nikolsky
|
ffd0621691
|
added DummyError alias
|
2017-08-01 16:22:19 +03:00 |
|
Svyatoslav Nikolsky
|
7deee2c46b
|
CustomUserError -> UserError
|
2017-08-01 16:15:08 +03:00 |
|
Svyatoslav Nikolsky
|
9437b7bdfc
|
merge 2 error enums
|
2017-08-01 14:44:33 +03:00 |
|
Svyatoslav Nikolsky
|
a02fdf5836
|
return custom user errors from native functions
|
2017-08-01 13:16:25 +03:00 |
|
Nikolay Volf
|
1aa6c9ccd6
|
Merge pull request #79 from NikVolf/native_globals
Allow to pass user-defined globals along with user functions to env-native
|
2017-07-31 13:19:25 +03:00 |
|
Svyatoslav Nikolsky
|
8eee595e77
|
native globals
|
2017-07-31 11:58:24 +03:00 |
|
Nikolay Volf
|
1d12c323c1
|
Merge pull request #78 from frehberg/master
adding interpreter test for WASM generated from C++
|
2017-07-28 20:04:50 +03:00 |
|
Frank Rehberger
|
ad01ebdaaa
|
adding interpreter test for WASM generated from C++
|
2017-07-28 16:35:27 +02:00 |
|
Svyatoslav Nikolsky
|
548e6ebbf9
|
all globals, exported from env are non-mutable
|
2017-07-28 11:01:27 +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 |
|
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 |
|
fro
|
d096e04052
|
assert global value persistence
|
2017-07-11 19:12:01 +03:00 |
|
Svyatoslav Nikolsky
|
aad4dfa67e
|
cache internals
|
2017-06-28 11:03:01 +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 |
|
Svyatoslav Nikolsky
|
7195b97095
|
fixed native functions argument order
|
2017-06-26 17:32:18 +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 |
|
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 |
|
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 |
|
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 |
|
Svyatoslav Nikolsky
|
328e08358d
|
wasm_conversions
|
2017-06-19 13:24:57 +03:00 |
|
Svyatoslav Nikolsky
|
e56c334391
|
missing comments
|
2017-06-19 12:41:19 +03:00 |
|