10018 Commits (02477988dd12716f16ac045f296356c72942f431)
 

Author SHA1 Message Date
Jamey Sharp 02477988dd
table_ops: allow 0-sized tables, locals, globals (#4495) 2 years ago
Ulrich Weigand fd639dd044
s390x: Support preserve_frame_pointers flag (#4477) 2 years ago
Benjamin Bouvier 4ce329d1eb
Add a cranelift flag to enable/disable verbose logs for regalloc2 (#4481) 2 years ago
Chris Fallin 9c72a0566e
Upgrade to regalloc2 0.3.1. (#4483) 2 years ago
Peter Huene 80bd650bab
Components: ignore type exports (for now). (#4488) 2 years ago
Afonso Bordado a0a2fd1627
fuzzgen: Add scalar float support (#4467) 2 years ago
Trevor Elliott 06407dd337
Add a test to prevent x64 Inst size slipping further (#4489) 2 years ago
Alex Crichton bdaaaee21e
Add release notes to `main` for 0.38.2 (#4480) 2 years ago
Alex Crichton 2127c3a369
Fix CI for `main` (#4486) 2 years ago
Anton Kirilov 2ba4bce5cc
Merge pull request from GHSA-7f6x-jwh5-m9r4 2 years ago
Alex Crichton 2154c63de9
Merge pull request from GHSA-5fhj-g3p3-pq9g 2 years ago
Alex Crichton 839c4cce17
Remove the 'skip ci' annotation from the release process (#4476) 2 years ago
wasmtime-publish b28abb620e
Update release date of Wasmtime 0.39.0 (#4471) 2 years ago
Nick Fitzgerald 22d91a7c84
cranelift: Add a flag for preserving frame pointers (#4469) 2 years ago
Nick Fitzgerald 6e099720af
wasmtime-runtime: Remove old libcalls that aren't used anymore (#4470) 2 years ago
Jeffrey Charles d55eb64b9e
Enable generating debug symbols on AArch64 (#4468) 2 years ago
Damian Heaton 00ac18c866
Convert `fadd`..`fmax_pseudo` to ISLE (AArch64) (#4452) 2 years ago
Ulrich Weigand b18c9bee15
s390x: Small refactoring of ABI code (#4465) 2 years ago
Trevor Elliott b519c975cb
x64: Port fdemote and fvdemote to ISLE (#4449) 2 years ago
Ulrich Weigand 638dc4e0b3
s390x: Implement full SIMD support (#4427) 2 years ago
Sam Parker e5678e8f8d
[AArch64] Cleanup dynamic lowering (#4432) 2 years ago
Damian Heaton d792646677
Implement `iabs` in ISLE (AArch64) (#4399) 2 years ago
Damian Heaton db7f9ccd2b
Convert `scalar_to_vector` to ISLE (AArch64) (#4401) 2 years ago
Benjamin Bouvier f0337c9c76
Upgrade to the high-level `ittapi` v0.3.0 crate (#4003) 2 years ago
Alex Crichton 3032e3fcfb
Track type information during component translation (#4448) 2 years ago
Frank Yang 791af15413
fix(docs): broken link wasi application-abi (#4459) 2 years ago
Nick Fitzgerald 439f566f3f
Split `global_asm!` helper macros out from `wasmtime-fibers` (#4454) 2 years ago
Alex Crichton 33312c5380
Fix a possible panic with null-containing element segments (#4455) 2 years ago
Afonso Bordado eca0a73453
cranelift: Use requested ISA Flags in run tests (#4450) 2 years ago
Afonso Bordado 80976b6fc7
cranelift: Add `fadd`/`fsub`/`fmul`/`fdiv` to interpreter (#4446) 2 years ago
Afonso Bordado fc72b7ccd3
cranelift: Correctly recover from parsing unknown values (#4447) 2 years ago
Nick Fitzgerald f7767eb352
clif-util: always use `pretty-env-logger` (#4443) 2 years ago
Afonso Bordado 4ea46c3ca8
cranelift: Implement `table_addr` in interpreter (#4433) 2 years ago
Afonso Bordado 03ece34cbb
fuzzgen: Generate stack load/store instructions (#4438) 2 years ago
Alex Crichton 08a60a0f08
Fix fuel configuration in fuzzers (#4440) 2 years ago
Alex Crichton 18d9685eb3
Fix pretty print of `atomic_rmw` clif ops (#4441) 2 years ago
Joel Dice e31ff9dc67
implement wasmtime::component::flags! per #4308 (#4414) 2 years ago
Alex Crichton 56831e0a76
Update wasmi used for differential fuzzing (#4436) 2 years ago
Jamey Sharp f242975c49
cranelift-frontend: Allow jump table reuse (#4429) 2 years ago
罗泽轩 1d319c0ec2
c-api: refactor definitions with macroes (#4416) 2 years ago
Damian Heaton 6c70428735
Convert `isplit` / `iconcat` to ISLE (AArch64) (#4402) 2 years ago
Jeffrey Charles 28eef73aeb
[Doc] Note where to find start of memory when debugging (#4420) 2 years ago
Afonso Bordado 16cb287c53
cranelift: Use `round_ties_even` for `nearest` in interpreter (#4413) 2 years ago
Andrew Brown a8ce7f123b
fuzz: add a single instruction module generator (#4409) 2 years ago
Alex Crichton b9e63fe77a
Update miette dependency to 5.1 (#4412) 2 years ago
Jamey Sharp ff8c26b7ef
cranelift-fuzzgen-verify is redundant with cranelift-fuzzgen (#4411) 2 years ago
Alex Crichton 601e8f3094
Remove dependency on the `region` crate (#4407) 2 years ago
Sam Parker 9c43749dfe
[RFC] Dynamic Vector Support (#4200) 2 years ago
Alex Crichton 9ae060a12a
Update some dependency versions used by Wasmtime (#4405) 2 years ago
Andrew Brown c227063ff6
fuzz: refactor fuzz generators (#4404) 2 years ago