Svyatoslav Nikolsky
c8614bf6fe
next potion of tests added
2017-06-09 12:13:35 +03:00
Svyatoslav Nikolsky
0cb48d7730
module level validation
2017-06-08 10:49:32 +03:00
Svyatoslav Nikolsky
f0ecdc5af2
instructions validator
2017-06-07 14:48:02 +03:00
NikVolf
a080b42db0
fix also functions_section -> function_section
2017-06-03 23:37:36 +03:00
Dan Gohman
7e63159a1b
Move FunctionContext::new's call to push_frame to Interpreter::run_function.
...
This makes it more consistent with run_block and others, and also means
that FunctionContext::new doesn't need to be passed the function body
and doesn't need to return a Result, which simplify its users.
2017-06-02 09:22:03 -07:00
Robert Habermeier
8b14e9fdda
make unsafe more safe
2017-05-31 18:44:52 +02:00
Svyatoslav Nikolsky
a0bfa322c6
UserFunctionExecutor
2017-05-19 09:36:50 +03:00
Svyatoslav Nikolsky
977df55323
NativeModuleInstance
2017-05-18 15:08:55 +03:00
NikVolf
b7ff4d92d4
simple user function
2017-05-15 15:40:08 +03:00
Svyatoslav Nikolsky
fb14751864
continue env
2017-05-04 19:50:48 +03:00
Svyatoslav Nikolsky
5c97dc0ce9
continue env
2017-05-04 19:25:00 +03:00
Svyatoslav Nikolsky
3c7ee09f8e
continue env module implementation
2017-05-04 19:09:43 +03:00
Svyatoslav Nikolsky
b4215aed3c
env module stub
2017-05-04 11:25:25 +03:00
Svyatoslav Nikolsky
15555aba2b
fixed external memory/table init
2017-05-04 10:58:16 +03:00
Svyatoslav Nikolsky
b57e6d5d98
TODOs
2017-05-03 11:55:05 +03:00
Svyatoslav Nikolsky
990936b0f2
fixed get_initializer
2017-05-03 11:45:28 +03:00
Svyatoslav Nikolsky
1498ce1ec1
default values for locals
2017-05-03 10:46:59 +03:00
Svyatoslav Nikolsky
8f2409d4ab
import_function
2017-05-03 09:09:41 +03:00
Svyatoslav Nikolsky
45c6cb9d23
select
2017-05-02 08:50:03 +03:00
Svyatoslav Nikolsky
3be7051015
callindirect_2
2017-05-02 08:37:48 +03:00
Svyatoslav Nikolsky
5f35ebd4eb
call_1
2017-05-01 17:11:45 +03:00
Svyatoslav Nikolsky
e14e3e055a
flush
2017-04-28 13:34:58 +03:00
Svyatoslav Nikolsky
c2aef456a5
enabled warnings
2017-04-27 14:44:03 +03:00
Svyatoslav Nikolsky
7beeb0587a
indirect function calls
2017-04-26 15:53:22 +03:00
Svyatoslav Nikolsky
0c794a4e90
function calls
2017-04-26 13:40:08 +03:00
Svyatoslav Nikolsky
0eb881f487
initial interpreter commit
2017-04-26 10:51:59 +03:00