Commit Graph

  • b0cf8c021f Turn off binaryen in fuzzing by default Alex Crichton 2020-03-17 09:29:48 -07:00
  • b4562c62e3 Add support for hidden visibility bjorn3 2020-03-16 11:21:18 +01:00
  • 2f6172732f wasmtime-cli, obj, debug: upgrade to faerie 0.15 Pat Hickey 2020-03-13 15:30:39 -07:00
  • 2b87db3f55 cranelift-faerie: upgrade to faerie 0.15.0, fix error reporting Pat Hickey 2020-03-13 11:52:40 -07:00
  • fdfda89d59 cranelift-module: make backend error an anyhow::Error Pat Hickey 2020-03-13 11:34:21 -07:00
  • ec90509387 Disable incremental compilation on CI (#1341) Alex Crichton 2020-03-17 11:32:34 -05:00
  • 724169d412 Remove cdylib/staticlib wasi-common crate types (#1321) Alex Crichton 2020-03-17 09:27:41 -05:00
  • 50496efb6b [cranelift] Fix block and value names in IR documentation Samrat Man Singh 2020-03-17 09:33:39 +05:30
  • ec5442c12a Add myself to the Cranelift watch list Benjamin Bouvier 2020-03-17 11:44:40 +01:00
  • 8bec21c518 Merge pull request #1333 from fitzgen/enable-ir-verifier-for-differential-fuzzing Nick Fitzgerald 2020-03-16 17:02:29 -07:00
  • 3accccd5f7 fuzzing: Enable Cranelift's IR verifier for differential fuzzing Nick Fitzgerald 2020-03-16 16:21:45 -07:00
  • e2f6c08052 Remove superfluous are (#1326) Prathyush 2020-03-15 17:45:32 +05:30
  • 66aec23a0b Fix typo in comment (#1324) Samrat Man Singh 2020-03-14 18:26:38 +05:30
  • 65e32b3660 Store module name on wasmtime_environ::Module (#1309) Alex Crichton 2020-03-13 17:51:10 -05:00
  • 922b49744b Remove no-longer-needed wasm-webidl-bindings dep (#1316) Alex Crichton 2020-03-13 17:50:00 -05:00
  • aec28638a3 Merge pull request #1312 from fitzgen/labels-in-quotes Nick Fitzgerald 2020-03-13 12:53:25 -07:00
  • e595028f95 Put all labels and globs in quotes for automatic labeling config Nick Fitzgerald 2020-03-13 12:48:13 -07:00
  • 5024d7bf09 [wiggle] Impl different formatters for flags (#1299) Jakub Konka 2020-03-13 20:27:34 +01:00
  • e495570f07 Merge pull request #1307 from bytecodealliance/pch/wiggle_publish_tweaks Pat Hickey 2020-03-12 15:54:41 -07:00
  • 7ed829fe82 missed versions and fields in wiggle cargo.toml Pat Hickey 2020-03-12 14:42:24 -07:00
  • 950dc2fbc6 Fill out API docs on wasmtime::Module (#1305) Alex Crichton 2020-03-12 16:41:17 -05:00
  • 575df82760 Merge pull request #1304 from fitzgen/re-enable-subscribe-to-label-action-and-more-bot-configs Nick Fitzgerald 2020-03-12 14:23:52 -07:00
  • 3e2be43502 Pre-generate trampoline functions (#957) Alex Crichton 2020-03-12 16:17:48 -05:00
  • b9dd91f1a4 Fix cranelift:module labeling path globs Nick Fitzgerald 2020-03-12 13:08:14 -07:00
  • f88a540725 Add automatic labeling for the cranelift-wasm crate and its tests Nick Fitzgerald 2020-03-12 13:07:35 -07:00
  • e2b8d26722 Sort labels alphabetically Nick Fitzgerald 2020-03-12 13:06:23 -07:00
  • 34f768ddd5 Temporarily remove support for interface types (#1292) Alex Crichton 2020-03-12 15:05:39 -05:00
  • 0b8f7d8883 Add a label for Wasmtime's documentation and guide Nick Fitzgerald 2020-03-12 13:04:46 -07:00
  • 687042f6ae Also label the fuzz targets with the "fuzzing" label Nick Fitzgerald 2020-03-12 13:03:54 -07:00
  • 43af21e84d Subscribe myself to the "fuzzing" label Nick Fitzgerald 2020-03-12 13:03:27 -07:00
  • 2fb98ad590 Revert "Temporarily disable subscribe to label" Nick Fitzgerald 2020-03-12 12:59:29 -07:00
  • 6e55c543e2 [wiggle] Add docs and cargo metadata (#1297) Pat Hickey 2020-03-12 12:46:51 -07:00
  • c1ef0db027 Ignore a test failing on CI (#1302) Alex Crichton 2020-03-12 13:29:42 -05:00
  • 6c33829543 Merge pull request #1300 from fitzgen/disable-subscribe-to-label Nick Fitzgerald 2020-03-12 10:22:06 -07:00
  • 8e21cfef88 Temporarily disable subscribe to label Nick Fitzgerald 2020-03-12 10:20:20 -07:00
  • af0a4dc0ca Don't define two on: sections in CI Alex Crichton 2020-03-12 09:02:09 -07:00
  • 67b3a890dc Add tutorial for building and running hello-world.wasm (#1285) Ifenna Ozoekwe-Awagu 2020-03-12 11:49:31 -04:00
  • 23916329bd Run the subscribe-to-label action on a schedule rather than on pull requests (#1296) Nick Fitzgerald 2020-03-12 08:49:05 -07:00
  • 4a443e4f10 Merge pull request #1294 from bytecodealliance/pch/wiggle_relative_paths Pat Hickey 2020-03-11 16:02:59 -07:00
  • edb39fd4a3 wiggle: make paths relative to use site of macro Pat Hickey 2020-03-11 14:17:35 -07:00
  • 8747488e9f Use ** to match through multiple directories in labeler action (#1293) Nick Fitzgerald 2020-03-11 14:29:05 -07:00
  • 3c51d3adb8 Move all examples to a top-level directory (#1286) Alex Crichton 2020-03-11 15:37:24 -05:00
  • d44384da8a Exit with a more severe error code if the program traps. (#1274) Dan Gohman 2020-03-11 13:12:26 -07:00
  • 81d9a5e6db Merge pull request #1291 from fitzgen/use-our-labeler-fork Nick Fitzgerald 2020-03-11 12:43:59 -07:00
  • 5100ac26d7 Use our fork of the labeler action that supports cron schedules Nick Fitzgerald 2020-03-11 12:41:52 -07:00
  • 3ccd10274b Merge pull request #1287 from bytecodealliance/pch/cranelift_module_label Pat Hickey 2020-03-11 10:43:47 -07:00
  • 9d381cdb31 add wiggle to wasi label Pat Hickey 2020-03-11 10:32:46 -07:00
  • 43f9532ed7 give special label to cranelift-module and its children Pat Hickey 2020-03-11 10:31:28 -07:00
  • dab9ffcca5 Merge pull request #1278 from kubkon/hello-wiggle Jakub Konka 2020-03-11 18:11:07 +01:00
  • 7bcbf40f1d Fix wiggle's tests Jakub Konka 2020-03-11 10:40:23 +01:00
  • ae0a0240ed Add 'crates/wiggle/' from commit 'cd484e49932d8dd8f1bd1a002e0717ad8bff07fb' Jakub Konka 2020-03-11 17:30:49 +01:00
  • f76b36f737 Write .debug_frame information (#53) Yury Delendik 2020-03-11 10:22:51 -05:00
  • 2ead747f48 Enable bulk memory in the fuzzers (#1277) Nick Fitzgerald 2020-03-11 06:02:19 -07:00
  • 02c3169151 Autolabel wasi-common PRs as wasi (#1279) Jakub Konka 2020-03-11 11:47:09 +01:00
  • 1385b08771 Merge pull request #1276 from fitzgen/subscribe-to-label Nick Fitzgerald 2020-03-10 15:53:53 -07:00
  • 9c9da1dfda Enable the "Subscribe to Label" github action Nick Fitzgerald 2020-03-10 15:17:39 -07:00
  • cd484e4993 add a lifetime to the wiggle_runtime::GuestErrorType trait (#41) Pat Hickey 2020-03-10 14:48:57 -07:00
  • e364633c39 Automatically label pull requests based on the file paths modified (#1273) Nick Fitzgerald 2020-03-10 14:40:02 -07:00
  • 2139020d6d add manual interface for borrowing a GuestPtr (#40) Pat Hickey 2020-03-10 12:33:02 -07:00
  • bd5e71b038 [wasi-common]: add armv7 support to wasi-common (#1269) Jakub Konka 2020-03-10 19:18:59 +01:00
  • 67bfeea16f fuzzing: Limit the total number of API calls generated (#1265) Nick Fitzgerald 2020-03-10 09:28:00 -07:00
  • ac0ee271b1 Log to stderr by default. (#1266) Dan Gohman 2020-03-10 07:36:56 -07:00
  • 674a6208d8 Implement data.drop and memory.init and get the rest of the bulk memory spec tests passing (#1264) Nick Fitzgerald 2020-03-10 07:30:11 -07:00
  • 11510ec426 Disallow values to cross stores (#1016) Alex Crichton 2020-03-10 09:28:31 -05:00
  • 773915b4bf [wasi-common]: clean up error handling (#1253) Jakub Konka 2020-03-09 22:58:55 +01:00
  • 963bf0e255 Export wasm_config_delete (and few more _delete) (#1262) Yury Delendik 2020-03-09 13:44:16 -05:00
  • ba1f10f4d4 Removes panic! from the debug crate. (#1261) Yury Delendik 2020-03-09 12:25:38 -05:00
  • 2ee35c9d3a Add instructions to initialize git submodules to build docs Till Schneidereit 2020-03-09 12:52:13 +01:00
  • 061390ee1b [wasi-common]: move filetime module to yanix (#1255) Jakub Konka 2020-03-09 16:07:09 +01:00
  • 8f824a9fc1 Update outdated references to the Cranelift repository This patch updates or removes all references to the Cranelift repository. It affects links in README documents, issues that were transferred to the Wasmtime repository, CI badges, and a small bunch of sundry items. Till Schneidereit 2020-03-08 16:35:26 +01:00
  • 7ce10191df Add lldb smoke test (#1241) Yury Delendik 2020-03-09 08:06:13 -05:00
  • e5b9f1b786 [wasi-common]: winx now returns io::Error directly (#1243) Jakub Konka 2020-03-09 10:32:01 +01:00
  • fbe29da5cc Miscelaneous docs updates and fixes. (#1249) Dan Gohman 2020-03-08 08:11:17 -07:00
  • 0afa334f3e Update issue templates Till Schneidereit 2020-03-08 00:19:22 +01:00
  • 07212780d3 CI: Use an HTTPS download link for LLVM (#1254) Alex Pyrgiotis 2020-03-07 13:16:50 +02:00
  • 06bcac3e43 Allow creation of GuestPtr<[T]> from GuestPtr<T> and length (#39) Pat Hickey 2020-03-06 17:45:09 -08:00
  • 6e3ec6a96d Minor refactors to make wiggle-generate reusable externally (#34) Pat Hickey 2020-03-06 16:55:05 -08:00
  • c78416912c Check safety of as_raw with a simplified borrow checker (#37) Pat Hickey 2020-03-06 16:04:56 -08:00
  • 4284491339 Translate Wasm swizzle to Cranelift swizzle Andrew Brown 2020-03-06 11:43:21 -08:00
  • fa7481a681 Add x86 implementation of SIMD swizzle instruction Andrew Brown 2020-03-06 11:29:21 -08:00
  • 4a0f53464a Remove '%test_' prefix from SIMD filetests Andrew Brown 2020-03-06 10:21:06 -08:00
  • d19f727850 Refactor SIMD filetests to use a common naming convention Andrew Brown 2020-03-05 15:54:29 -08:00
  • 442edf5c84 Refactor SIMD legalizations to separate define* function Andrew Brown 2020-03-05 15:02:32 -08:00
  • 6e0401b83a Refactor SIMD lane instructions to separate define* function Andrew Brown 2020-03-05 14:35:28 -08:00
  • 42fae4e3b8 [wasi-common]: yanix now returns io::Error directly (#1242) Jakub Konka 2020-03-06 23:20:54 +01:00
  • 55337abd3f Move filetest misplaced during repo merge Andrew Brown 2020-03-06 11:17:47 -08:00
  • 7e09c4c94f Fill out CI docs in the contributing section of the book (#1239) Alex Crichton 2020-03-06 13:13:52 -06:00
  • 7e0d9decbf Virtual file support (#701) iximeow 2020-03-06 11:08:13 -08:00
  • 7f7196a655 Add i64x2 integer multiplication using AVX512DQ Andrew Brown 2020-02-14 13:24:13 -08:00
  • 7d5075a649 Rename RexRecipeKind to RecipePrefixKind Andrew Brown 2020-02-14 13:24:13 -08:00
  • 2216f90916 Add an EVEX recipe (and associated recipe infrastructure) for encoding a binary operation Andrew Brown 2020-02-14 13:24:13 -08:00
  • 965714d675 Add encoding functions for emitting EVEX formats Andrew Brown 2020-02-14 13:24:13 -08:00
  • 079fcafcb1 Expand x86 registers to include 32 XMM registers Andrew Brown 2020-02-14 13:24:13 -08:00
  • 1d15054310 Remove the debug crate's hard-coded dependency on register ordering Andrew Brown 2020-03-03 10:06:51 -08:00
  • 3f53bcb740 Remove dependency on hard-coded ordering of x86 register banks Andrew Brown 2020-02-14 13:24:13 -08:00
  • 518c7526d2 Fix incorrect register calculation in RegBank::unit_by_name Andrew Brown 2020-02-14 13:24:13 -08:00
  • 2c41648471 Wire up AVX-related settings with runtime detection in cranelift-native Andrew Brown 2020-02-14 13:24:13 -08:00
  • baf71f5a5f Add AVX-related settings Andrew Brown 2020-02-14 13:24:13 -08:00
  • e47de6f605 Merge pull request #1214 from froydnj/trap-exposure Pat Hickey 2020-03-05 14:17:19 -08:00
  • 3179dcf6f1 Update Cranelift's documentation after the merger. (#1238) Alex Crichton 2020-03-05 15:51:12 -06:00