Commit Graph

59 Commits

Author SHA1 Message Date
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
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
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
f94e2d6bcc Improve Tunables memory/table creation 2020-05-03 19:37:11 -07:00
Syrus
bd2b648ca1 Improved wast tests 2020-05-02 21:07:41 -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
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
Syrus
a402691303 First iteration of wasmer-reborn 2020-04-21 21:37:33 -07:00
Syrus
d750d6f30d First version of Wasmer Reborn 2020-08-13 15:03:29 -07:00
Mark McCaskey
3b2b18fa25 Prepare for 0.17.1 release 2020-06-24 14:44:45 -07:00
Mark McCaskey
02000cca44 Fix trap reporting for unreachable errors in the Singlepass backend 2020-05-22 13:14:49 -07:00
Mark McCaskey
11afbb050c Merge branch 'master' into fix/issues-found-while-releasing-0.17.0 2020-05-11 14:54:29 -07:00
Mark McCaskey
3c15336a8e Post release fixup
These were things missing from the release that I had to add to ship 0.17.0
2020-05-11 14:09:00 -07:00
Mark McCaskey
6d01b7f891 Prepare for 0.17.0 release 2020-05-11 13:48:41 -07:00
bors[bot]
ab106af422 Merge #1358
1358: Update C API to use new API r=MarkMcCaskey a=MarkMcCaskey



# Review

- [ ] Add a short description of the the change to the CHANGELOG.md file


Co-authored-by: Mark McCaskey <mark@wasmer.io>
Co-authored-by: Mark McCaskey <5770194+MarkMcCaskey@users.noreply.github.com>
2020-04-21 20:12:46 +00:00
Syrus
51ed488b49 Added comments on features 2020-04-16 12:45:34 -07:00
Syrus
b301ac85be Improved tests to use available compilers 2020-04-16 11:52:29 -07:00
Mark McCaskey
4f23ed7f20 Readjust where things are exported in the new API 2020-04-10 12:12:36 -07:00