Sergey Pepyakin
|
97b74ed10e
|
Move stack with limit utils to runner.rs
|
2018-01-08 18:11:25 +03:00 |
|
Sergey Pepyakin
|
1f49149763
|
Change all Rc<ModuleInstance> to ModuleRef
|
2018-01-08 16:56:02 +03:00 |
|
Sergey Pepyakin
|
26ab9f9e81
|
Use Externals mechanism instead of HostState
|
2018-01-05 17:52:29 +03:00 |
|
Sergey Pepyakin
|
8c7dc1b529
|
Convert *Ref types to a newtype.
|
2018-01-05 16:22:20 +03:00 |
|
Sergey Pepyakin
|
9b11d1c96c
|
Change Rcs to type aliases
|
2018-01-05 13:10:01 +03:00 |
|
Sergey Pepyakin
|
9944969744
|
impl
|
2017-12-19 20:46:05 +03:00 |
|
Sergey Pepyakin
|
3dec6b8597
|
Fix type in Instantiation
|
2017-12-18 20:31:47 +03:00 |
|
Sergey Pepyakin
|
569d89357f
|
Add todos about docs
|
2017-12-18 16:06:56 +03:00 |
|
Sergey Pepyakin
|
afb33d6f16
|
Rename Initialization error to Instatiation
|
2017-12-18 15:42:01 +03:00 |
|
Sergey Pepyakin
|
0e89639fe6
|
Refactor host
|
2017-12-18 15:19:18 +03:00 |
|
Sergey Pepyakin
|
460daf8651
|
Deprecate ProgramInstance.
|
2017-12-18 13:04:05 +03:00 |
|
Sergey Pepyakin
|
6ca98c1fa8
|
Fix spec tests
|
2017-12-15 18:56:49 +03:00 |
|
Sergey Pepyakin
|
11afa2dc2f
|
Add St everywhere
|
2017-12-15 18:23:54 +03:00 |
|
Sergey Pepyakin
|
b2a9f8f3f5
|
Move store into module.rs
|
2017-12-13 18:31:40 +01:00 |
|
Sergey Pepyakin
|
11e2683069
|
Move out func
|
2017-12-13 18:28:34 +01:00 |
|
Sergey Pepyakin
|
075ed7d369
|
Move out GlobalInstance.
|
2017-12-13 18:19:42 +01:00 |
|
Sergey Pepyakin
|
5eaf2ca183
|
Remove variable.rs
|
2017-12-13 18:15:13 +01:00 |
|
Sergey Pepyakin
|
47ec274700
|
Implement SpecModule in terms of import resolver
|
2017-12-13 18:08:30 +01:00 |
|
Sergey Pepyakin
|
6089807d78
|
Add import resolver
|
2017-12-13 16:57:28 +01:00 |
|
Sergey Pepyakin
|
9e09508cf5
|
Replace ModuleIds to Rcs
|
2017-12-13 14:36:06 +01:00 |
|
Sergey Pepyakin
|
0bbd55cf21
|
Fix spectest
|
2017-12-12 17:01:02 +01:00 |
|
Sergey Pepyakin
|
40ea6edbe6
|
Offline host module builder
|
2017-12-11 19:22:45 +01:00 |
|
Sergey Pepyakin
|
ebbfa6acf6
|
Clean module stuff
|
2017-12-11 18:47:57 +01:00 |
|
Sergey Pepyakin
|
5920cd93d5
|
Host module sketch
|
2017-12-11 16:28:05 +01:00 |
|
Sergey Pepyakin
|
31abb05009
|
Make it compile
|
2017-12-11 15:12:46 +01:00 |
|
Sergey Pepyakin
|
63c43d5e6c
|
allocation in store
|
2017-12-08 17:08:34 +01:00 |
|
Sergey Pepyakin
|
9c442f6be1
|
Fixes
|
2017-12-05 18:12:10 +01:00 |
|
Sergey Pepyakin
|
5b921b6cf9
|
Reimpl vanilla validator
|
2017-12-01 20:06:43 +03:00 |
|
Sergey Pepyakin
|
040cbb5056
|
Validator extracted.
|
2017-12-01 15:35:16 +03:00 |
|
Sergey Pepyakin
|
2690ca2018
|
Clean.
|
2017-11-28 18:10:15 +03:00 |
|
Sergey Pepyakin
|
3160f61b64
|
Rename EnvParams → EmscriptenParams
|
2017-11-27 20:27:06 +03:00 |
|
Sergey Pepyakin
|
0e1db10465
|
Remove Env error variant
|
2017-11-27 16:49:34 +03:00 |
|
Sergey Pepyakin
|
17facb529b
|
Rename env → base.
|
2017-11-27 16:22:00 +03:00 |
|
Sergey Pepyakin
|
0482373afc
|
env → emscripten
|
2017-11-27 15:37:39 +03:00 |
|
Sergey Pepyakin
|
ea6275cc9d
|
Clean
|
2017-11-26 00:30:43 +03:00 |
|
Sergey Pepyakin
|
5b9e1f04ba
|
Remove E: UserError everywhere
|
2017-11-25 22:55:45 +03:00 |
|
Sergey Pepyakin
|
6a3b9af597
|
Initial sketch
|
2017-11-25 22:28:15 +03:00 |
|
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
|
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 |
|
Svyatoslav Nikolsky
|
8eee595e77
|
native globals
|
2017-07-31 11:58:24 +03:00 |
|
Svyatoslav Nikolsky
|
aad4dfa67e
|
cache internals
|
2017-06-28 11:03:01 +03:00 |
|
Svyatoslav Nikolsky
|
4b3f67e3cc
|
function_type returns type reference
|
2017-06-26 11:54:34 +03:00 |
|
NikVolf
|
5aa38bc905
|
missing api exposure and docs
|
2017-06-14 18:52:47 +03:00 |
|
Svyatoslav Nikolsky
|
0ee2826943
|
another tests added
|
2017-06-13 12:01:59 +03:00 |
|
Svyatoslav Nikolsky
|
f0ecdc5af2
|
instructions validator
|
2017-06-07 14:48:02 +03:00 |
|
NikVolf
|
c03f2709cd
|
public api and example update
|
2017-05-30 17:24:22 +03:00 |
|