147 Commits

Author SHA1 Message Date
Syrus
13de911759 Merge branch 'master' into feature/auto-doc-update
# Conflicts:
#	Makefile
2020-01-14 12:10:10 +01:00
Syrus
ee6949bcb4 Add checks back into makefile 2020-01-07 16:13:33 +01:00
Syrus
720d4ec99c Fix checks on binary 2020-01-07 16:13:33 +01:00
Syrus
0cb3df256d Removed unnecessary checks 2020-01-07 16:12:39 +01:00
Mark McCaskey
ca52265a1c Fix plugin example, add examples to test recipe 2019-12-19 16:32:28 -05:00
Mark McCaskey
81ece2bf7a Enable IO devices for CI's build 2019-12-18 16:31:40 -05:00
Mark McCaskey
cd0b4a3d7f Add capi emscripten test to test-capi recipe 2019-12-16 18:07:07 -05:00
Mark McCaskey
a2b47bd591 Update changelog, clean up, fix test 2019-12-16 18:06:37 -05:00
Syrus Akbary
952309a36b
Merge branch 'master' into feature/llvm-on-arm 2019-12-13 13:03:51 -08:00
Syrus
39f5a79254 Test the capi with multiple backends 2019-12-12 16:38:58 -08:00
Nick Lewycky
4f39102aab Fix 'make spectests' and 'make llvm' to use those backends when running the runtime-core-tests. 2019-12-06 17:23:42 -08:00
Mark McCaskey
3ba355dda4 Remove deterministic flag setting default compiler; add auto logic 2019-12-05 15:04:05 -08:00
Nick Lewycky
85666fc522 Add new llvm-backend-test crate. 2019-11-22 17:03:23 -08:00
Syrus
0834ccf661 Merge branch 'master' into feature/singlepass-aarch64
# Conflicts:
#	Makefile
2019-11-21 20:10:09 -08:00
Syrus
499d42a759 Fixed tests 2019-11-21 19:08:48 -08:00
Syrus
9a146c57fc Make docs compilation happy 2019-11-21 18:35:19 -08:00
losfair
d45076151e Merge remote-tracking branch 'origin/feature/singlepass-aarch64' into feature/singlepass-aarch64 2019-11-21 23:32:28 +08:00
losfair
5f26fcd633 Make cranelift optional and enable singlepass by default on aarch64. 2019-11-21 23:31:10 +08:00
Syrus
cafad45175 Added make wapm command 2019-11-20 19:13:59 -08:00
losfair
66e9184226 Specify test-threads=1 for singlepass spectests. 2019-11-13 15:06:42 +08:00
Nick Lewycky
1d8f2b767d Build Metadata using the current Context.
Fixes #927. Reverts #928.
2019-11-04 15:27:38 -08:00
Nick Lewycky
efbb53a91e Add workaround for #927. 2019-11-04 11:04:50 -08:00
Ivan Enderlin
12a05ca280 chore(makefile) Remove the +nightly flag. 2019-10-30 15:00:31 +01:00
Ivan Enderlin
bdc1ab3412 feat(runtime-core-tests) Introduce the new wasmer-runtime-core-tests crate.
This non-publishable new crate contains a test suite for the
`wasmer-runtime-core` crate. So far, the test suite is rather small,
but it aims to be extended in a close future.
2019-10-30 13:28:01 +01:00
Mark McCaskey
c2d3f29cb4
Merge branch 'master' into feature/wasi-in-c-api 2019-10-25 14:38:14 -07:00
Mark McCaskey
2a532b8ce5 Add tests for C API import_object and WASI updates 2019-10-25 14:24:22 -07:00
Mark McCaskey
b3e8202138 Clean up Makefile after talking with Nick 2019-10-21 15:15:11 -07:00
Nick Lewycky
dde31076a8 Grammer in comment. 2019-10-18 13:00:40 -07:00
Nick Lewycky
b180a2e14c Get aggressive about running cargo check over all packages with all features.
Fixes the one issue uncovered. The capstone disassembling support in the LLVM backend was broken. Fixed by removing it. Instead, use the `--llvm-object-file` flag to get a finished object file to disassemble with any disassembler.
2019-10-17 15:37:35 -07:00
Jordan Danford
9be72e6808 Fix some other files too 2019-09-30 22:50:04 -07:00
Mark McCaskey
91cd88fde6 Fix bench targets in makefile 2019-09-23 16:33:29 -07:00
Syrus
bafd318284 Improved generate emtests and generate spectests 2019-09-22 17:46:16 -07:00
Mark McCaskey
a090bec490 Add examples step in Makefile and add it to integration-tests 2019-09-18 17:12:48 -07:00
Azure Pipelines
37f0e36996 Trying to fix remote 2019-09-16 16:32:37 -07:00
Azure Pipelines
5de75150ab Trying to fix token 2019-09-16 16:15:30 -07:00
Azure Pipelines
8b6f9d0f7f Add index.html 2019-09-16 15:57:26 -07:00
Syrus
f39dd10d41 Trying to improve publish docs 2019-09-16 15:53:13 -07:00
Mark McCaskey
7a9afbffe9
Merge branch 'master' into feature/serialization-of-wasi-state 2019-09-04 14:36:25 -07:00
Nick Lewycky
f785fe2e95 Add 'docs' to .PHONY.
Fixes Makefile claiming that 'docs' is up to date because it thinks we're
asking it to build 'docs' directory instead of simply running cargo for us.
2019-09-03 16:18:02 -07:00
Nick Lewycky
f55e58936d Build API documentation with cargo doc. 2019-09-03 16:12:30 -07:00
Syrus
c7c7a5cee1 Improved capi tests 2019-09-01 09:42:07 -07:00
Syrus Akbary
b48766535a
Merge branch 'master' into feature/serialization-of-wasi-state 2019-09-01 00:05:00 -07:00
Syrus Akbary
329b283937
Merge pull request #656 from wasmerio/feature/azure-pipelines
Initial version of Azure pipelines
2019-08-31 23:51:37 -07:00
Mark McCaskey
91b199fe12 Split middleware-common tests into separate subcrate 2019-08-29 11:14:57 -07:00
Mark McCaskey
e4a51484a7 Add wasitests-setup to unit testing because it runs other tests 2019-08-28 13:36:30 -07:00
Mark McCaskey
a188e7f652 Add debug code for CI 2019-08-28 11:19:59 -07:00
Mark McCaskey
634aca8b9d Add WASI serializing test 2019-08-28 10:50:59 -07:00
Syrus
462b0b5149 Initial version of Azure pipelines 2019-08-10 11:11:54 -07:00
Mark McCaskey
61f1df06d1 implement wasi::path_rename 2019-08-09 15:40:04 +09:00
Syrus Akbary
537c1562cc
Merge pull request #641 from wasmerio/nlewycky/patch-2
The feature is named "backend-cranelift" in Cargo.toml.
2019-08-08 10:30:37 -07:00