Syrus
|
2997be7d88
|
Renamed FuncType to FunctionType
|
2020-05-04 13:34:05 -07:00 |
|
Syrus
|
c24c5c6946
|
Make globals non leaking
|
2020-05-04 13:22:20 -07:00 |
|
Syrus
|
1cc4c6911c
|
Merge branch 'master' into engine
# Conflicts:
# lib/api/src/lib.rs
# lib/engine-jit/src/engine.rs
# lib/engine-jit/src/module.rs
|
2020-05-04 00:38:53 -07:00 |
|
Syrus
|
e197afe7c9
|
Improved memory layout for Instance
|
2020-05-04 00:31:35 -07:00 |
|
Syrus
|
63760d7802
|
Fixed linting
|
2020-05-03 23:25:19 -07:00 |
|
Syrus
|
7dea455c73
|
Merge branch 'master' into engine
# Conflicts:
# Cargo.toml
# lib/api/Cargo.toml
# lib/api/src/lib.rs
# lib/engine-jit/src/engine.rs
|
2020-05-03 23:20:22 -07:00 |
|
Syrus
|
03c77b3cf1
|
Improved compiler configuration
|
2020-05-03 23:07:41 -07:00 |
|
Syrus
|
88253869a8
|
Added support for compiler-less engines
|
2020-05-03 22:42:36 -07:00 |
|
Syrus
|
91c893c887
|
Improved imports docs
|
2020-05-03 22:24:48 -07:00 |
|
Syrus
|
f8e73f5411
|
Improved Tunables API
|
2020-05-03 22:09:52 -07:00 |
|
Syrus
|
65b6eb2eda
|
Removed unused file
# Conflicts:
# lib/api/src/resolver.rs
|
2020-05-03 20:55:55 -07:00 |
|
Syrus
|
5e181b0da2
|
Removed unused file
|
2020-05-03 20:55:07 -07:00 |
|
Syrus
|
adb016572f
|
Merge branch 'master' into engine
# Conflicts:
# lib/engine-jit/src/module.rs
|
2020-05-03 20:01:11 -07:00 |
|
Syrus
|
f94e2d6bcc
|
Improve Tunables memory/table creation
|
2020-05-03 19:37:11 -07:00 |
|
Syrus
|
09abc79bf6
|
Macros don’t work in API but work in common crate
|
2020-05-03 17:13:07 -07:00 |
|
Syrus
|
a0e3fdb1af
|
Make JIT engine optional in API
|
2020-05-02 23:06:14 -07:00 |
|
Syrus
|
86005c2587
|
Merge branch 'master' into engine
|
2020-05-02 21:11:25 -07:00 |
|
Syrus
|
bd2b648ca1
|
Improved wast tests
|
2020-05-02 21:07:41 -07:00 |
|
Syrus
|
143d965ac6
|
Renamed jit to Engine-jit
|
2020-05-02 19:24:06 -07:00 |
|
Syrus
|
4d9a5291aa
|
Engine is working all the way 🎉
|
2020-05-02 19:05:48 -07:00 |
|
Syrus
|
d25f47d54d
|
Got half-baked engine
|
2020-05-02 18:46:30 -07:00 |
|
Syrus
|
4e36cf987b
|
Make compilers feature-configurable
|
2020-05-02 15:17:18 -07:00 |
|
Syrus
|
e343c9ea9b
|
Make tunables a Trait
|
2020-05-02 14:32:31 -07:00 |
|
Syrus
|
c0a3c904f0
|
Refactored Tunbables into Engine
|
2020-05-02 13:31:35 -07:00 |
|
Syrus
|
337f00a12a
|
Improved api
|
2020-05-02 00:51:06 -07:00 |
|
Syrus
|
21c5c2b281
|
Use tracing instead of log
|
2020-05-01 23:47:48 -07:00 |
|
Syrus
|
91fb0fa70a
|
Fixed assumption about wat.
|
2020-04-30 18:02:55 -07:00 |
|
Mark McCaskey
|
e007a2065d
|
Add C API (WIP)
|
2020-04-30 17:30:41 -07:00 |
|
Syrus
|
05ea566d48
|
Renamed RuntimeError::from_jit to RuntimeError::from_trap
|
2020-04-30 02:14:24 -07:00 |
|
Syrus Akbary
|
d88fb959b9
|
Merge pull request #4 from wasmerio/wasi
Wasi support
|
2020-04-29 17:34:17 -07:00 |
|
Syrus
|
0be0624344
|
Added wasi to the mix
|
2020-04-29 14:30:19 -07:00 |
|
Nick Lewycky
|
61aee6cc92
|
Also use crate for Module.
|
2020-04-29 14:16:41 -07:00 |
|
Nick Lewycky
|
150a430026
|
Use crate::Instance.
|
2020-04-29 14:14:19 -07:00 |
|
Nick Lewycky
|
354bdd8cf5
|
Fix errors in run of cargo doc.
|
2020-04-29 13:50:07 -07:00 |
|
Syrus
|
e0bdb477f6
|
Multiple lint improvements
|
2020-04-28 20:04:23 -07:00 |
|
Syrus
|
3d2bb43a93
|
Updated dependent crate versions
|
2020-04-27 20:03:44 -07:00 |
|
Syrus
|
26a5683071
|
Added WasmPtr and MemoryView to the wasmer API
|
2020-04-27 19:10:47 -07:00 |
|
Syrus
|
31d5691ed5
|
Improved equality checks
|
2020-04-27 19:10:47 -07:00 |
|
Nick Lewycky
|
cd0f2f3881
|
Fix singlepass and llvm builds.
|
2020-04-23 10:49:31 -07:00 |
|
Syrus
|
068fee1ff7
|
Multiple improvements and fixes
|
2020-04-22 18:52:09 -07:00 |
|
Syrus
|
f1d6e46901
|
Enabled default compilers in API
|
2020-04-22 17:45:56 -07:00 |
|
Syrus
|
c13e5478df
|
Make Module compilation safe
|
2020-04-22 16:21:43 -07:00 |
|
Syrus
|
49d2ae9797
|
Use f32/f64 native values for Value f32/f64 storage
|
2020-04-22 16:19:43 -07:00 |
|
Syrus
|
8c10d6506e
|
Fixed API
|
2020-04-22 13:21:59 -07:00 |
|
Syrus
|
1ef248658b
|
Use Page units for memory operations
|
2020-04-22 12:33:10 -07:00 |
|
Syrus
|
eb68125f30
|
Return compile error validation if Module is not valid wasm
|
2020-04-22 11:07:45 -07:00 |
|
Syrus
|
68b500ad84
|
Moved TrapInformation to the Compiler
|
2020-04-21 23:01:43 -07:00 |
|
Syrus
|
6d98dcccd7
|
Added multiple readmes
|
2020-04-21 22:13:57 -07:00 |
|
Syrus
|
b225c05b83
|
Updated package versions
|
2020-04-21 22:00:36 -07:00 |
|
Syrus
|
dde5f41fcc
|
Multiple improvements
|
2020-04-21 21:53:17 -07:00 |
|