9957 Commits (e86e62806187866e0f8b2471a3473361f278ee48)
 

Author SHA1 Message Date
Sam Parker e86e628061
ValueDataPacked getter and setter for Type (#4390) 2 years ago
Chris Fallin f1b821e16f
Remove meetings agendas/minutes (moved to separate repo). (#4388) 2 years ago
Chris Fallin 00f357c028
Cranelift: support 14-bit Type index with some bitpacking. (#4269) 2 years ago
Alex Crichton 52ad76ed7c
Update differential fuzzing configuration (#4386) 2 years ago
Alex Crichton 308a0fcc06
Disable reference types in v8 fuzzing (#4387) 2 years ago
Afonso Bordado 925891245d
cranelift: Fix `fmin`/`fmax` when dealing with zeroes (#4373) 2 years ago
Alex Crichton 41ba851a95
Bump versions of wasm-tools crates (#4380) 2 years ago
Alex Crichton 7943d34483
Update v8 used when fuzzing (#4384) 2 years ago
Andrew Brown 558a9273e9
wasi-nn: update openvino crate, use external CI action (#4383) 2 years ago
Dan Gohman 371ae80ac3
Migrate most of wasmtime from lazy_static to once_cell (#4368) 2 years ago
Sam Parker d9e0e6a6a9
[AArch64] Port min/max to ISLE (#4374) 2 years ago
Afonso Bordado e91f493ff5
cranelift: Add heap support to the interpreter (#3302) 2 years ago
Alex Crichton 76a2545a7f
Implement nested instance exports for components (#4364) 2 years ago
Afonso Bordado 2003ae99a0
Implement `fma`/`fabs`/`fneg`/`fcopysign` on the interpreter (#4367) 2 years ago
Joel Dice 5542c4ef26
support enums with more than 256 variants in derive macro (#4370) 2 years ago
Ilya Leoshkevich 7320db98d1
Add rerun-if-changed to fiber/build.rs (#4377) 2 years ago
Alex Crichton 11858afc94
Finish release notes for 0.39.0 (#4379) 2 years ago
wasmtime-publish 7c428bbd62
Bump Wasmtime to 0.40.0 (#4378) 2 years ago
Dan Gohman a2197ebbeb
Do one `add_seals` call, rather than one per flag. (#4366) 2 years ago
Chris Fallin f54ec712ef
Cranelift biweekly: put egraph RFC on next agenda. (#4365) 2 years ago
Afonso Bordado f2e6ff5e70
cranelift: Implement `sqrt` in interpreter (#4362) 2 years ago
Afonso Bordado 38ecd3744f
aarch64: Implement `bmask`/`bextend` in ISLE (#4358) 2 years ago
Dan Gohman 64759f04a4
Migrate cranelift-jit from `winapi` to `windows-sys` (#4363) 2 years ago
Ulrich Weigand ec83144c88
s390x: use full vector register file for FP operations (#4360) 2 years ago
Joel Dice f252ae34ec
support variant, enum, and union derives (#4359) 2 years ago
Sam Parker a2d49ebf27
Use u32 in Type API (#4280) 2 years ago
Ulrich Weigand 95836ba114
s390x: clean up lower.rs (#4355) 2 years ago
Afonso Bordado 919604b8c5
aarch64: Implement `ireduce`/`breduce` in ISLE (#4331) 2 years ago
bjorn3 d1446f767d
Mark return value as define instead of clobber for TLS pseudoinstructions (#4357) 2 years ago
Steven Allen b4830ef1e7
Wasmtime: disable unwind_info unless needed (#4351) 2 years ago
Alex Crichton e179e736b9
Update may_enter flag handling in components (#4354) 2 years ago
Alex Crichton 816e7f7cc7
Change `ComponentType::{size, align}` to constants (#4353) 2 years ago
Ulrich Weigand 7a9479f77c
ISLE: Migrate call and return instructions (#3785) 2 years ago
Waleed Dahshan 688168b4d7
Fix a mistake in the language reference (#4352) 2 years ago
Sam Parker fb61774df2
[AArch64] Port AtomicLoad and AtomicStore to ISLE (#4301) 2 years ago
Alex Crichton f0278c5db7
Implement `canon lower` of a `canon lift` function in the same component (#4347) 2 years ago
Joel Dice 22fb3ecbbf
add ComponentType/Lift/Lower derive macro for record types (#4337) 2 years ago
Alex Crichton eef1758d19
Implement a first-class error for reexported component functions (#4348) 2 years ago
Chris Fallin 2034c8aa45
Cranelift: add a config option for alias analysis and redundant-load elimination. (#4349) 2 years ago
Alex Crichton c1b3962f7b
Implement lowered-then-lifted functions (#4327) 2 years ago
Alex Crichton df1502531d
Migrate from `winapi` to `windows-sys` (#4346) 2 years ago
JMS55 27b94a4173
Note that epoch-interrupts are safe against malicious guests (#4343) 2 years ago
Alex Crichton baabd40b94
Improve error message for failed function compiles (#4340) 2 years ago
Alex Crichton 17ed95ad8c
Document immediate-trap behavior of epochs (#4345) 2 years ago
Alex Crichton 9c695b492a
Update release notes for the `main` branch (#4344) 2 years ago
Chris Fallin b2e28b917a
Cranelift: update to latest regalloc2: (#4324) 2 years ago
Alex Crichton 66b829b1bf
Change how unwind information is stored on Windows (#4314) 2 years ago
Alex Crichton fc38f39bd2
Expose raw list accessors for all integer types (#4330) 2 years ago
Alex Crichton 2efdd5c46b
Fix compilation of wasmtime-fiber on arm macOS (#4341) 2 years ago
Afonso Bordado 42d4f97b78
cranelift: Fix `cls` for small types on aarch64 (#4305) 2 years ago