Commit Graph

  • 9022e3ffd4
    Merge c69896fba2 into 098430f3c8 #9190 Alex Crichton 2024-08-30 23:25:10 +0000
  • c69896fba2 Update test expectations #9190 Alex Crichton 2024-08-30 16:25:01 -0700
  • aed855182c
    Revert "Upgrade regalloc2 to 0.9.4 (#9191)" #9193 revert-9191-trevor/upgrade-regalloc Trevor Elliott 2024-08-30 16:19:22 -0700
  • f7e2ad8ab3 Fold `ExternalName` into `CallInfo` Alex Crichton 2024-08-30 15:36:47 -0700
  • 76c968d86f
    Merge be83bd549a into 098430f3c8 #9150 aspe 2024-08-30 18:40:58 -0400
  • 4a725b45e2
    Merge c17bcd7261 into 098430f3c8 #8263 Michael McLoughlin 2024-08-30 17:50:03 -0400
  • 63ccebc4cc
    Merge d4de74d934 into 098430f3c8 #9178 Alexa VanHattum 2024-08-30 19:37:50 +0000
  • d4de74d934 disable veri_engine tests in CI #9178 Alexa VanHattum 2024-08-30 15:37:27 -0400
  • 8e641dc39a fmt Alexa VanHattum 2024-08-30 15:26:45 -0400
  • 2fd06af59f Merge branch 'main' into upstream-08-28 Alexa VanHattum 2024-08-30 14:50:48 -0400
  • 0174fd58ae Test fixes after rebase Alex Crichton 2024-08-30 10:48:16 -0700
  • c0db7b5b29 Review comments and test fixes Alex Crichton 2024-08-30 10:46:29 -0700
  • 0a94e870b3 s390x: Use the same `CallInfo` as other backends Alex Crichton 2024-08-30 07:59:50 -0700
  • 05b660c49b Refactor backends to use the same `CallInfo` Alex Crichton 2024-08-29 20:44:54 -0700
  • 098430f3c8
    Upgrade regalloc2 to 0.9.4 (#9191) main dev Trevor Elliott 2024-08-30 10:31:53 -0700
  • e8f4cf9443
    Merge a85a717b45 into 603cd766cc #9185 Andrew Brown 2024-08-30 10:26:29 -0700
  • c5131552c5 Run `cargo vet` #9191 Trevor Elliott 2024-08-30 10:22:33 -0700
  • 561e0b4e71 Update filetests Trevor Elliott 2024-08-30 10:13:47 -0700
  • 890c32f97a Upgrade to regalloc-0.9.4 Trevor Elliott 2024-08-30 10:13:12 -0700
  • 603cd766cc
    Add a note about host calls to epoch_interruption (#9189) Alex Crichton 2024-08-30 10:27:37 -0500
  • e6cd668efc Add a note about host calls to epoch_interruption #9189 Alex Crichton 2024-08-30 08:04:18 -0700
  • 63c82cc151 clippy part 3 Alexa VanHattum 2024-08-29 15:11:33 -0400
  • dfdb709191
    Merge 2713ce9ad5 into a6048e5425 #8653 Jamey Sharp 2024-08-29 22:06:47 -0400
  • a85a717b45
    ci: install VTune #9185 Andrew Brown 2024-08-29 10:54:43 -0700
  • 854fbdaa13
    vtune: check that VTune profiling works Andrew Brown 2024-08-29 10:49:22 -0700
  • 0ab12661a1
    Merge 5bc82b431d into a6048e5425 #8837 Jamey Sharp 2024-08-29 23:53:58 +0200
  • a6048e5425
    Update spec test suite submodule (#9187) Alex Crichton 2024-08-29 16:38:01 -0500
  • b7565dee06 Update spec test suite submodule #9187 Alex Crichton 2024-08-29 14:28:19 -0700
  • 9160f698c6
    Enable clap's `wrap_help` feature by default (#9182) Alex Crichton 2024-08-29 14:37:11 -0500
  • 5bc0876e55 Fix `cargo deny` #9182 Alex Crichton 2024-08-29 11:42:50 -0700
  • 4005a813e8
    Make the Wasmtime CLI use async (#9184) Nick Fitzgerald 2024-08-29 11:40:13 -0700
  • 9176d07f40 Fix warning #9184 Nick Fitzgerald 2024-08-29 11:05:27 -0700
  • c69baefa92 Add a test for CLI, timeouts, and sleeping forever Nick Fitzgerald 2024-08-29 10:47:31 -0700
  • 1e77250a95 Make `run` command enable the `tokio` feature Nick Fitzgerald 2024-08-29 10:05:09 -0700
  • f8a8ea8ea2 rustfmt Nick Fitzgerald 2024-08-29 09:43:07 -0700
  • c349e331f6 Make the Wasmtime CLI use async Nick Fitzgerald 2024-08-29 08:58:48 -0700
  • acbcc21d08
    Update CLI flag documentation for wmemcheck (#9183) Alex Crichton 2024-08-29 10:40:25 -0500
  • 3f1b51730b clippy fix, null Alexa VanHattum 2024-08-29 11:26:03 -0400
  • 67e3cd3a36 clippy part 1 Alexa VanHattum 2024-08-29 11:11:22 -0400
  • 4eeaee8d4b null Alexa VanHattum 2024-08-29 11:11:00 -0400
  • c6adb489f9 Update CLI flag documentation for wmemcheck #9183 Alex Crichton 2024-08-29 07:54:54 -0700
  • f76ab6b02b Enable clap's `wrap_help` feature by default Alex Crichton 2024-08-29 07:51:43 -0700
  • 0a351cbab4
    Merge d6ad4f8285 into ccc21b2b88 #8756 jianjunz 2024-08-29 15:10:46 +0800
  • ebd72ac0f0
    Merge 978e7e61f1 into ccc21b2b88 #9040 Karl Meakin 2024-08-28 22:05:14 -0500
  • ccc21b2b88
    Do not deallocate disabled GC heaps via the instance allocator (#9180) Nick Fitzgerald 2024-08-28 13:09:39 -0700
  • eb896ad040
    Add ISLE rules to generate 128-bit comparisons (#9176) Alex Crichton 2024-08-28 15:09:06 -0500
  • e46256c26e check gc types instead of reference types #9180 Nick Fitzgerald 2024-08-28 13:00:29 -0700
  • c083fcef72 Add ISLE rules to generate 128-bit comparisons #9176 Alex Crichton 2024-08-28 07:29:43 -0700
  • 03003c8092
    Enable debugging features for `cranelift-codegen` in `wasmtime-cli` dev dependencies (#9179) Nick Fitzgerald 2024-08-28 12:50:04 -0700
  • 3d8a0b25ea Do not deallocate disabled GC heaps in the instance allocator Nick Fitzgerald 2024-08-28 11:52:45 -0700
  • 15e9d656bd Enable debugging features for `cranelift-codegen` in `wasmtime-cli` dev dependencies #9179 Nick Fitzgerald 2024-08-28 11:50:25 -0700
  • 69122d995f fmt Alexa VanHattum 2024-08-28 13:50:34 -0400
  • 34f769a95f update example spec Alexa VanHattum 2024-08-28 13:46:07 -0400
  • e17c6822c8 clippy Alexa VanHattum 2024-08-28 13:37:40 -0400
  • b00271df74 More cleanup Alexa VanHattum 2024-08-28 13:25:01 -0400
  • 84a5d702dd fmt Alexa VanHattum 2024-08-28 13:19:19 -0400
  • 5d65ec767b Cleanup Alexa VanHattum 2024-08-28 13:09:24 -0400
  • 2738df0d5d Squash of verification changes 2024-08-28 Alexa VanHattum 2024-08-28 13:06:54 -0400
  • 99d861cb1f
    Expand the set of constructors of `bindgen!`-generated bindings (#9177) Alex Crichton 2024-08-28 11:36:26 -0500
  • 310024e20c
    Merge aee7ee0360 into 8abaa75f55 #9072 amartosch 2024-08-28 16:53:57 +0100
  • 36033ff8ad Update test expectations #9177 Alex Crichton 2024-08-28 08:03:48 -0700
  • 129838e6a3 Expand the set of constructors of `bindgen!`-generated bindings Alex Crichton 2024-08-27 15:26:17 -0700
  • 852ff0b292 Expand the set of constructors of `bindgen!`-generated bindings #9175 Alex Crichton 2024-08-27 15:26:17 -0700
  • 8abaa75f55
    Improve support for `Module` trait objects (#9173) Spartan2909 2024-08-27 21:33:33 +0100
  • fda432810d
    Implement `Module` for `Box<M: Module>` #9173 Spartan2909 2024-08-27 20:44:38 +0100
  • 6c0de72443
    Improve support for `Module` trait objects Spartan2909 2024-08-27 19:28:18 +0100
  • 9bcdf90f1d
    Fix `cranelift-codegen` build script for Pulley backends (#9172) Nick Fitzgerald 2024-08-27 09:11:42 -0700
  • 9eb1437603 Fix warnings in build #9172 Nick Fitzgerald 2024-08-27 08:57:01 -0700
  • 5729a550a9 Fix `cranelift-codegen` build script for Pulley backends Nick Fitzgerald 2024-08-27 08:38:11 -0700
  • 721600ca11
    winch: Improve result handling for Aarch64 (#9171) Saúl Cabrera 2024-08-27 11:20:07 -0400
  • 42ae2d689f
    Keep comments on Aarch64 register assignment #9171 Saúl Cabrera 2024-08-27 10:21:06 -0400
  • 5e6b5eae41
    winch: Improve result handling for Aarch64 Saúl Cabrera 2024-08-27 10:16:05 -0400
  • 6ba8d2f20c
    Merge 95b08bb3cb into e526ae9ee3 #8278 Jamey Sharp 2024-08-26 19:25:45 +0000
  • e526ae9ee3
    Refactor how wasm features are spelled/enabled (#9168) Alex Crichton 2024-08-24 11:55:23 -0500
  • dc74496608
    Merge ae25f66999 into 58f8258746 #8516 Terts Diepraam 2024-08-24 14:09:01 +0700
  • 84ac1a03d6
    Merge e7eba5256c into 58f8258746 #9074 Karl Meakin 2024-08-24 00:07:47 +0100
  • 58f8258746
    Support 17 parameters in typed functions (#9170) Janito Vaqueiro Ferreira Filho 2024-08-23 16:46:51 -0300
  • 07f3e34033
    Make `i31.get_{s,u}` instructions trap on null `i31ref`s (#9165) Nick Fitzgerald 2024-08-23 09:21:20 -0700
  • 8e950aec42
    Update the spec test suite submodule (#9167) Alex Crichton 2024-08-23 11:13:50 -0500
  • 52361d2b12 Make `i31.get_{s,u}` instructions trap on null `i31ref`s #9165 Nick Fitzgerald 2024-08-22 14:17:23 -0700
  • ebce9e8916 Refactor how wasm features are spelled/enabled #9168 Alex Crichton 2024-08-23 08:22:31 -0700
  • 61fb86c7eb Update the spec test suite submodule #9167 Alex Crichton 2024-08-23 08:15:19 -0700
  • 94236eb55b
    Update the consequences of disabling the `gc` crate feature (#9162) Alex Crichton 2024-08-23 09:59:49 -0500
  • 8bfb091d31 Fix older invocations of `check_cfg_bool` #9162 Alex Crichton 2024-08-23 07:50:32 -0700
  • 5e36fcca17 Support 17 parameters in typed functions #9170 Janito Vaqueiro Ferreira Filho 2024-08-23 13:55:21 +0000
  • e0a9fd789c Fix aarch64 tests Alex Crichton 2024-08-22 16:51:44 -0700
  • 35cdef5b9f
    Fix assertions for `VMGcRef` table builtin functions (#9166) Nick Fitzgerald 2024-08-22 14:47:37 -0700
  • b81ef46ca1
    Remove reference types (`r32` and `r64`) from Cranelift (#9164) Nick Fitzgerald 2024-08-22 14:39:26 -0700
  • 20e77af8ba Fix assertions for `VMGcRef` table builtin functions #9166 Nick Fitzgerald 2024-08-22 14:19:14 -0700
  • cf92132f83 restore fuzz regression test #9164 Nick Fitzgerald 2024-08-22 14:25:40 -0700
  • 90abc5dca9 Remove reference types (`r32` and `r64`) from Cranelift Nick Fitzgerald 2024-08-22 13:50:05 -0700
  • 7f2c7b816a Update the consequences of disabling the `gc` crate feature Alex Crichton 2024-08-22 10:53:32 -0700
  • 9d35545bf1
    Bump wasm-tools dependencies (#9161) Alex Crichton 2024-08-22 12:52:30 -0500
  • 88035f2110 Update vets and depend on crates.io #9161 Alex Crichton 2024-08-22 10:43:03 -0700
  • b6c27c1dcc Bump wasm-tools dependencies Alex Crichton 2024-08-22 10:35:52 -0700
  • ff92e7afd1
    pulley: superinstructions for pushing/popping list of registers (#9099) Karl Meakin 2024-08-22 18:22:32 +0100
  • d492f075ad pulley: add instructions for pushing/popping list of registers #9099 Karl Meakin 2024-08-09 22:28:37 +0100
  • 62e51da588
    Update handling of wasm features and `*.wast` testing (#9158) Alex Crichton 2024-08-22 10:01:36 -0500
  • b5e78ecb42 cranelift-bitset: more impls for `ScalarBitset` Karl Meakin 2024-08-09 22:25:34 +0100
  • 38b5552d79 pulley: add `push` and `pop` instructions Karl Meakin 2024-08-07 22:16:02 +0100