Syrus
d93c4deaab
Update dependencies
2020-07-08 00:02:04 -07:00
Ivan Enderlin
3f924dbb45
feat(api,emscritpen,wasi) Update WasmExternType to FromToNativeWasmType.
2020-06-30 12:10:27 +02:00
Nick Lewycky
2017acf99e
Some clippy cleanup.
2020-06-20 13:43:46 -07:00
Mark McCaskey
ef285aae6c
Merge pull request #110 from wasmerio/feature/functions-own-their-envs
...
Change functions to own their `env`s
2020-06-16 13:36:05 -07:00
Mark McCaskey
e67759c000
Run cargo fmt
2020-06-16 12:22:32 -07:00
Mark McCaskey
3cebca05d2
Require Env to be 'static in Function
2020-06-16 12:18:24 -07:00
Syrus
b00f899913
Update to Cranelift 0.65, wasmparser 0.57
2020-06-15 18:00:48 -07:00
Mark McCaskey
4bb0df3d22
First draft of functions owning their envs
2020-06-12 16:26:20 -07:00
Mark McCaskey
59c3fb6dcf
Merge branch 'master' into feature/port-emscripten
2020-06-12 13:04:27 -07:00
Syrus
1e85e0d528
Update version to 1.0.0-alpha.1
2020-06-11 15:31:29 -07:00
Mark McCaskey
cfa5170832
Fix up lint for Emscripten on Windows
2020-06-11 14:32:10 -07:00
Mark McCaskey
a18aea0170
Fix mistake in merge
2020-06-11 14:04:35 -07:00
Mark McCaskey
4b48f8ffe4
Merge branch 'master' into feature/port-emscripten
2020-06-11 13:58:52 -07:00
Mark McCaskey
5db9650a9f
Integrate emscripten with the Wasmer CLI
2020-06-11 13:53:06 -07:00
Syrus
36223364e0
Updated Wasmer versions to 1.0
2020-06-11 09:52:26 -07:00
Mark McCaskey
70e25a7396
Emscripten compiles with no errors!
2020-06-10 17:03:44 -07:00
Mark McCaskey
5a6f4f12de
Clean up and port various parts of emscripten
2020-06-10 13:59:36 -07:00
Mark McCaskey
f9d8249a2f
Update Emscripten to use new env and new types
2020-06-10 11:52:17 -07:00
Mark McCaskey
b71b7ba88a
Begin migration of emscripten to Wasmer reborn
2020-06-09 17:53:13 -07:00
Mark McCaskey
c5e8c407ef
Add Emscripten with no changes
2020-06-04 11:18:40 -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
6d01b7f891
Prepare for 0.17.0 release
2020-05-11 13:48:41 -07:00
Mark McCaskey
52cbb60743
Fix up tests for CI
2020-04-06 11:42:44 -07:00
Mark McCaskey
7ca721bd83
Update from feedback
...
Deprecate more methods on `Instance`, add `into_iter` method on
`Exports`, add FuncSig to ImportType and other updates.
2020-03-30 17:38:51 -07:00
Mark McCaskey
2fb8f8197b
Deprecate Instance::func and Instance::dyn_func
2020-03-26 17:11:37 -07:00
Syrus
5e2488c1ea
Fixed lint
2020-03-14 15:38:16 -07:00
Mark McCaskey
fffdba395d
Prepare for 0.16.2 release
2020-03-11 19:15:31 -07:00
Mark McCaskey
dc9cc3292c
Prepare for 0.16.1 release
2020-03-11 16:00:21 -07:00
Mark McCaskey
d7d5f5b894
Prepare for 0.16.0 release
2020-03-11 11:15:07 -07:00
Mark McCaskey
c295adbaa8
Prepare for 0.15.0 release
2020-03-04 12:26:19 -08:00
Mark McCaskey
ce21910077
Prepare for 0.14.1 release
...
0.14.1 differs from 0.14.0 primarily in that the GNU/Linux build is
built on Ubuntu 16.04 instead of 18.04, meaning we'll use an earlier
version of GLIBC.
2020-02-24 13:20:12 -08:00
Mark McCaskey
1374bf0806
Prepare for 0.14.0 release
2020-02-20 13:15:29 -08:00
MikaelUrankar
fcbdada259
Port to FreeBSD
2020-01-28 21:49:55 +01:00
losfair
8845e1104b
Fix musl compatibility issues.
2020-01-29 00:38:39 +08:00
Mark McCaskey
430524ce51
Prepare for 0.13.1 release
2020-01-16 14:07:18 -08:00
Mark McCaskey
3c996bc821
Prepare for 0.13.0 release
2020-01-15 11:09:47 -08:00
Mark McCaskey
286e5db370
Remove vestigial debug features from various crates
2020-01-14 13:03:19 -08:00
Mark McCaskey
12f7416a85
Update logging to use log, add command line flag to toggle it
2020-01-14 12:41:46 -08:00
Mark McCaskey
6a74b7e994
Prepare for 0.12.0 release
2019-12-18 17:24:29 -05:00
Mark McCaskey
06d4897d11
Merge branch 'master' into feature/emscripten-in-c-api
2019-12-16 13:50:12 -08:00
bors[bot]
76800c7367
Merge #1032
...
1032: Fix abort signature in emscripten ABI r=MarkMcCaskey a=MarkMcCaskey
Needs tests; this is preventing python on wapm from working
Co-authored-by: Mark McCaskey <mark@wasmer.io >
2019-12-16 20:48:03 +00:00
Mark McCaskey
e86b3941d0
Update Emscripten API layout; expose inner parts to to C API; add test
2019-12-16 15:45:28 -05:00
Nick Lewycky
3381e8867c
Fix some assorted warnings.
2019-12-02 17:00:37 -08:00
Mark McCaskey
e8b162df06
Fix abort and _abort to be different
2019-12-02 15:32:14 -08:00
Mark McCaskey
cd946f1d27
Fix abort signature in emscripten ABI
2019-12-02 15:09:42 -08:00
Mark McCaskey
5234897989
Improve portability of code by using c_char
2019-12-02 11:30:30 -08:00
Mark McCaskey
bb1e7a8d78
Prepare for 0.11.0 release
2019-11-22 11:18:06 -08:00
Mark McCaskey
cebcb4c927
Prepare for 0.10.2 release
2019-11-15 14:55:53 -08:00
Mark McCaskey
9127eaf825
Add categories and keywords to Cargo.tomls
2019-11-13 15:46:09 -08:00