Commit Graph

195 Commits

Author SHA1 Message Date
Bo Yao
dadc81296a cargo fmt 2021-04-21 16:06:12 -07:00
Bo Yao
24bcc9349e cargo fmt 2021-04-21 15:42:47 -07:00
Bo Yao
92af25a585 resolve conflict, replace two primary map to hash map 2021-04-20 16:50:05 -07:00
Ivan Enderlin
e1e2f03c7c fix: Rename lib/wasmer-types/ to lib/types/. 2021-03-23 17:36:58 +01:00
Ivan Enderlin
4b752ed498 chore: Use loupe 0.1.0. 2021-03-23 11:18:31 +01:00
Ivan Enderlin
2afed4d813 feat: Use latest version of loupe. 2021-03-22 11:43:46 +01:00
Ivan Enderlin
fc4637bfdb Merge branch 'master' into feat-memory-usage 2021-03-22 11:43:04 +01:00
Ivan Enderlin
026520998c feat: Start implementing loupe::MemoryUsage on wasmer::Store. 2021-03-22 11:42:28 +01:00
Ivan Enderlin
9c1ec38a9a feat(compiler-cranelift) Migrate to the recent changes in wasmer-types. 2021-03-18 14:41:37 +01:00
hanabi1224
321bea4ded Upgrade cranelift to 0.70 2021-02-27 19:09:45 +08:00
Nick Lewycky
efa9176179 Remove dev-dependency on cranelift 0.67. 2021-02-10 13:44:27 -08:00
Mark McCaskey
0a17424368 Update wasmparser and core spectests 2021-02-09 11:57:54 -08:00
Nick Lewycky
9e1cec01be Prepare for 1.0.2 release 2021-02-04 19:44:49 -08:00
Mark McCaskey
924ffd8797 Prepare for 1.0.1 release 2021-01-12 08:08:19 -08:00
Mark McCaskey
3654cb17a5 Fix RUSTSEC-2021-0003 2021-01-11 12:51:07 -08:00
Mark McCaskey
cac4583b19 Add links on all crates.io badges 2021-01-07 06:48:32 -08:00
Mark McCaskey
0448f729fd Fix up readme files, remove version numbers 2021-01-07 06:36:27 -08:00
Mark McCaskey
bc73789cc0 Prepare for 1.0.0 release 2021-01-05 06:21:03 -08:00
Simon Warta
82e9c0c18f Fix spelling WASM -> Wasm 2021-01-03 21:59:11 +01:00
Mark McCaskey
1ac42e2e3b Update usage of beta to rc 2020-12-23 11:33:53 -08:00
Mark McCaskey
2d1c03bea0 Prepare for 1.0.0-rc1 release 2020-12-23 11:17:07 -08:00
Simon Warta
271c767785 Replace all usages of to_wasm_error 2020-12-22 09:17:09 +01:00
Mark McCaskey
95b0970b8f Enable clippy linting and fix issues 2020-12-18 11:50:27 -08:00
bors[bot]
8e343633df Merge #1948
1948: doc: Fix links r=Hywan a=Hywan

# Description

Since the `intra-doc-links` feature has been stabilized, we can see more clearly that we have many broken links. This PR is an attempt to fix them!

# Review

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


Co-authored-by: Ivan Enderlin <ivan@mnt.io>
2020-12-17 13:35:59 +00:00
Ivan Enderlin
5a08680fc3 Update lib/compiler-cranelift/src/config.rs
Co-authored-by: Julien BIANCHI <contact@jubianchi.Fr>
2020-12-17 14:34:11 +01:00
Ivan Enderlin
78faa4fa25 doc: Fix links.
Since the `intra-doc-links` feature has been stabilized, we can see
more clearly that we have many broken links. This PR is an attempt to
fix them!
2020-12-17 11:24:54 +01:00
Simon Warta
85bb1039f8 Expose wasmer::CraneliftOptLevel
This is required to do something like

```rust
use wasmer::{Cranelift, CraneliftOptLevel};

let mut compiler = Cranelift::default();
compiler.opt_level(CraneliftOptLevel::None);
let engine = JIT::new(compiler).engine();
// ...
```
2020-12-17 10:13:07 +01:00
Mark McCaskey
59df6917d8 Prepare for 1.0.0-beta2 release 2020-12-16 07:41:59 -08:00
Ivan Enderlin
a9947943a2 doc(compiler-cranelift) Fix a typo. 2020-12-14 15:23:34 +01:00
Syrus Akbary
1ee0146954 Fix all compilation issues simplifying the code 2020-12-04 15:58:38 -08:00
Syrus
13e6f29c29 Set compiler config to be owned (following wasm-c-api) 2020-12-04 02:39:19 -08:00
Syrus Akbary
2fac4356a8 Added Cranelift x64 experimental feature flag 2020-12-02 23:02:24 -08:00
Mark McCaskey
e928a832a8 Update mentions of alpha to beta 2020-12-02 11:01:54 -08:00
Mark McCaskey
947e7d394f Prepare for 1.0.0-beta1 release 2020-12-01 17:15:46 -08:00
nlewycky
f110c4d308 Merge branch 'master' into feature/middleware 2020-11-30 15:12:02 -08:00
Ivan Enderlin
6eaeeeb60c feat: Use the same version of smallvec everywhere. 2020-11-26 16:56:59 +01:00
losfair
9d8f315d4c Update module info in-place. 2020-11-23 13:42:51 -08:00
Syrus Akbary
a11a4a41b8 Merge branch 'arm64' of github.com:wasmerio/wasmer into arm64 2020-11-20 21:23:17 -08:00
Syrus Akbary
af4993cea6 Updated Cranelift to latest version 2020-11-20 21:23:05 -08:00
losfair
e7dd725c6d Add module info transformation method to ModuleMiddleware. 2020-11-20 14:34:46 -08:00
Ivan Enderlin
49ea2bf530 chore(compiler) Rename ModuleInfoTranslation.module_translation to .module_translation_state.
The idea is to avoid confusion with th e`ModuleInfoTranslation` type itself.
2020-11-17 15:58:25 +01:00
Nick Lewycky
49b0a4a16a Prepare for 1.0.0-alpha5 release. 2020-11-06 11:50:07 -08:00
Syrus
2387ec07b6 Upgrade dependencies 2020-10-29 22:59:48 -07:00
Syrus
eef543a1bc Fixed code linting 2020-10-29 20:45:06 -07:00
Syrus
9dcc409720 Use matches! macro for legibility 2020-10-29 20:42:41 -07:00
Syrus Akbary
dff27052fa Update lib/compiler-cranelift/src/translator/code_translator.rs
Co-authored-by: nlewycky <nick@wasmer.io>
2020-10-29 20:40:18 -07:00
Syrus
9bd2c47730 Upgraded Cranelift to 0.67 2020-10-29 20:19:16 -07:00
Syrus
c60eab2b6a Upgrade to wasmparser 0.65 2020-10-29 16:48:39 -07:00
Syrus
382394828f Upgrade wasmparser to 0.64 2020-10-29 16:46:20 -07:00
Syrus
68a0ae9615 Upgrade wasmparser to 0.63 2020-10-29 16:43:02 -07:00