Commit Graph

260 Commits

Author SHA1 Message Date
286e5db370 Remove vestigial debug features from various crates 2020-01-14 13:03:19 -08:00
9ca97706d7 Merge branch 'master' into backend-refactor 2020-01-10 13:41:49 +01:00
66574e3e27 Merge branch 'master' into fix/import-object-allow-missing 2020-01-10 11:16:09 +01:00
cd6e4bdaee test(runtime) Fix CS. 2020-01-09 15:10:23 +01:00
078242b55b Add test for ImportObject's allow_missing_functions 2020-01-07 12:04:50 -05:00
d544f5a80f Run formatting 2020-01-07 16:14:58 +01:00
3b9cdc396d Recovered deleted tests 2020-01-07 16:13:33 +01:00
8cff1adf5c Fix wasmer binary 2020-01-07 16:12:39 +01:00
ac0c5c93ce Fixed lint 2020-01-07 16:12:39 +01:00
71be5bea16 Improved syntax 2020-01-07 16:12:39 +01:00
d7154fe791 Remove Backend dependency 2020-01-07 16:12:39 +01:00
ad8945a555 Add misc doc link fixes and update old comment 2019-12-19 16:22:51 -05:00
6a74b7e994 Prepare for 0.12.0 release 2019-12-18 17:24:29 -05:00
d227f19f8d super:: in this case is just crate:: in disguise. 2019-12-06 17:51:15 -08:00
3ba355dda4 Remove deterministic flag setting default compiler; add auto logic 2019-12-05 15:04:05 -08:00
d144976da0 Manually apply formatting to cfg statement 2019-12-05 12:01:46 -08:00
c7f3abd27e Merge branch 'master' into deterministic 2019-12-05 11:50:16 -08:00
3381e8867c Fix some assorted warnings. 2019-12-02 17:00:37 -08:00
063fa211a7 Merge remote-tracking branch 'origin/master' into feature/singlepass-cache 2019-11-29 01:33:29 +08:00
c7f4ca5dd3 Enable cache tests for singlepass. 2019-11-28 03:01:09 +08:00
fd0df9946b Add "auto" backend to change the backend depending on the wasm file size 2019-11-27 20:04:35 +09:00
bb1e7a8d78 Prepare for 0.11.0 release 2019-11-22 11:18:06 -08:00
27b6acdb16 Fixed typo 2019-11-21 18:55:38 -08:00
9a146c57fc Make docs compilation happy 2019-11-21 18:35:19 -08:00
7b9485320d Revert "Autodetect default backend, add features for architecture type"
This reverts commit 31437a1e74.
2019-11-21 18:26:31 -08:00
31437a1e74 Autodetect default backend, add features for architecture type 2019-11-21 17:22:21 -08:00
aeb66ee48e Simplify compiler test options 2019-11-21 13:36:44 -08:00
cebcb4c927 Prepare for 0.10.2 release 2019-11-15 14:55:53 -08:00
929bff9df8 Add deny missing docs to runtime lib 2019-11-13 22:59:21 -06:00
9127eaf825 Add categories and keywords to Cargo.tomls 2019-11-13 15:46:09 -08:00
69950d9e5f Prepare for 0.10.1 release 2019-11-11 16:22:37 -08:00
0a216c0779 Prepare for 0.10.0 release 2019-11-11 12:13:53 -08:00
25bcadbf74 Export WasmPtr from wasmer_runtime 2019-10-30 16:09:48 -07:00
a52246bb9d fix README grammar 2019-10-24 21:54:30 -04:00
82f258b888 Prepare for 0.9.0 release 2019-10-23 13:40:35 -07:00
3489bfb9b9 renamed feature flag deterministic to deterministic-execution 2019-10-07 23:07:20 +03:00
7ce5ec4df9 fixes to PR comments 2019-10-07 22:34:32 +03:00
6ca5812798 When deterministic feature will be enabled (turned-off by default) it'll guarantee deterministic
execution of wasm programs across different hardware/circumstances.
This is very useful for Blockchain projects having wasm smart-contracts

This is critical for Blockchain projects that require execution to be deterministic
in order to reach a consensus of the state transition of each smart-contract transaction.
2019-10-07 16:58:58 +03:00
c77cbc1f40 Prepare for 0.8.0 release 2019-10-02 15:40:35 -07:00
0d997c332f Fix example in runtime readme 2019-10-01 13:45:44 -07:00
871310a851 Improve docs from feedback 2019-09-27 10:15:40 -07:00
dc1744560c Add lots of rustdocs and clean up one line of code 2019-09-26 17:17:50 -07:00
7bf306eb27 Use flat-square style in downloads button 2019-09-24 13:42:17 -07:00
621ef56ab6 lmproved READMEs to use Azure Pipelines badges and better lgo 2019-09-24 13:36:31 -07:00
bf396ec76d Remove patch version in deps when not necessary 2019-09-20 16:11:09 -07:00
0f4d266e4e Prepare for 0.7.0 release 2019-09-12 12:44:38 -07:00
009bb67686 Bump lazy_static from 1.3.0 to 1.4.0
Bumps [lazy_static](https://github.com/rust-lang-nursery/lazy-static.rs) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/rust-lang-nursery/lazy-static.rs/releases)
- [Commits](https://github.com/rust-lang-nursery/lazy-static.rs/compare/1.3.0...1.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-09 23:02:16 +00:00
d8471e2b6a Improved docs with custom logo and favicon 2019-09-03 17:06:31 -07:00
a3fe372beb Replace wasmer_runtime_code::memory::Atomic with std::sync::atomic atomics.
This means we lose op_new(), op_weak() and proxy() from the interface.
2019-08-16 17:36:11 -07:00
bccbbb3d8b Add deny nonstandard-style and unused-mut lints 2019-08-15 20:18:29 -06:00