Commit Graph

  • e1e4e0bfc6 Update build badge (#1264) Andrew Brown 2019-12-02 12:33:11 -08:00
  • e87a489535 Build py38 wheels (#648) Luiz Irber 2019-12-02 15:27:01 +00:00
  • 9775c4be1d publish cranelift-object to crates.io Joshua Nelson 2019-11-24 19:50:14 -05:00
  • eac124970c Use a published version of object Joshua Nelson 2019-11-24 19:04:10 -05:00
  • d733ebf3ab Fast-forward snapshot_0 to match wasi-common upstream Jakub Konka 2019-11-27 23:42:29 +01:00
  • 1f9d764d5d Support fd_fdstat_get and fd_renumber on stdin/stdout/stderr (#631) Dan Gohman 2019-11-28 05:36:18 -08:00
  • b69758f672 Correctly handle possibly misaligned pointers in readdir (#615) Marcin Mielniczuk 2019-11-28 04:11:32 +01:00
  • dbdeb788f0 Fix jump table comment grammar (#1259) data-pup 2019-11-27 18:41:37 -05:00
  • 16b8b3e58d Make Module::new perform validation. (#621) Dan Gohman 2019-11-27 08:58:38 -08:00
  • e71ab6b846 Fix build dependency for make run-hello-c (#622) Yury Delendik 2019-11-27 10:56:31 -06:00
  • 4c77563a97 Merge pull request #643 from fitzgen/remove-in-repo-fuzz-corpus Nick Fitzgerald 2019-11-26 16:36:01 -08:00
  • f931243cee Remove allow pragma now that it is unnecessary Nick Fitzgerald 2019-11-26 15:58:34 -08:00
  • e874a7277e fuzzing: remove the in-repo corpus Nick Fitzgerald 2019-11-26 15:48:15 -08:00
  • 11f6ff9dd0 Merge pull request #641 from data-pup/instantiate_empty Nick Fitzgerald 2019-11-26 15:22:23 -08:00
  • 0c4a44db70 pr review data-pup 2019-11-26 17:40:36 -05:00
  • 2011eab7b2 unit test doesn't run if placed in tests/regressions data-pup 2019-11-26 17:13:19 -05:00
  • 8a53e76c71 move regression test data-pup 2019-11-26 17:07:52 -05:00
  • d3f3aa04d7 misc. cleanup data-pup 2019-11-26 15:08:23 -05:00
  • 4f47a4f607 only collect functions if defined memories exist data-pup 2019-11-26 14:58:48 -05:00
  • bbea2855be wip - fix #636, check memory before calculating offset data-pup 2019-11-26 12:43:31 -05:00
  • 46766ed925 add failing test for #636 data-pup 2019-11-26 10:59:24 -05:00
  • 0cf54ffeba Implement __wasi_fd_fdstat_get for Windows. Peter Huene 2019-11-12 16:41:54 -08:00
  • 3e7bc745a2 Merge pull request #624 from peterhuene/wasmtime-for-dotnet Peter Huene 2019-11-26 12:47:04 -08:00
  • 4659f791ff Merge pull request #637 from fitzgen/print-test-cases-when-fuzzing Nick Fitzgerald 2019-11-26 11:40:00 -08:00
  • a3bc464e47 Add LLVM exception for Wasmtime for .NET license. Peter Huene 2019-11-26 11:34:44 -08:00
  • bab59a2cd2 Fuzzing: Add test case logging and regression test template Nick Fitzgerald 2019-11-25 16:20:59 -08:00
  • 5cdae1d394 use setuptools_scm for python version management (#627) Luiz Irber 2019-11-26 14:56:51 +00:00
  • 750355d76b Fix issue tracker link in lightbeam README.md (#639) Daniel Bevenius 2019-11-26 14:41:33 +01:00
  • 752ed901d6 Use getrandom for random_get, disable default rand features (#625) Artyom Pavlov 2019-11-25 23:01:09 +00:00
  • 64f9cee842 Fix build errors on nightly Jakub Konka 2019-11-25 23:17:57 +01:00
  • 3beeef72d2 Merge pull request #619 from fitzgen/introduce-wasmtime-fuzzing-crate Nick Fitzgerald 2019-11-25 13:11:25 -08:00
  • 8a58cad329 CI: don't test wasmtime-fuzzing when building wasmtime dist executables Nick Fitzgerald 2019-11-25 12:43:04 -08:00
  • 22741358ec CI: Make sure libclang is installed on Windows Nick Fitzgerald 2019-11-22 14:12:25 -08:00
  • e9622654c5 [wasmtime-api] Collect and wrap cranelift dependencies (#623) Yury Delendik 2019-11-25 10:34:28 -06:00
  • 6594a3bbe0 Correct grammar/typo in runtime instance.rs (#628) Daniel Bevenius 2019-11-25 15:36:12 +01:00
  • b9296b792d Derive Debug for FaerieProduct (#1252) Joshua Nelson 2019-11-25 07:46:15 -05:00
  • c45f70999a Unify fd_readdir impl between *nixes (#613) Jakub Konka 2019-11-24 10:29:55 +01:00
  • ecd0183705 Test the .NET Wasmtime bindings in CI. Peter Huene 2019-11-22 18:26:53 -08:00
  • 9fdf5bce8e Move Wasmtime for .NET to the Wasmtime repo. Peter Huene 2019-11-22 17:11:00 -08:00
  • 66977cd4ae Update binaryen-rs to 0.8.2 Nick Fitzgerald 2019-11-22 09:56:34 -08:00
  • bc9f05e5e2 Add legalization for bitrev.i128 via narrowing, fixes #1116 (#1229) krk 2019-11-22 12:38:04 +01:00
  • a26103b10c Remove unnecessary extern crates Nick Fitzgerald 2019-11-21 14:50:51 -08:00
  • 58ba066758 Split our existing fuzz targets into separate generators and oracles Nick Fitzgerald 2019-11-21 14:40:25 -08:00
  • 9658d33b5c Create a new wasmtime-fuzzing crate Nick Fitzgerald 2019-11-21 12:48:47 -08:00
  • bbe2a797ba Fix feature-gating of test-programs (#612) Jakub Konka 2019-11-21 13:52:15 +01:00
  • eb8538099f Correct typo in crates/jit/src/action.rs Daniel Bevenius 2019-11-20 15:25:03 +01:00
  • b4528beaf5 Bump version to 0.51.0 (#1250) Dan Gohman 2019-11-20 22:40:55 -08:00
  • a58709d99e Feature-gate test-programs Jakub Konka 2019-11-19 13:00:55 +01:00
  • 3cb238366d Simplify gcd example: remove unnecessary clone Josh Triplett 2019-11-19 21:40:22 -08:00
  • 7c8ac3d71c Simplify examples: avoid unnecessary HostRef wrap/unwrap Josh Triplett 2019-11-19 21:01:09 -08:00
  • 838f2f4646 Merge pull request #1226 from abrown/log-verifier-errors Andrew Brown 2019-11-20 13:29:53 -08:00
  • 204b4d376a embed-rust: Find exported function by name rather than assuming index 0 Josh Triplett 2019-11-19 22:04:50 -08:00
  • 4ab6445dae embed-rust: fix grammatical typo Josh Triplett 2019-11-19 22:07:49 -08:00
  • 2635ccb742 Rename the wasmtime_api library to match the containing wasmtime crate (#594) Josh Triplett 2019-11-19 14:47:39 -08:00
  • c5e74986e1 Legalize uextend and sextend to 128bit ints bjorn3 2019-11-16 16:25:57 +01:00
  • 58dd4c6c88 Replace more miscellaenous read_wasm utilities with wat::parse_file. (#601) Dan Gohman 2019-11-19 07:34:17 -08:00
  • 0b7e7916bd Fixes #1228: add a link to the contributing.md file from the readme. (#1245) Benjamin Bouvier 2019-11-19 13:49:50 +01:00
  • 7d7360b32d Move dangling_fd test case into test-programs (#590) Jakub Konka 2019-11-19 12:20:47 +01:00
  • ea73d4fa91 Remove a few more explicit alloc:: and core::. Dan Gohman 2019-11-18 22:35:27 -08:00
  • d645902620 Add support for wasi_snapshot_preview1. (#592) Dan Gohman 2019-11-18 22:07:16 -08:00
  • 39e57e3e9a Migrate back to std:: stylistically (#554) Alex Crichton 2019-11-19 00:04:06 -06:00
  • c423a1c2f0 Add badges to wasi-common crate's README (#588) Jakub Konka 2019-11-18 23:36:24 +01:00
  • f2718a9573 Update faerie, remove usage of failure (#591) Alex Crichton 2019-11-18 16:26:37 -06:00
  • d804ab8b92 Track frame layout changes. (#1204) iximeow 2019-11-18 10:18:38 -08:00
  • 9182971697 Add missing import to wasmtime-rust macro (#589) Jakub Konka 2019-11-18 17:39:40 +01:00
  • a2479df329 Update the documentation for running the test-programs tests. Dan Gohman 2019-11-16 11:31:46 -08:00
  • ea04aa5b98 Improve error messages received from Cranelift (#583) Andrew Brown 2019-11-16 11:42:17 -08:00
  • 7d47a04277 Remove unneded prefix argument from instantiate_wasi. (#584) Dan Gohman 2019-11-16 11:40:14 -08:00
  • 0753b1206b Use nested paths for use declarations (#576) Daniel Bevenius 2019-11-16 19:26:45 +01:00
  • ea56118651 Add/use create_wasi_instance() instead of instantiate_wasi(). (#571) Yury Delendik 2019-11-15 18:48:05 -06:00
  • 9896a5cabd Add test for dangling file/dir handles (#566) Jakub Konka 2019-11-15 23:28:50 +01:00
  • 5edbd9b967 Test path_open O_EXCL behaviour Jakub Konka 2019-11-15 22:49:10 +01:00
  • f72a5d9caa Translate WASM floating-point abs and neg to CLIF Andrew Brown 2019-11-11 12:50:06 -08:00
  • 91d29c09d0 Add x86 SIMD floating-point absolute value Andrew Brown 2019-11-11 12:47:01 -08:00
  • 1f17e35e95 Add x86 SIMD immediate shifts Andrew Brown 2019-11-11 11:55:04 -08:00
  • 6519a43b08 Add x86 SIMD floating-point negation Andrew Brown 2019-11-11 11:01:35 -08:00
  • c5f998add2 Update the crates.io publishing scripts (#580) Dan Gohman 2019-11-15 12:17:19 -08:00
  • 3d5b55c095 Fix rights check for fd_pread and fd_pwrite Jakub Konka 2019-11-15 20:06:44 +01:00
  • cd4d7ca0a1 Merged scalar and simd logical operator Projjal Chanda 2019-11-15 19:02:24 +05:30
  • d4fd229e5e Reorganize wasi-misc-tests. (#575) Dan Gohman 2019-11-15 08:03:43 -08:00
  • 4ccacde3d4 Fix rendered links in CONTRIBUTING.md XAMPPRocky 2019-11-15 14:43:20 +01:00
  • f7c7245b06 Add legalization for popcnt.i128 via narrowing, fixes #1116 krk 2019-11-13 20:59:33 +01:00
  • 569a57fa7d Hoist the stack alignment and Windows64 fastcall shadow stack space constants. Benjamin Bouvier 2019-11-08 17:20:52 +01:00
  • b0f558aa10 Mark functions as pub if trait is public (#574) Ben Brittain 2019-11-15 02:20:45 +01:00
  • 36cb806c54 Use embedding api in python extension (#569) Yury Delendik 2019-11-14 10:40:04 -06:00
  • a495418210 Correct minor typo in wasmtime.rs doc comment (#568) Daniel Bevenius 2019-11-14 16:06:30 +01:00
  • 1ac86c9451 Fix links in CONTRIBUTING.md (#565) Daniel Bevenius 2019-11-14 15:57:56 +01:00
  • f8ae622003 Use a struct interface for creating and reading encoding bits on x86. #1156 (#1212) Sean Stangl 2019-11-13 18:01:13 -07:00
  • b578fd5396 Fix the cranelift-filetests build. (#1227) Peter Huene 2019-11-13 16:22:26 -08:00
  • 37c70995a4 Temporarily disable fuzzing until #1216 is resolved (#1224) Andrew Brown 2019-11-13 14:42:45 -08:00
  • 399295a708 Remove all checked in *.wasm files to the repo (#563) Alex Crichton 2019-11-13 13:00:06 -06:00
  • 5ca38bdd4a Merge pull request #562 from alexcrichton/less-public-api-dependencies Nick Fitzgerald 2019-11-13 10:02:51 -08:00
  • f234f1126d Merge pull request #561 from alexcrichton/improper-ctypes-nightly-warnings Nick Fitzgerald 2019-11-13 08:57:51 -08:00
  • fb60a21930 Reduce number of crates needed for Config usage Alex Crichton 2019-11-13 08:00:30 -08:00
  • 8b0cfd9245 Squash improper_ctypes warnings on nightly Alex Crichton 2019-11-13 07:26:27 -08:00
  • 98266498af Use embedded API in the wasmtime-rust (#540) Yury Delendik 2019-11-13 09:15:37 -06:00
  • 2737c5e8e5 Enable WASI tests on Windows (#560) Jakub Konka 2019-11-13 16:06:09 +01:00
  • 23e8bd8d66 Add test case for path_link syscall (#559) Jakub Konka 2019-11-13 16:05:17 +01:00
  • c319ebf21b Update lightbeam link (#558) Shawn Tabrizi 2019-11-13 14:10:30 +01:00
  • 215884e907 Simplify variable name: change inst_ to inst Andrew Brown 2019-11-12 15:48:55 -08:00