Commit Graph

  • fc692f6d36 Merge pull request #1235 from fitzgen/ci-fuzz-corpora-backtraces Nick Fitzgerald 2020-03-05 11:21:09 -08:00
  • 85fab0ab56 Expand Func documentation, rewrite Rust embed docs (#1236) Alex Crichton 2020-03-05 12:54:42 -06:00
  • 7669dee902 Merge pull request #38 from alexcrichton/docs Pat Hickey 2020-03-05 10:31:29 -08:00
  • ab317bc0dd CI: Run fuzzer corpora with RUST_BACKTRACE=1 Nick Fitzgerald 2020-03-05 10:00:48 -08:00
  • 6f88fd9af1 Disable/ignore debug_dwarf tests in "cargo test" (#1233) Yury Delendik 2020-03-05 11:53:39 -06:00
  • 92a6636b6d Add more thorough safety documentation to types Alex Crichton 2020-03-05 08:25:04 -08:00
  • 2bb3096342 change interfaces to use slices instead of Vec Nathan Froyd 2020-03-05 10:07:01 -05:00
  • 4aa8776a9b Skip non-branching blocks now that we're using basic blocks Ryan Hunt 2020-03-03 13:34:04 -06:00
  • 135a48ca7e wasi-common error cleanup: part 1, yanix (#1226) Jakub Konka 2020-03-05 10:08:28 +01:00
  • 7d7b7c78a1 Merge pull request #36 from alexcrichton/rewrite-runtime Pat Hickey 2020-03-04 20:32:18 -08:00
  • 19d8ff2bf5 Remove reader_parse_test/translate_module fuzz targets (#1212) Alex Crichton 2020-03-04 13:54:11 -06:00
  • d5c0f6bff8 Fix infinite loop in DWARF address transform algorithm (#1228) Yury Delendik 2020-03-04 13:31:14 -06:00
  • 84bcbd4650 Fix some tests Alex Crichton 2020-03-04 10:37:10 -08:00
  • 8cee547519 Run rustfmt Alex Crichton 2020-03-04 10:36:26 -08:00
  • ca9f33b6d9 Rewrite for recursive safety Alex Crichton 2020-03-04 10:21:34 -08:00
  • 8acfdbdd8a add more wrappers and getters (#1222) Maciej Woś 2020-03-04 13:58:11 +09:00
  • 1a15cec63b Merge pull request #1217 from eqrion/kill-ebb/typos Peter Huene 2020-03-03 11:59:59 -08:00
  • 07f335dca6 Rename 'an block' to 'a block' Ryan Hunt 2020-03-03 13:17:30 -06:00
  • 3764204250 Put context object behind a ref rather than mut ref Jakub Konka 2020-03-03 15:25:11 +01:00
  • 0f49a830c9 cranelift-module: expose trap information when defining functions Nathan Froyd 2020-03-03 11:27:45 -05:00
  • 77e17d8f71 Add a wasmtime-specific wasmtime_wat2wasm C API (#1206) Alex Crichton 2020-03-03 10:29:20 -06:00
  • 732c646bec Add wasmtime.h and wasi.h to package (#1211) Yury Delendik 2020-03-03 09:21:33 -06:00
  • ea4d2d0535 Return *mut u8 in GuestPtrMut::as_raw Jakub Konka 2020-03-03 00:26:18 +01:00
  • db8fec354d Add current snapshot1 WASI spec as test + fixes (#31) Jakub Konka 2020-03-02 23:28:13 +01:00
  • f7c2a58d23 Disable caches in CLI tests (#1204) Alex Crichton 2020-03-02 11:43:47 -06:00
  • fe9debfed3 Update WASI submodule to update transitive wast crate (#1207) Alex Crichton 2020-03-02 11:34:04 -06:00
  • d68437e1e6 Update SIMD tests to use hex literals Darin Morrison 2020-03-01 20:36:09 -07:00
  • c459579396 Add tests for hex parsing Darin Morrison 2020-03-01 20:35:25 -07:00
  • 2300eec8a5 Implement hex parsing for imm16 and imm32 Darin Morrison 2020-03-01 20:34:01 -07:00
  • 3848bf54f7 Fix link (#1203) Takanori Ishibashi 2020-03-02 23:57:28 +09:00
  • 8597930eed rename PassiveElemIndex to ElemIndex and same for PassiveDataIndex (#1188) Alex Crichton 2020-03-02 08:55:25 -06:00
  • f4f4156c9d Delete .gitmodules Jakub Konka 2020-02-29 11:52:13 +01:00
  • 2c5be49af0 Merge pull request #1193 from fitzgen/limit-rayon-to-one-thread-during-fuzzing Nick Fitzgerald 2020-02-28 21:42:53 -08:00
  • 4866fa0e6a Limit rayon to one thread during fuzzing Nick Fitzgerald 2020-02-28 16:32:06 -08:00
  • 91768e5f32 Merge pull request #1190 from alexcrichton/fix-clif-tools Alex Crichton 2020-02-28 19:10:19 -06:00
  • 99a37a7e61 Merge pull request #1189 from fitzgen/fuzzing-api-calls-timeouts Nick Fitzgerald 2020-02-28 16:30:04 -08:00
  • 4bd9eb7402 Fix build of cranelift-tools Alex Crichton 2020-02-28 16:08:49 -08:00
  • 6e2bb9ebdd Limit the number of exported function calls we make in the API calls fuzzer Nick Fitzgerald 2020-02-28 15:42:50 -08:00
  • f2fef600c6 Implement Arbitrary::size_hint for WasmOptTtf Nick Fitzgerald 2020-02-28 15:20:15 -08:00
  • 5ed9796ef3 Implement Arbitrary::size_hint for ApiCalls Nick Fitzgerald 2020-02-28 15:20:00 -08:00
  • 506a83d8ef Update to arbitrary@0.4.0 and libfuzzer-sys@0.3.1 Nick Fitzgerald 2020-02-28 15:13:33 -08:00
  • e287a87948 Merge pull request #1021 from ggreif/patch-1 Alex Crichton 2020-02-28 17:40:33 -06:00
  • 86ff6d7aef Merge pull request #1019 from alexcrichton/cranelift-merge-for-realz Alex Crichton 2020-02-28 17:13:14 -06:00
  • d7b0644cac wasmtime now in Bytecode Alliance Gabor Greif 2020-02-28 23:16:27 +01:00
  • 9cc9dacc08 Escape reserved keywords in generate Jakub Konka 2020-02-28 21:06:12 +01:00
  • 16fe947e65 Make generated modules public Jakub Konka 2020-02-28 21:10:52 +01:00
  • 5db335b7c7 Add EMPTY_FLAGS to flags generator Jakub Konka 2020-02-28 21:15:22 +01:00
  • 22b95e8bc0 Remove more redundant files Alex Crichton 2020-02-28 12:31:46 -08:00
  • 9050027e8b Remove redundant profile config in cranelift/Cargo.toml Alex Crichton 2020-02-28 12:30:00 -08:00
  • d7ec76b715 Remove some stray files Alex Crichton 2020-02-28 12:29:12 -08:00
  • 87757965f4 Merge pull request/issue templates Alex Crichton 2020-02-25 11:55:31 -08:00
  • 974f5617e0 depend on witx 0.8.3, rather than a path dependency. (#27) Pat Hickey 2020-02-28 13:12:58 -07:00
  • 1d6e0f8d54 Merge pull request #26 from kubkon/pch/lib_generate Pat Hickey 2020-02-28 12:58:19 -07:00
  • bb6995ceaf make wiggle-generate ordinary lib, and wiggle the proc-macro lib Pat Hickey 2020-02-28 11:43:43 -08:00
  • 0dbfad3aa7 Fix broken API doc links (#1020) Alex Crichton 2020-02-28 12:44:27 -06:00
  • 986f9f79e1 Merge the CONTRIBUTING.md files Alex Crichton 2020-02-25 11:48:03 -08:00
  • 8efca7da0d Merge cranelift doc generation CI Alex Crichton 2020-02-25 11:28:58 -08:00
  • 0c33696731 Remove cranelift scripts, we'll merge them into scripts eventually Alex Crichton 2020-02-25 11:26:12 -08:00
  • 7beea5ee88 Move determinism check to wasmtime's CI Alex Crichton 2020-02-25 11:25:21 -08:00
  • 435735d13c Remove fuzzit integration Alex Crichton 2020-02-25 11:20:36 -08:00
  • 3e2cdc3ded Merge cranelift/wasmtime fuzzing Alex Crichton 2020-02-25 11:18:23 -08:00
  • 9fe459bf38 Delete some cranelift CI already covered by wasmtime Alex Crichton 2020-02-25 11:09:47 -08:00
  • 701b419a12 Merge gitignore files Alex Crichton 2020-02-25 11:01:20 -08:00
  • 79fa4d1a94 Merge clippy configs Alex Crichton 2020-02-25 11:00:44 -08:00
  • 5f1cba0b7f Hook up all crates via path dependencies Alex Crichton 2020-02-25 10:59:59 -08:00
  • 1c78f03bf3 Remove redundant files Alex Crichton 2020-02-25 10:54:16 -08:00
  • abae4ca46d Merge remote-tracking branch 'origin/master' into cranelift-master-rewrite Alex Crichton 2020-02-28 09:05:28 -08:00
  • 121bbd3656 Merge pull request #1014 from peterhuene/c-api-module-new Peter Huene 2020-02-27 21:39:20 -08:00
  • 3e4509fd6a Update usage of target_lexicon to be consistent with v0.10 (#1003) Johnnie Birch 2020-02-27 20:43:20 -08:00
  • 8caa5a9476 Spice up the project README, fill out more docs (#1010) Alex Crichton 2020-02-27 17:28:08 -06:00
  • b942bdbfe9 Be explicit when marshalling bool. Peter Huene 2020-02-27 14:12:15 -08:00
  • 6a61bba39e Allow modules to have names of arbitrary bytes (#1410) Joshua Nelson 2020-02-27 16:45:18 -05:00
  • 7dfb6ebdb6 Change wasm_module_new to use Module::from_binary. Peter Huene 2020-02-27 13:38:08 -08:00
  • 0fe3f11194 Split wiggle-generate type generation into modules Jakub Konka 2020-02-27 22:09:45 +01:00
  • ec75f874ee Unify GuestType and GuestTypeClone, rename GuestTypeCopy to GuestTypeTransparent Jakub Konka 2020-02-27 14:25:39 +01:00
  • ed1d5180ef Add TryFromIntError to GuestError and fix error handling Jakub Konka 2020-02-27 11:10:30 +01:00
  • 35d5c6bdde Add a RELEASES.md file to track release notes (#1011) Alex Crichton 2020-02-27 13:00:13 -06:00
  • e47dcc1b37 Handle errors when stringifying errors in uploads (#1008) Alex Crichton 2020-02-27 11:29:52 -06:00
  • febc475d8d Set a more reasonable LC_ID_DYLIB entry on macOS (#1009) Alex Crichton 2020-02-27 11:29:22 -06:00
  • 1b28bade16 Merge pull request #1006 from peterhuene/update-dotnet-package-ver Peter Huene 2020-02-27 09:02:31 -08:00
  • 90182bc5da Handles (#22) Pat Hickey 2020-02-27 03:57:36 -07:00
  • 10dcaeeab4 factor lifetime determination into its own module Pat Hickey 2020-02-26 15:25:52 -08:00
  • 515b751333 latest witx 0.8.3 Pat Hickey 2020-02-26 14:32:33 -08:00
  • aa79e5c458 propaganda Pat Hickey 2020-02-26 14:26:51 -08:00
  • 02f311cbb1 finish union testing Pat Hickey 2020-02-26 14:24:09 -08:00
  • 8ecbceb5de handle union result types (simplify logic) Pat Hickey 2020-02-26 12:40:20 -08:00
  • 126d7b6825 argument marshaling for unions Pat Hickey 2020-02-26 12:37:54 -08:00
  • f6a732b6cf squash all tagged union work into one commit Pat Hickey 2020-02-20 14:36:53 -08:00
  • 709fe0af6b Bump .NET NuGet package version to 0.12.0 Peter Huene 2020-02-27 00:19:38 -08:00
  • 588cdd47f9 Add dependency versions and a README.md (#1004) Dan Gohman 2020-02-26 16:13:50 -08:00
  • ead53b3f23 Always delete previous releases, not only for dev (#1001) Alex Crichton 2020-02-26 17:09:49 -06:00
  • 76e08d60d4 Merge pull request #976 from fitzgen/implement-most-of-bulk-memory Nick Fitzgerald 2020-02-26 15:08:09 -08:00
  • 8568732f41 Update the list of crates to publish. (#1002) Dan Gohman 2020-02-26 14:40:56 -08:00
  • 66634cc796 Do not allow partial segment initialization for tables and memories Nick Fitzgerald 2020-02-26 13:10:52 -08:00
  • 235833ab97 Ignore a doc test Nick Fitzgerald 2020-02-25 14:09:23 -08:00
  • ef0cabf8b4 Address review feedback Nick Fitzgerald 2020-02-25 12:59:03 -08:00
  • 39307b2b36 Fix comments about bulk memory that incorrectly referenced "multi-value" Nick Fitzgerald 2020-02-25 10:14:59 -08:00
  • aec8cc1904 List the bulk-memory tests that don't pass, rather than the ones that do Nick Fitzgerald 2020-02-24 12:52:57 -08:00
  • 81227892da Implement bulk memory's partial failure instantiation semantics Nick Fitzgerald 2020-02-20 16:19:36 -08:00
  • 44c28612fb Implement the memory.fill instruction from the bulk memory proposal Nick Fitzgerald 2020-02-19 16:41:05 -08:00