Commit Graph

  • 698952b1bc Add support for :: in --dir to old CLI (#7416) Alex Crichton 2023-10-30 18:51:40 -05:00
  • a841785dc9 monotonic clock: introduce duration type, split subscribe (#7358) Pat Hickey 2023-10-30 14:48:04 -07:00
  • e21e3ab5ac dep: target-lexicon: 0.12.3 -> 0.12.12 (#7378) Simonas Kazlauskas 2023-10-30 21:31:03 +00:00
  • 7d632651f7 Fix header for async fuel yielding (#7414) Tyler Rockwood 2023-10-30 16:11:57 -05:00
  • 8de8f823ab Allow reconnects & disconnects (#7411) Dave Bakker 2023-10-30 21:56:46 +01:00
  • c97f5d6849 wasi-http: Fallible fields set and append (#7383) Trevor Elliott 2023-10-30 13:38:39 -07:00
  • ae1936c105 egraphs: Avoid producing iconst.i128 nodes (#7410) Afonso Bordado 2023-10-30 20:36:58 +00:00
  • a00ff06c18 Update some CLI usage help texts (#7408) Alex Crichton 2023-10-30 14:22:12 -05:00
  • 5062e3480f Update wasm-tools crates (#7407) Alex Crichton 2023-10-30 14:03:56 -05:00
  • 3079a64cd3 Attempt to automatically configure release notes (#7405) Alex Crichton 2023-10-30 13:06:33 -05:00
  • f2fe75f7ad Sync with upstream wasi-http (#7406) Trevor Elliott 2023-10-30 10:54:32 -07:00
  • 4e1b0349e7 Print a message on wasmtime serve startup (#7404) Dan Gohman 2023-10-30 10:11:33 -07:00
  • d6837542f1 Don't panic in wasmtime serve when set isn't called (#7402) Alex Crichton 2023-10-30 11:57:12 -05:00
  • 1d46c2d589 Fix parsing of new subcommands (#7397) Alex Crichton 2023-10-30 08:31:07 -05:00
  • 677c0f1369 Add release notes for 14.0.3 (#7400) Alex Crichton 2023-10-29 23:11:31 -05:00
  • 519808fc5c Add compatibility shims for Wasmtime 13 CLI (#7385) Alex Crichton 2023-10-27 19:11:19 -05:00
  • ecd37470fc mpk: turn on memory_protection_keys during fuzzing (#7393) Andrew Brown 2023-10-27 16:53:24 -07:00
  • 5ea563fb81 Enable the new preview1 implementation by default (#7365) Alex Crichton 2023-10-27 17:34:43 -05:00
  • 2340dffd7d PCC: verification primitives for dynamic range checks. (#7389) Chris Fallin 2023-10-27 15:01:18 -07:00
  • f81e033c92 Add vet for target-lexicon again (#7391) Alex Crichton 2023-10-27 11:04:54 -05:00
  • fa6fcd946b Fix a possible panic in clock subscription (#7386) Alex Crichton 2023-10-26 16:55:24 -05:00
  • d4d8a884d6 Update rustix to 0.38.21 (#7387) Alex Crichton 2023-10-26 16:53:51 -05:00
  • 8a91ae7728 remove filesystem locks (#7355) Pat Hickey 2023-10-26 14:20:07 -07:00
  • f262c3110a PCC: support x86-64. (#7352) Chris Fallin 2023-10-26 12:27:30 -07:00
  • 0d797f7f77 Add float comparison operators to Winch (#7379) Jeffrey Charles 2023-10-26 12:10:11 -07:00
  • d36e2c1abf Avoid creating a fields resource when receiving an empty trailers (#7351) Trevor Elliott 2023-10-26 09:30:46 -07:00
  • b1b37f4aba refactor: using emit_cmp helper to refactor lowering of selection ins… (#7344) Steven 2023-10-26 23:56:57 +08:00
  • 0864eb0826 Add audit for target-lexicon upgrade (#7380) Alex Crichton 2023-10-26 10:28:20 -05:00
  • 4511dea473 Update some crates to align on latest rustix (#7370) Alex Crichton 2023-10-26 10:08:46 -05:00
  • 9db47375c6 mpk: enable more tests (#7376) Andrew Brown 2023-10-26 07:05:39 -07:00
  • 05a6b3b102 Add logging and request id tracking to wasmtime serve (#7366) Trevor Elliott 2023-10-25 16:26:26 -07:00
  • 952c6a5eb4 cranelift-wasm: Add a small optimization for dynamic memories with min_size == max_size (#7374) Nick Fitzgerald 2023-10-25 15:27:50 -07:00
  • 9d6bf22ffd mpk: limit the number of protection keys (#7364) Andrew Brown 2023-10-25 13:50:17 -07:00
  • bdcfc3f51f Add release notes for 14.0.2 and 13.0.1 (#7368) Alex Crichton 2023-10-25 15:17:36 -05:00
  • 23031e3fa6 Allow disabling the host-arch feature of cranelift-codegen (#7369) bjorn3 2023-10-25 21:58:14 +02:00
  • d58f526cc9 mpk: protect memory with PROT_NONE (#7363) Andrew Brown 2023-10-25 12:48:31 -07:00
  • 1c81b5c494 Fix concurrent invocations of preview2_tcp_bind test (#7339) Alex Crichton 2023-10-25 12:15:23 -05:00
  • b10a7296ab Remove the leftover usage of posix-signals-on-macos (#7360) Ulan Degenbaev 2023-10-25 17:49:08 +02:00
  • 038ddfeb66 Describe workflow for testing preview2 components (#7292) Colin D Murphy 2023-10-25 11:28:41 -04:00
  • 205a5d2d80 Expand further minimization section of documentation (#7350) Alex Crichton 2023-10-25 09:21:49 -05:00
  • 309580baa6 riscv64: Allow loading 0 with c.li (#7359) Afonso Bordado 2023-10-25 14:45:47 +01:00
  • a6a9bdf860 wasi-sockets: Introduce UDP streams (#7243) Dave Bakker 2023-10-25 02:24:58 +02:00
  • d361cf2421 mpk: maintain mapping of pkey ID to stripe ID (#7353) Andrew Brown 2023-10-24 15:56:53 -07:00
  • 4a660aa44b Add release notes for 14.0.1 (#7346) Alex Crichton 2023-10-24 11:36:40 -05:00
  • 282edac149 Restructure building the C API (#7341) Alex Crichton 2023-10-24 10:10:49 -05:00
  • d9be6e113c Fix the wrong cmake path in wasi example comments (#7343) Xinzhao Xu 2023-10-24 22:21:06 +08:00
  • bb8b1d5ab9 wasmtime: Fix Bench API Build (#7345) Afonso Bordado 2023-10-24 15:20:13 +01:00
  • 9d8ca828d1 update ittapi to 0.4.0 (#7337) Rahul 2023-10-23 13:20:36 -07:00
  • 72aaff5060 riscv64: Refactor FRM and fcvt-to-int management (#7327) Alex Crichton 2023-10-23 15:18:47 -05:00
  • 5adcbb9685 Fix native feature detect in "min" builds (#7338) Alex Crichton 2023-10-23 15:17:56 -05:00
  • 85c0a2df54 Switch to simpler fuel APIs (#7298) Tyler Rockwood 2023-10-23 14:50:23 -05:00
  • 3176f03ad5 Name some anonymous structs in the C API (#7324) Alex Crichton 2023-10-23 11:43:59 -05:00
  • 694f792900 Restore the rlib crate-type to the C API (#7316) Alex Crichton 2023-10-23 11:43:25 -05:00
  • 962318ebea Gate some clap features behind the default feature (#7317) Alex Crichton 2023-10-23 11:39:04 -05:00
  • a80da753e0 Build "min" artifacts on CI (#7315) Alex Crichton 2023-10-23 11:38:49 -05:00
  • a5d9bbe29c Preserve uext and sext flags for parameters on x86_64 and apple aarch64 (#7325) bjorn3 2023-10-23 17:16:56 +02:00
  • ce796a9684 Fix typo in examples/threads.rs (#7328) Xinzhao Xu 2023-10-23 12:21:12 +08:00
  • b995e2f208 riscv64: Delete rev8 instruction (#7319) Afonso Bordado 2023-10-21 20:51:37 +01:00
  • 9bb6b1b579 cranelift: Add some libcalls to test interpret (#7320) Afonso Bordado 2023-10-21 20:45:35 +01:00
  • ed68661976 Pull in the upstream changes to wasi-http (#7314) Trevor Elliott 2023-10-20 13:04:32 -07:00
  • 77d030cc57 egraphs: don't let rematerialization override LICM. (#7306) Chris Fallin 2023-10-20 13:00:12 -07:00
  • 3a5e112c18 Cranelift: Add script for running Souper on harvested LHSes (#7312) Nick Fitzgerald 2023-10-20 11:40:47 -07:00
  • 5565b93508 Gate debug builtins behind a Cargo feature (#7305) Alex Crichton 2023-10-20 09:42:18 -05:00
  • c32a5e203b Update release date of Wasmtime 14.0.0 (#7307) wasmtime-publish 2023-10-20 07:41:17 -07:00
  • 04fcb6a1c9 A couple of small refactorings to the egraph elaboration pass (#7304) Trevor Elliott 2023-10-19 16:52:25 -07:00
  • 78e098db5a Gate logging in the C API on Cargo features (#7300) Alex Crichton 2023-10-19 18:17:31 -05:00
  • 11b600192d Update WASI versions to 0.2.0-rc-2023-11-05 (#7302) Alex Crichton 2023-10-19 18:15:59 -05:00
  • 183cb0f2f8 Swap the order of directories in --dir (#7301) Alex Crichton 2023-10-19 18:12:03 -05:00
  • 8d19280a22 PCC: draw the rest of the owl: fully-working PCC on hello-world Wasm on aarch64 (#7281) Chris Fallin 2023-10-19 12:54:44 -07:00
  • d86afc021d Gate many CLI/Wasmtime features behind Cargo features (#7282) Alex Crichton 2023-10-19 13:01:35 -05:00
  • 0d4c86de63 Replace usage of tabs in wasi:sockets with spaces (#7296) Alex Crichton 2023-10-19 12:42:01 -05:00
  • 8dfbc52a5e Remove some unnecessary world versions (#7293) Alex Crichton 2023-10-19 11:19:51 -05:00
  • f111843770 Disable relaxed simd when simd is disabled (#7291) Alex Crichton 2023-10-19 11:15:10 -05:00
  • 70039d82d1 riscv64: Improve scalar_to_vector for constants (#7284) Victor Bieszka 2023-10-19 18:06:20 +02:00
  • dd42290e9a Add support for binary float operators to Winch (#7290) Jeffrey Charles 2023-10-19 07:25:15 -07:00
  • 405e52958c Implement support for thread in *.wast tests (#7289) Alex Crichton 2023-10-18 18:57:45 -05:00
  • cc3bf3c0f1 wasi-http: Allow embedder to manage outgoing connections (#7288) Joel Dice 2023-10-18 17:02:59 -06:00
  • 4258dd9a84 Put versions in all WASI WIT files (#7272) Alex Crichton 2023-10-18 16:48:12 -05:00
  • b95382e8b0 Update wasm-tools deps and wit-bindgen (#7286) Alex Crichton 2023-10-18 16:47:54 -05:00
  • 61e11a6c53 Remove usage of BTreeMap for compiler flags (#7287) Alex Crichton 2023-10-18 16:38:14 -05:00
  • f7004c19c9 c-api: Update reexport of wasmtime crate crate (#7112) Alex Crichton 2023-10-18 15:57:24 -05:00
  • 1633b60a75 Enable threads, multi-memory, and relaxed-simd by default (#7285) Alex Crichton 2023-10-18 15:24:02 -05:00
  • 5c7ed43058 PCC: merge/propagate facts through egraph opts. (#7280) Chris Fallin 2023-10-18 08:50:30 -07:00
  • 83203726f7 riscv64: Add support for the xnor instruction (#7279) Alex Crichton 2023-10-18 05:04:54 -05:00
  • 8e00cc202f PCC: initial end-to-end integration with Wasmtime's static memories. (#7274) Chris Fallin 2023-10-17 16:52:34 -07:00
  • 39a33d2fed PCC: switch "max" facts to "range" facts with two-sided ranges. (#7263) Chris Fallin 2023-10-17 09:58:48 -07:00
  • d0b053e160 Refactor x64 asm method names in Winch (#7269) Jeffrey Charles 2023-10-17 09:11:43 -07:00
  • 51e1b49ff5 riscv64: Fix missing extensions for 8/16-bit div/rem (#7268) Alex Crichton 2023-10-17 11:02:43 -05:00
  • b5b49e0796 Update wasm-tools family of crates (#7267) Alex Crichton 2023-10-17 11:00:25 -05:00
  • cf8869d530 riscv64: Implement some Zbs extension lowerings (#7252) Alex Crichton 2023-10-17 10:37:22 -05:00
  • 5481c1f7ae riscv: Delete AdjustSp instruction (#7265) Afonso Bordado 2023-10-17 14:54:35 +01:00
  • 9e4d44626a PCC: rework default-facts somewhat. (#7262) Chris Fallin 2023-10-16 16:55:18 -07:00
  • 99be9b0855 Implement stream splice, delete forward (#7234) Pat Hickey 2023-10-16 12:30:04 -07:00
  • fe7f0609af riscv64: Refactor and improve some rotate-related codegen (#7251) Alex Crichton 2023-10-16 13:34:58 -05:00
  • f24abd22dc cranelift: Add egraph rules for bswap (#7249) Alex Crichton 2023-10-16 13:16:06 -05:00
  • bcce4e3691 riscv64: Optimize select_spectre_guard (#7250) Alex Crichton 2023-10-16 12:54:44 -05:00
  • 1c2e510431 Support reset_fuel in store APIs (#7240) Tyler Rockwood 2023-10-16 12:39:24 -05:00
  • ad4f923bb7 Fix profiling the first function in a module (#7254) Alex Crichton 2023-10-16 11:23:38 -05:00
  • 48696854b0 Enable the tracing-log feature of tracing-subscriber (#7253) Alex Crichton 2023-10-16 10:42:50 -05:00
  • 079ddd4bf7 Minor logging tweaks (#7242) Alex Crichton 2023-10-16 09:15:05 -05:00