Mark McCaskey
a0dca15fbc
Add misc. fixes and updates from feedback
2020-03-27 13:25:51 -07:00
Mark McCaskey
2fb8f8197b
Deprecate Instance::func
and Instance::dyn_func
2020-03-26 17:11:37 -07:00
Mark McCaskey
d8bd258ef2
Add skeleton of exported api
2020-03-23 17:53:01 -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
Syrus
bd9aae1ed5
Updated Wasmer icons
2020-03-06 12:17:01 -08:00
Syrus
d1f79ae1e8
Fixed comments
2020-03-05 18:05:51 -08:00
Syrus
4b99a41e17
Added support for wapm wax
2020-03-05 17:22:16 -08:00
Mark McCaskey
c295adbaa8
Prepare for 0.15.0 release
2020-03-04 12:26:19 -08:00
Mark McCaskey
69fd76af10
Improve support for preopened directories in WASI syscalls
...
Also filters our default logging more and improves some debug statements
2020-03-04 11:51:24 -08:00
Mark McCaskey
cb20cd9b2d
Merge branch 'master' into feature/debug-prototype2
2020-02-26 14:39:02 -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
3d6e915108
Merge branch 'master' into feature/debug-prototype2
2020-02-20 17:48:02 -08:00
Mark McCaskey
1374bf0806
Prepare for 0.14.0 release
2020-02-20 13:15:29 -08:00
Mark McCaskey
64cc59179a
Merge branch 'master' into feature/debug-prototype2
2020-02-19 16:13:35 -08:00
Mark McCaskey
923e4ac83a
Add command line flag, make debug crate optional, clean up API
2020-02-14 12:34:25 -08:00
Mark McCaskey
e34e0bb897
Clean up, everything works
2020-02-12 17:09:30 -08:00
losfair
e0aafbe9dd
Remove WasmTrapInfo
and passExceptionCode
in the generic Box<Any>
container.
2020-02-06 23:49:50 +08:00
Mark McCaskey
42132c42b6
Restructure to use external crate, add integration
2020-02-03 16:01:23 -08:00
losfair
455783aa21
Make full preemption an optional feature.
2020-02-01 01:12:06 +08:00
losfair
fb15aa003e
Cargo fmt
2020-01-29 00:43:24 +08:00
losfair
5476994c90
Remove CLI dependency on wabt.
2020-01-29 00:38:25 +08:00
Mark McCaskey
d1cadf98e1
Add new features to WasiState builder API
...
Allows for ergonomic swapping out of stdin, stdout, stderr as well as
a new PreopenDir sub-builder which enables for user control over the
permissions that the directory is preopened with.
This PR includes breaking changes to the pubilc API.
2020-01-21 16:23:30 -08:00
losfair
dc216364be
Fix backend string type.
2020-01-21 02:07:32 +08:00
losfair
74eb11352a
Merge remote-tracking branch 'origin/master' into feature/unified-exceptions
2020-01-21 01:10:40 +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
losfair
d3ebb5fbc8
Merge remote-tracking branch 'origin/master' into feature/unified-exceptions
2020-01-16 03:01:21 +08:00
losfair
1b3e679bf0
Merge remote-tracking branch 'origin/master' into feature/unified-exceptions
2020-01-16 02:59:56 +08:00
bors[bot]
12f1f2d8a8
Merge #1143
...
1143: Set backend_id to static str r=MarkMcCaskey a=syrusakbary
<!--
Prior to submitting a PR, review the CONTRIBUTING.md document for recommendations on how to test:
https://github.com/wasmerio/wasmer/blob/master/CONTRIBUTING.md#pull-requests
-->
# Description
As per feedback in #1099 , set backend_id to static str.
<!--
Provide details regarding the change including motivation,
links to related issues, and the context of the PR.
-->
# Review
- [ ] Add a short description of the the change to the CHANGELOG.md file
Co-authored-by: Syrus <me@syrusakbary.com>
Co-authored-by: Mark McCaskey <mark@wasmer.io>
2020-01-15 18:32:01 +00:00
Mark McCaskey
75d7f106f2
Update remaining locations to use a &'static str for backend
2020-01-15 10:28:06 -08:00
Ivan Enderlin
7156056ac3
fix(bin) Remove a warning for unreachable code.
...
The `panic!` statement is indeed unreachable for regular usages, but
not for wrong feature configurations. Allowing `unreachable_code` to
avoid a warning.
2020-01-15 14:08:04 +01:00
Syrus
273a6307f7
Use &’static str for backend
2020-01-15 14:04:42 +01:00
Mark McCaskey
39025d0205
Check if printing to a terminal for color output
2020-01-14 13:50:48 -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
losfair
f4fb1077c9
Fix type of backend
passed to push_code_version
.
2020-01-13 22:39:04 +08:00
losfair
42e5e7881f
Merge remote-tracking branch 'origin/master' into feature/unified-exceptions
2020-01-13 22:36:55 +08:00
losfair
9e2080def1
Run cargo fmt.
2020-01-10 02:54:50 +08:00
losfair
8bf0c1966c
Push code version for non-WASI entrypoints.
2020-01-10 02:53:31 +08:00
Syrus
63f1d6b7ba
Fixed path variable name
2020-01-07 16:13:33 +01:00
Syrus
f967770ccf
Fixed linting
2020-01-07 16:13:33 +01:00
Syrus
720d4ec99c
Fix checks on binary
2020-01-07 16:13:33 +01:00
Syrus
8cff1adf5c
Fix wasmer binary
2020-01-07 16:12:39 +01:00
Mark McCaskey
d3d720babd
Improve formatting of error messages we display from wabt
2020-01-06 15:30:30 -05:00
Syrus
24a9814ba6
Remove unused imports
2019-12-20 20:47:03 -08:00
Syrus
afcd1d5b68
Fixed wasmer calls
2019-12-20 20:46:04 -08:00
Syrus
294cc28135
Move inline breakpoint outside of runtime backend
...
There was some code smell leaking inline breakpoint implementation into the runtime core backend instead of the compiler itself
2019-12-20 18:26:56 -08:00
Nick Lewycky
32ed6f2c10
Enable non-trapping float to int conversions by default.
2019-12-20 16:20:58 -08:00