Syrus
a71b9519c4
Fix lint issues
2019-11-20 17:19:42 -08:00
Syrus
274367b152
Fixed CLI arguments issue
2019-11-20 17:15:20 -08:00
Mark McCaskey
76e346b708
Clean up from feedback, update changelog
2019-11-20 15:50:46 -08:00
Mark McCaskey
b2d19e1f51
Merge branch 'master' into run-without-run
2019-11-20 15:47:40 -08:00
Mark McCaskey
cb7fcb9452
Simplify default run logic
2019-11-20 15:14:25 -08:00
Syrus
1685455eb6
Allow to do wasmer execution without the run
argument
2019-11-20 14:50:37 -08:00
bors[bot]
8ffd380006
Merge #973
...
973: Add sign extension spec tests; add sign extension to singlepass r=nlewycky a=MarkMcCaskey
Adds missing spectests from official repo, implements instructions for singlepass
# 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>
2019-11-18 22:16:49 +00:00
bors[bot]
e568c4a374
Merge #972
...
972: Prepare for 0.10.2 release r=MarkMcCaskey a=MarkMcCaskey
Co-authored-by: Mark McCaskey <mark@wasmer.io>
2019-11-18 19:44:33 +00:00
Mark McCaskey
344132cc89
Merge branch 'master' into feature/singlepass-sign-extension
2019-11-18 11:38:12 -08:00
Mark McCaskey
8b6a7b77fc
Clean up from feedback
2019-11-18 11:36:49 -08:00
Mark McCaskey
7631aee4f4
Add sign extension spec tests; add sign extension to singlepass
2019-11-15 21:54:34 -08:00
anb
3b2d751c55
Enable compilation for specific target
...
By exposing the target information through `CompilerConfig`,
compiler(only LLVM at the moment) could create a machine with
different CPU feature flags other than current host, which makes it
capable to "cross compile" to some degree.
Update #959
2019-11-15 18:51:59 -08:00
Mark McCaskey
cebcb4c927
Prepare for 0.10.2 release
2019-11-15 14:55:53 -08:00
Syrus
3d3636059a
Revert "Improved wasmer invoke based on feedback"
...
This reverts commit f3b7c6b321
.
2019-11-15 14:04:48 -08:00
Syrus
f3b7c6b321
Improved wasmer invoke based on feedback
2019-11-15 10:41:18 -08:00
Syrus
7b3093ff7f
Added invoke option to the command
2019-11-14 12:07:53 -08:00
Mark McCaskey
69950d9e5f
Prepare for 0.10.1 release
2019-11-11 16:22:37 -08:00
Mark McCaskey
0a216c0779
Prepare for 0.10.0 release
2019-11-11 12:13:53 -08:00
Mark McCaskey
82f258b888
Prepare for 0.9.0 release
2019-10-23 13:40:35 -07:00
Nick Lewycky
93dc713330
Flip the default for 'track-state' from on to off. The flag is --track-state.
2019-10-22 23:14:42 -07:00
Nick Lewycky
0567845ead
cargo fmt
2019-10-08 11:29:03 -07:00
Nick Lewycky
ebd71672e0
Pass llvm debug flags to the llvm backend.
...
This was accidentally removed in 124ad73e8a
.
2019-10-08 11:23:18 -07:00
Mark McCaskey
c77cbc1f40
Prepare for 0.8.0 release
2019-10-02 15:40:35 -07:00
Mark McCaskey
afbde49d1f
Update stub wasi generate import object fn
...
Fix typo
Fix debug issue
2019-10-02 13:16:47 -07:00
Mark McCaskey
2e860e589a
Add builder API for WasiState
2019-09-30 15:26:04 -07:00
Patrick Ventuzelo
5b3333c6f5
fix unwrap by handling parse error
2019-09-25 21:52:45 +02:00
Syrus
62f76b1d5e
Simplified error message
2019-09-22 18:35:26 -07:00
Syrus
88b2bbc44f
Improved error message
2019-09-22 18:29:13 -07:00
Syrus
9942d3ae98
Improved Emscripten / WASI autodetection
2019-09-22 18:23:22 -07:00
Johan Andersson
ad70caff83
Remove colored CLI output from runtime-core lib.
...
When the colored output was originally added in https://github.com/wasmerio/wasmer/pull/489 and there was a discussion then about that it should ideally be in a higher-level crate rather than in the runtime-core library crate.
I agree with that, users of the library shouldn't be required to bring in the colored crate dependency and ideally also not have stdout/stderr output either, that should be controlled by the application that uses wasmer-runtime-core, not the library.
Disabling stdout/stderr output would be more intrusive but I wanted to at least not have colored output and another crate dependency so this change removes the colored output and the "colored" crate.
2019-09-15 03:21:04 +02:00
Nick Lewycky
ecf39f814a
Wasmer run can run text wat files, not webassembly spectest files.
2019-09-12 20:56:11 -07:00
Mark McCaskey
0f4d266e4e
Prepare for 0.7.0 release
2019-09-12 12:44:38 -07:00
Mark McCaskey
cb750e053d
Update to Structopt 0.3.1 and update Run subcommand to rm raw, etc
2019-09-06 16:42:10 -07:00
Syrus
d8471e2b6a
Improved docs with custom logo and favicon
2019-09-03 17:06:31 -07:00
Patrick Ventuzelo
7dd496c490
Update src/bin/wasmer.rs
...
Co-Authored-By: Syrus Akbary <me@syrusakbary.com>
2019-09-03 17:06:56 +02:00
Patrick Ventuzelo
cdba7e55e5
Update src/bin/wasmer.rs
...
Co-Authored-By: Syrus Akbary <me@syrusakbary.com>
2019-09-03 17:06:37 +02:00
Patrick Ventuzelo
4406fbb6f3
replace panics with return Err()
2019-09-02 12:12:35 +02:00
losfair
c7377a465f
Merge remote-tracking branch 'origin/master' into feature/llvm-osr
2019-08-21 15:49:25 -07:00
losfair
56e735349d
Format everything
2019-08-21 15:23:56 -07:00
losfair
bf9d915635
Fix a few issues from PR comments.
2019-08-21 14:53:33 -07:00
losfair
124ad73e8a
Merge remote-tracking branch 'origin/master' into feature/llvm-osr
2019-08-19 13:06:59 -07:00
Nick Lewycky
cca419c982
Add the --enable-threads flag and thread it as far as runtime-core.
2019-08-19 10:51:14 -07:00
losfair
dbaa000e96
Re-enable snapshotting.
2019-08-16 13:08:10 -07:00
Brandon Fish
03cabce2d5
Fix emscripten table assertion panic
2019-08-16 09:12:46 -06:00
Brandon Fish
bccbbb3d8b
Add deny nonstandard-style and unused-mut lints
2019-08-15 20:18:29 -06:00
losfair
98ef9182d7
Run clang-format and cargo fmt
2019-08-14 16:35:40 -07:00
losfair
0e0573c73c
Merge remote-tracking branch 'origin/master' into feature/llvm-osr
2019-08-14 16:33:26 -07:00
losfair
d61a8bb6d2
Prevent continueing execution on unreliable stack. (LLVM register save area information is missing)
2019-08-10 03:10:12 +08:00
losfair
2e89f02191
Cargo fmt
2019-08-10 02:44:44 +08:00
losfair
03665fe74a
Add CLI option for optimized backends.
2019-08-10 02:43:21 +08:00