25 Commits

Author SHA1 Message Date
Sergey Pepyakin
9dd7a5dfaf Check global's type on instantiation. 2017-12-18 15:34:17 +03:00
Sergey Pepyakin
0e89639fe6 Refactor host 2017-12-18 15:19:18 +03:00
Sergey Pepyakin
5eaf2ca183 Remove variable.rs 2017-12-13 18:15:13 +01:00
Sergey Pepyakin
dd3bc6da7c Replace all globals with Rcs. 2017-12-13 13:48:12 +01:00
Sergey Pepyakin
0a92032956 Remove AnyFunc from values 2017-12-09 15:30:57 +01:00
Sergey Pepyakin
63c43d5e6c allocation in store 2017-12-08 17:08:34 +01:00
Sergey Pepyakin
5b9e1f04ba Remove E: UserError everywhere 2017-11-25 22:55:45 +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
328e08358d wasm_conversions 2017-06-19 13:24:57 +03:00
Svyatoslav Nikolsky
0ee2826943 another tests added 2017-06-13 12:01:59 +03:00
Svyatoslav Nikolsky
de85e5996a f32_bitwise && f64_bitwise 2017-06-06 10:45:05 +03:00
Svyatoslav Nikolsky
1a8537dd84 f32 && f64 tests 2017-06-05 18:48:08 +03:00
NikVolf
4449240a21 remove line 2017-06-05 15:33:31 +03:00
NikVolf
b094228a22 arrange first bunch of tests 2017-06-05 15:30:03 +03:00
NikVolf
e1d9dd2b79 overflow division fix 2017-06-05 14:01:10 +03:00
NikVolf
ede0de1247 division fix 2017-06-05 13:56:08 +03:00
Robert Habermeier
8b14e9fdda make unsafe more safe 2017-05-31 18:44:52 +02:00
Svyatoslav Nikolsky
3c7ee09f8e continue env module implementation 2017-05-04 19:09:43 +03:00
Svyatoslav Nikolsky
1498ce1ec1 default values for locals 2017-05-03 10:46:59 +03:00
Svyatoslav Nikolsky
680577c1b8 binary ops tests 2017-05-02 09:48:40 +03:00
Svyatoslav Nikolsky
5f35ebd4eb call_1 2017-05-01 17:11:45 +03:00
Svyatoslav Nikolsky
51c42b653c added missing docs 2017-04-27 15:49:14 +03:00
Svyatoslav Nikolsky
b7b93ac348 LittleEndianConvert trait for memory access 2017-04-27 15:41:16 +03:00
Svyatoslav Nikolsky
0eb881f487 initial interpreter commit 2017-04-26 10:51:59 +03:00