13548 Commits (aed855182cb98ac49f39fba405a3ff702867011d)
 

Author SHA1 Message Date
Philip Craig c7756bd265
Use the correct DWARF sections and unit for parsing split DWARF (#9132) 3 months ago
Nick Fitzgerald b526865150
Cranelift: Add a new backend for emitting Pulley bytecode (#9089) 3 months ago
Alex Crichton 61191a2734
Add NEWLINE_STYLE to cmake install (#9131) 3 months ago
Nick Fitzgerald 60085774f2
Pulley: Add memory access instructions with 64-bit offsets (#9085) 3 months ago
Alex Crichton f673cde370
Refactor use of `CodeBuilder` on the CLI (#9125) 3 months ago
Karl Meakin e0a907a94a
ISLE: lexer simplifications (#9108) 3 months ago
bjorn3 3db94f5367
Disable the trace-log feature of regalloc2 by default (#9128) 3 months ago
Dave Bakker c1663bab4f
Generate async drop methods for resources. (#9091) 3 months ago
Vulcain 3bd6708693
Winch aarch64 extend, wrap, popcnt, promote & demote (#9114) 3 months ago
Bruce Mitchener 38d6fb6234
Fix more `clippy::doc_lazy_continuation` lints (#9105) 3 months ago
Vulcain f7bcb46eb9
Winch aarch64 memory load & store (#9092) 3 months ago
Philip Craig ccf8e40ffd
Support DWARF packages for `wasmtime compile` (#9110) 3 months ago
Alex Crichton fa41d13141
Improve codegen for enums with many cases (#9122) 3 months ago
Alex Crichton c2cdfee406
Update nightly used in CI (#9098) 3 months ago
Alex Crichton 71d552f2e2
Update wit-bindgen dependency to 0.30 (#9123) 3 months ago
Ulrich Weigand dad3d32197
s390x: Fix vec_elt_rev for i128 (#9121) 3 months ago
Alex Crichton dd3aac60a7
Clean up dist build configuration (#9113) 3 months ago
Alex Crichton f5cc4c5cf5
Add a CI check to vet version bumps (#9116) 3 months ago
Alex Crichton 83029e3fb0
Add `rust-version.workspace = true` to all crates (#9112) 3 months ago
Pat Hickey def6f32827
wasmtime build.rs: remove rustc-link-lib=m (#9100) 3 months ago
Bruce Mitchener e2664e55a9
Reduce typo count (#9106) 3 months ago
Xinzhao Xu 8ca69d2e83
test-programs: use the wasi:http/imports world (#9111) 3 months ago
Philip Craig 7cd4f6304c
Fix file and line in generated DWARF (#9109) 3 months ago
Ryan Patterson 22a4480e90
Use cmake to build wasmtime-c-api (#9031) 3 months ago
Karl Meakin e6c532fe01
pulley: use `Index{Mut}` instead of getters and setters (#9097) 3 months ago
Alex Crichton 7878df9084
Pass `--all-targets` to `cargo clippy` in CI (#9094) 3 months ago
Afonso Bordado 4f8a96ad07
riscv64: Refactor Floating Point Instruction Emission (#9084) 3 months ago
jianjunz 6907868078
Add FP16 and I64 support for wasi-nn WinML backend. (#8964) 3 months ago
Jamey Sharp 895180dc2e
wasmtime: Refactor trap-handling (#9087) 3 months ago
Nick Fitzgerald fa9a78bc8b
Automatically label changes to `pulley/**` with the `pulley` label (#9086) 3 months ago
Wren [Undefined] 2bf307a411
cranelift-entity: `track_caller` for PackedOption (#9083) 3 months ago
Xinzhao Xu 25ea52aba6
test-programs: reorganize wasi content generated by wit and remove unnecessary deps (#9080) 3 months ago
Karl Meakin 0077817184
pulley: sign-extend `xconst` immediates (#9075) 3 months ago
Afonso Bordado 28ea648380
riscv64: Stricter ISA flag checking when lowering instructions (#9079) 3 months ago
Alex Crichton 3461726c21
Update to WASI WITs 0.2.1 (#9063) 3 months ago
wasmtime-publish b946fd65a5
Bump Wasmtime to 25.0.0 (#9077) 3 months ago
Hamir Mahal a0442ea0d9
Enforce `uninlined_format_args` for the workspace (#9065) 3 months ago
Xinzhao Xu bfc10d967a
wasi-keyvalue: remove the Redis provider (#9062) 3 months ago
Nick Fitzgerald dbc503f3fe
`cranelift-frontend`: Fix stack maps and liveness for loops (#9071) 3 months ago
Alex Crichton c8a5acd983
Update wasm-tools to 215 (#9053) 3 months ago
Nick Fitzgerald db0d9c7d6a
cranelift-frontend: Make `assert_eq_output!` usable in the whole crate (#9070) 3 months ago
Nick Fitzgerald cb0cac2f3f
cranelift-entity: Add a method to pre-reserve capacity to `EntitySet` (#9069) 3 months ago
Nick Fitzgerald 29d6fcc950
cranelift-entity: Implement `Extend` for `EntitySet` (#9068) 3 months ago
Nick Fitzgerald f763f0e707
Cranelift: Add a helper for getting a block's successors (#9067) 3 months ago
Nick Fitzgerald 4df85c50f2
Cranelift: Add an `is_safepoint` predicate to `Opcode` (#9066) 3 months ago
Alex Crichton 974c32450d
Simplify ABI selection and tail call integration (#9061) 3 months ago
Trevor Elliott 4718f68e3c
Validate import names given to `trappable_imports` (#9057) 3 months ago
Ulrich Weigand a7272b8249
s390x: Support tail calls (#9052) 3 months ago
Dave Bakker cfc5035e0c
wasi-sockets: Return StreamError::Closed when the underlying socket is shut down. (#9055) 3 months ago
Victor Adossi 7179592543
chore(adapters): add README (#9059) 3 months ago