13 Commits (9aa5803aaf1219d923f7b46fdb5c9227c94c1d68)

Author SHA1 Message Date
Shane Snover 05fe62829e
Refactor wasmtime::Func to "unsplat" arguments for the async API (#8732) 5 months ago
Alex Crichton 6a710b92d8
Remove type information from dynamic component funcs (#8070) 8 months ago
Nick Fitzgerald bd2ea901d3
Define garbage collection rooting APIs (#8011) 8 months ago
Nick Fitzgerald ff93bce067
Wasmtime: Finish support for the typed function references proposal (#7943) 9 months ago
Nick Fitzgerald 8652011f69
Refactor `wasmtime::FuncType` to hold a handle to its registered type (#7892) 9 months ago
Andrew Brown f3b5478bfc
mpk: allow benchmarking MPK (#7787) 10 months ago
Nick Fitzgerald 17f5fffa53
Add component call micro-benchmarks (#6981) 1 year ago
Nick Fitzgerald 913efdf24d
wasmtime: Overhaul trampolines (#6262) 2 years ago
Alex Crichton b0939f6626
Remove explicit `S` type parameters (#5275) 2 years ago
Nick Fitzgerald 46782b18c2
`wasmtime`: Implement fast Wasm stack walking (#4431) 2 years ago
Alex Crichton f4b9020913
Change wasm-to-host trampolines to take the values_vec size (#4192) 2 years ago
Alex Crichton a02a609528
Make `ValRaw` fields private (#4186) 2 years ago
Alex Crichton 8c9c72caaa
Add a benchmark for measuring call overhead (#3883) 3 years ago