Noah
cadcdf91d6
Depend on enumset instead of wasmer_enumset
2021-01-25 17:05:00 -06:00
Mark McCaskey
924ffd8797
Prepare for 1.0.1 release
2021-01-12 08:08:19 -08:00
Mark McCaskey
1e54244648
Use fork of enumset to fix syn issue
2021-01-11 14:29:09 -08:00
Mark McCaskey
3654cb17a5
Fix RUSTSEC-2021-0003
2021-01-11 12:51:07 -08:00
Mark McCaskey
bc73789cc0
Prepare for 1.0.0 release
2021-01-05 06:21:03 -08:00
Mark McCaskey
2d1c03bea0
Prepare for 1.0.0-rc1 release
2020-12-23 11:17:07 -08:00
Simon Warta
df74a4812c
Create dedicated MiddlewareError
2020-12-23 00:07:00 +01:00
Simon Warta
c41451a547
Replace wasmparser::Result with wasmer::WasmResult in middleware
2020-12-23 00:07:00 +01:00
Simon Warta
2f0e37d5e6
Implement From<WasmError> for CompileError without std
2020-12-22 10:01:17 +01:00
Simon Warta
57c2c460c5
Implement From<BinaryReaderError> for CompileError
2020-12-22 10:00:02 +01:00
Simon Warta
bb5c4cd704
Remove to_wasm_error
2020-12-22 09:17:09 +01:00
Simon Warta
271c767785
Replace all usages of to_wasm_error
2020-12-22 09:17:09 +01:00
Simon Warta
9da5f5b5d0
Deprecate to_wasm_error
2020-12-22 09:17:03 +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
Mark McCaskey
59df6917d8
Prepare for 1.0.0-beta2 release
2020-12-16 07:41:59 -08:00
Simon Warta
2a374f8d05
Allow constructing V128 from byte array
2020-12-09 21:16:22 +01:00
Simon Warta
249b955d71
Add CompileError::UnsupportedTarget error
2020-12-07 11:20:04 +01:00
Syrus Akbary
b8eb7f9b59
Fix lint
2020-12-04 16:01:05 -08:00
Syrus Akbary
1ee0146954
Fix all compilation issues simplifying the code
2020-12-04 15:58:38 -08:00
Syrus Akbary
601294dfaf
Fix lint
2020-12-04 15:48:21 -08:00
Syrus Akbary
c3d1ce8040
Fix compilation issue
2020-12-04 15:45:01 -08:00
Syrus
13e6f29c29
Set compiler config to be owned (following wasm-c-api)
2020-12-04 02:39:19 -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
Nick Lewycky
32b3daeace
Add a variant of Extend that works on borrowed arrays.
2020-11-23 16:32:09 -08:00
Nick Lewycky
8ca3693a56
Add support for middleware to experimental_native_compile_module and make it work on compiler-llvm.
2020-11-23 13:56:17 -08:00
Syrus
89762a6d77
Short-circuit read_operator for empty chains
2020-11-23 13:44:22 -08:00
losfair
9d8f315d4c
Update module info in-place.
2020-11-23 13:42:51 -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
b123f92f56
Simplified local_decl
2020-10-29 20:19:37 -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
Syrus
ba60630407
Upgrade wasmparser to 0.62
2020-10-29 16:21:43 -07:00
Syrus
9d379bd097
Upgrade wasmparser to 0.61
2020-10-29 15:52:02 -07:00
Syrus
b7792f03c2
Upgrade wasmparser to 0.60
2020-10-29 15:50:04 -07:00
Syrus
3da4445e59
Update wasmparser to 0.59
2020-10-29 15:17:53 -07:00
Syrus
73e502ecc5
Remove unused sourceloc
2020-10-28 13:01:18 -07:00
Mark McCaskey
61c88be863
Prepare for 1.0.0-alpha4 release
2020-10-08 16:47:14 -07:00
Mark McCaskey
ead9532004
Prepare for 1.0.0-alpha3 release
2020-09-14 13:12:56 -07:00
Syrus
2cd12213fb
Standardize Cargo files of all crates
2020-09-13 22:11:16 +03:00
Mark McCaskey
1ee2ba30a2
Prepare for 1.0.0-alpha02.0 release
2020-09-11 14:40:25 -07:00
Ivan Enderlin
06215c76fa
doc(compiler) Fix links to GCC.
2020-09-10 13:17:32 +02:00
Mark McCaskey
d81c9dd686
Fix up Cargo manifests for publishing Wasmer
2020-08-17 10:41:14 -07:00
Mark McCaskey
e06ca4ffd2
Prepare for 1.0.0-alpha01.0 release
...
This is the first alpha release of `1.0.0`: expect breaking changes.
The version suffix `alpha01.0` was chosen so that we can ship updates
that automatically update with the latter number and can prevent
auto-updates by incrementing the former number (which is not actually
a number as far as semver is concerned).
Also because crates.io sorts versions lexicographically, it will
display the wrong readme if we get to alpha10, so we pad with an extra
0 just in case we need more than 9 releases of alpha.
2020-08-14 16:08:44 -07:00