Commit Graph

  • a2b28f9472 Ensure vectors are bitcast to the correct type Andrew Brown 2019-10-29 09:59:35 -07:00
  • b425ddc52d Translate WASM floating-point arithmetic to CLIF Andrew Brown 2019-10-29 09:49:31 -07:00
  • c8eb4e9612 Add x86 SIMD floating-point arithmetic Andrew Brown 2019-10-29 09:32:19 -07:00
  • 622285790c Fix a few more URLs after project relocation (#555) Alex Crichton 2019-11-12 18:11:47 -06:00
  • 04db2a9f39 Bind constant vectors to vconst; fixes #1052 (#1217) Andrew Brown 2019-11-12 15:57:59 -08:00
  • 038a387471 Fix typo (#553) Daniel Salvadori 2019-11-12 17:12:43 -03:00
  • 9080a02e10 Replace CraneStation by bytecodealliance everywhere; (#1221) Benjamin Bouvier 2019-11-12 19:09:31 +01:00
  • c78196bd01 Update repository URLs for the Bytecode Alliance. (#550) Dan Gohman 2019-11-12 09:18:59 -08:00
  • f4b021c072 Make it a Bytecode Alliance project (#1220) Till Schneidereit 2019-11-12 16:52:48 +01:00
  • 46721f3f92 Make it a Bytecode Alliance project (#549) Till Schneidereit 2019-11-12 16:51:26 +01:00
  • 093629f7eb Refactor common clockid conversion on *nix (#548) Jakub Konka 2019-11-12 16:22:19 +01:00
  • 79864d0db7 Merge pull request #542 from alexcrichton/doc-rust Nick Fitzgerald 2019-11-11 16:31:59 -08:00
  • ca04e33771 Merge pull request #467 from fitzgen/update-cranelift-for-full-multi-value Nick Fitzgerald 2019-11-11 16:17:54 -08:00
  • 01ab20e372 Bump cranelift deps to 0.50.0 Nick Fitzgerald 2019-11-11 15:52:49 -08:00
  • 4c4699a226 Test the multi-value example on windows Nick Fitzgerald 2019-10-29 15:42:07 -07:00
  • a29303dedd Expand the muli-value example for wasmtime-api to use many return values Nick Fitzgerald 2019-10-29 14:24:36 -07:00
  • b3b7ce4f6b Enable all Wasm multi-value proposal tests! Nick Fitzgerald 2019-10-29 12:54:58 -07:00
  • cd8cc4d375 Enable multi-value in the Python extension (#541) Alex Crichton 2019-11-11 17:19:33 -06:00
  • 1530f2e1c6 Fill out book chapter on writing WebAssembly with Rust Alex Crichton 2019-11-08 15:01:32 -08:00
  • d9edb95218 Allow using WASI APIs in the Python extension (#533) Alex Crichton 2019-11-11 13:09:45 -06:00
  • 0006a2af95 Dynamically load utimensat if exists on the host (#535) Jakub Konka 2019-11-11 18:42:28 +01:00
  • 5a1845b4ca Add missing x86_64 registers to debug info transformer. (#538) whitequark 2019-11-11 14:05:52 +00:00
  • 3206461502 Fix some clippy warnings (#536) Marcin Mielniczuk 2019-11-10 22:50:19 +01:00
  • ef1cbfdaa8 Merge pull request #534 from sunfishcode/macro_use Dan Gohman 2019-11-08 20:42:12 -08:00
  • f5dad66593 Fix a missing use bitflags::bitflags;. Dan Gohman 2019-11-08 19:43:17 -08:00
  • 061b453255 Remove unneeded extern crate, macro_use, and tidy uses. Dan Gohman 2019-11-08 17:13:06 -08:00
  • 31f8f124f5 Delete spurious commas. Dan Gohman 2019-11-08 16:26:58 -08:00
  • dd27237c74 Avoid capturing a pointer into a temporary CString buffer. Dan Gohman 2019-11-08 16:23:43 -08:00
  • 5b0031ece8 Use pointer::add instead of pointer::offset with a cast. Dan Gohman 2019-11-08 16:22:41 -08:00
  • 39b0d670c5 rustfmt and trim trailing whitespace. Dan Gohman 2019-11-08 16:03:46 -08:00
  • da89d08fca Update to point to the Wasmtime issue tracker. Dan Gohman 2019-11-08 16:01:55 -08:00
  • e8f08193fc Reformat some long lines and macros. Dan Gohman 2019-11-08 15:44:07 -08:00
  • 9a4992f601 Convert a CRLF file. Dan Gohman 2019-11-08 15:34:51 -08:00
  • 29c8c4f68f Reduce duplication in error messages (#532) Alex Crichton 2019-11-08 18:24:02 -06:00
  • b58c2bf2a4 Merge pull request #531 from sunfishcode/more_asserts Dan Gohman 2019-11-08 15:54:56 -08:00
  • 5a5f241f98 Fix typo in warning message for --invoke (#530) Alex Crichton 2019-11-08 17:41:05 -06:00
  • 7982d02e45 Move top-level installer directory to ci (#527) Alex Crichton 2019-11-08 17:31:34 -06:00
  • 1a0ed6e388 Use the more-asserts crate in more places. Dan Gohman 2019-11-08 15:21:47 -08:00
  • a2b4148a91 General Cargo.toml cleanup. (#529) Dan Gohman 2019-11-08 15:22:37 -08:00
  • ae86822c37 Move stray top-level misc_testsuite to tests (#528) Alex Crichton 2019-11-08 17:03:10 -06:00
  • 94044100f9 Merge pull request #526 from alexcrichton/cache-docs Dan Gohman 2019-11-08 14:48:20 -08:00
  • e691bf36f3 Reorganize tests (#523) Dan Gohman 2019-11-08 14:16:12 -08:00
  • 81df93e6a0 Translate WASM float comparisons to CLIF Andrew Brown 2019-10-28 13:31:05 -07:00
  • d32301854d Add x86 SIMD implementation of float comparison Andrew Brown 2019-10-28 13:26:21 -07:00
  • e5a36e2c61 Allow CLIF lexer to properly identify NaN and Inf keywords Andrew Brown 2019-10-28 13:21:43 -07:00
  • 0f4f9d7832 Use r# to escape strings which may be rust keywords. Dan Gohman 2019-11-08 12:28:05 -08:00
  • c6bd7375f9 Merge pull request #525 from sunfishcode/cargo-keywords Nick Fitzgerald 2019-11-08 13:33:39 -08:00
  • cf0af20162 Move cache configuration documentation into book Alex Crichton 2019-11-08 12:50:20 -08:00
  • 97d37e9369 Add a keywords field to Cargo.toml files. Dan Gohman 2019-11-08 12:34:58 -08:00
  • 85cfdd0bb1 Merge pull request #512 from sunfishcode/reorg Dan Gohman 2019-11-08 11:42:43 -08:00
  • e017062da2 Fix a path in build-tarballs.sh. Dan Gohman 2019-11-08 10:31:23 -08:00
  • 9af562c1ff Update dependencies. Dan Gohman 2019-11-08 10:44:48 -08:00
  • 7ac115d632 Update publish-all.sh for new paths. Dan Gohman 2019-11-08 10:26:48 -08:00
  • b158666f2b Reorganize tests. Dan Gohman 2019-11-08 10:22:02 -08:00
  • 32a71c0645 Update the names of the git submodules. Dan Gohman 2019-11-08 10:20:11 -08:00
  • 58c5906f5c Fix a path to wasmtime Cargo.toml. Dan Gohman 2019-11-08 10:00:08 -08:00
  • 24218c960a Move CACHE_CONFIGURATION.md to the docs directory. Dan Gohman 2019-11-08 09:52:28 -08:00
  • fff777d4c3 Tidy up the top-level directory by moving misc. scripts into a subdirectory. Dan Gohman 2019-11-08 09:47:31 -08:00
  • 7e32fa2731 Try and assign directly to return registers; backtrack to use struct-return param (#1213) Nick Fitzgerald 2019-11-08 09:51:57 -08:00
  • a40e3b734a Update paths in cranelift-version.sh Dan Gohman 2019-11-08 09:46:29 -08:00
  • 31e1b1c383 Update the path to wasmtime-py. Dan Gohman 2019-11-08 09:45:10 -08:00
  • 9253e55321 Update the workflows for the wasmtime-api rename. Dan Gohman 2019-11-08 09:41:34 -08:00
  • 771e51c5c5 Fix the exclude path for wasi-misc-tests. Dan Gohman 2019-11-08 09:37:31 -08:00
  • 025867eb4a Merge pull request #522 from CraneStation/readme Dan Gohman 2019-11-08 09:18:04 -08:00
  • d232561526 Update README with Github Actions badge Jakub Konka 2019-11-08 18:15:40 +01:00
  • a06f2c87c2 Pass Encoding to compute_size() for runtime Encoding inspection. #1156 Sean Stangl 2019-11-07 11:43:08 -07:00
  • c3436ddcdf rustfmt Dan Gohman 2019-11-08 09:06:55 -08:00
  • 1903d66ca6 Update a path in .gitmodules. Dan Gohman 2019-11-08 08:38:50 -08:00
  • 143cb01489 Do not align the stack frame for leaf functions not using the stack. Benjamin Bouvier 2019-11-06 16:48:34 +01:00
  • 1074c7675e Clear the old_signatures between functions' compilations. Benjamin Bouvier 2019-11-06 16:48:21 +01:00
  • b1f4e130cc Publish wasi-common and wasmtime-cli. Dan Gohman 2019-11-08 06:42:23 -08:00
  • d9ca508f80 Rename wasmtime-api to wasmtime. Dan Gohman 2019-11-08 06:41:07 -08:00
  • 22641de629 Initial reorg. Dan Gohman 2019-11-07 17:11:06 -08:00
  • 2c69546a24 Merge pull request #502 from CraneStation/wasi-common Dan Gohman 2019-11-08 05:59:24 -08:00
  • 3a8c2bbb82 Adds WASI support to markdown rust example. (#509) Yury Delendik 2019-11-08 07:57:53 -06:00
  • 4982878a95 Fix bug in fd_readdir impl on BSD Jakub Konka 2019-11-08 10:49:15 +01:00
  • ac40eff871 Fix compilation of integration tests Jakub Konka 2019-11-08 06:58:05 +01:00
  • 73f85f5c4b Merge branch 'master' into wasi-common Jakub Konka 2019-11-08 06:53:18 +01:00
  • 43b761ef5f Update the top-level README.md and embedding documentation. (#508) Dan Gohman 2019-11-07 16:47:54 -08:00
  • 4ccf0fdfa3 Fix build errors in x86 unwind info when building no_std. (#1214) Peter Huene 2019-11-07 16:41:32 -08:00
  • 001272fa7d rustfmt Dan Gohman 2019-11-07 16:28:57 -08:00
  • 59b15eab13 Simplify #[test] generation for *.wast files (#507) Alex Crichton 2019-11-07 17:01:17 -06:00
  • 2411831964 Ensure wasi-common tests always have an unreadable stdin Alex Crichton 2019-11-07 14:57:43 -08:00
  • f579dac34f Run beta/nightly test on ubuntu, not macos (#506) Alex Crichton 2019-11-07 15:51:09 -06:00
  • 6aabdaa038 Update lightbeam's "bench" tests to use wat. (#504) Dan Gohman 2019-11-07 13:33:48 -08:00
  • d896cc34c2 Remove an obsolete workaround. (#505) Dan Gohman 2019-11-07 13:33:17 -08:00
  • a6b150c9d1 Merge pull request #462 from peterhuene/windows-unwind Peter Huene 2019-11-07 10:35:25 -08:00
  • 6632a7da37 [wasmtime-api] reduce examples complexity: hostref for store/engine (#489) Yury Delendik 2019-11-07 11:39:23 -06:00
  • 55eb06ecc2 Reformat with new stable rustfmt Alex Crichton 2019-11-07 07:38:35 -08:00
  • cd1e54487c Merge wasi-common into wasmtime Jakub Konka 2019-11-07 15:16:34 +01:00
  • 3793fa3b09 Merge wasi-misc-tests repo as a subdir (#174) Jakub Konka 2019-11-07 13:58:57 +01:00
  • ab3cd945bc Use new WasiCtxBuilder types from wasi-common (#490) Adam C. Foltzer 2019-11-07 03:25:43 -08:00
  • 2fe353044f Improvements to WasiCtxBuilder, and a couple bug fixes (#175) Adam C. Foltzer 2019-11-07 02:50:47 -08:00
  • 12972c7fd3 Implement fd_readdir (#116) Marcin Mielniczuk 2019-11-07 11:23:52 +01:00
  • 920728d14d Implement registering JIT unwind information on Windows. Peter Huene 2019-10-19 13:12:04 -07:00
  • 9e373d1b6b Merge pull request #500 from sunfishcode/update-faerrie Peter Huene 2019-11-06 18:03:38 -08:00
  • 325e973474 Update faerie to 0.12 to finish the target-lexicon update story. Dan Gohman 2019-11-06 17:00:00 -08:00
  • c46d6b7269 Removes build warnings for usused code for lightbeam build (#493) Johnnie Birch 2019-11-06 16:21:12 -08:00
  • ab80785c05 Bump Cranelift to 0.49.0 and target-lexicon to 0.9.0. (#499) Peter Huene 2019-11-06 15:30:54 -08:00
  • cf82863ea9 Bump version to 0.49.0 (#1208) Dan Gohman 2019-11-06 14:38:46 -08:00