95 Commits (6a5ed730d1e2ab9c16e830a53fdece46f9e2031e)

Author SHA1 Message Date
Saúl Cabrera afde47c214
winch: Drop `FuncEnv` trait (#6443) 1 year ago
Saúl Cabrera 20c5836295
winch: Implement new trampolines (#6358) 2 years ago
Brendan Burns 2d34dbef4b
Begin implementation of wasi-http (#5929) 2 years ago
Remo Senekowitsch 7eb8914090
Chaos mode MVP: Skip branch optimization in MachBuffer (#6039) 2 years ago
Kevin Rizzo 3a92aa3d0a
winch: Initial integration with wasmtime (#6119) 2 years ago
Saúl Cabrera 80bfb35072
winch: Introduce `winch-environ` (#6017) 2 years ago
Nick Fitzgerald 9ed441e657
Introduce the `wasmtime-explorer` crate (#5975) 2 years ago
Kevin Rizzo 013b35ff32
winch: Refactoring wasmtime compiler integration pieces to share more between Cranelift and Winch (#5944) 2 years ago
Andrew Brown edfa10d607
wasi-threads: an initial implementation (#5484) 2 years ago
Thibault Charbonnier e835255fbf
c-api: add Wasmtime version macros to wasmtime.h (#5651) 2 years ago
Jamey Sharp 915801551b
Delete old cranelift-preopt crate (#5642) 2 years ago
Alex Crichton 2329ecc341
Add a `wasmtime::component::bindgen!` macro (#5317) 2 years ago
Saúl Cabrera 835abbcd11
Initial skeleton for Winch (#4907) 2 years ago
Alex Crichton 204d4c332c
Increase attempts and timeout in publish script (#5084) 2 years ago
Afonso Bordado 4639e85c4e
Flush Icache on AArch64 Windows (#4997) 2 years ago
Chris Fallin 2be12a5167
egraph-based midend: draw the rest of the owl (productionized). (#4953) 2 years ago
Alex Crichton 7b311004b5
Leverage Cargo's workspace inheritance feature (#4905) 2 years ago
Chris Fallin 89abd80c3c
Add the aegraph (acyclic e-graph) implementation crate. (#4909) 2 years ago
Alex Crichton 76c93a3906
Remove a debug utility in the publish script (#4904) 2 years ago
Alex Crichton 65930640f8
Bump Wasmtime to 2.0.0 (#4874) 2 years ago
Joel Dice 7c67e620c4
support dynamic function calls in component model (#4442) 2 years ago
Nick Fitzgerald 439f566f3f
Split `global_asm!` helper macros out from `wasmtime-fibers` (#4454) 2 years ago
Joel Dice 22fb3ecbbf
add ComponentType/Lift/Lower derive macro for record types (#4337) 2 years ago
Chris Fallin 5d671952ee
Cranelift: do not check in generated ISLE code; regenerate on every compile. (#4143) 3 years ago
Chris Fallin 2af8d1e93c
Cranelift/ISLE: re-apply prio-trie fix, this time with fixed fix. (#4117) 3 years ago
Alex Crichton 92ee4c415e
Remove `wasmtime-cli-flags` from public crates list (#4097) 3 years ago
Andrew Brown 5c3642fcb1
bench-api: configure execution with a flags string (#4096) 3 years ago
bjorn3 4ed353a7e1
Extract jit_int.rs and most of jitdump_linux.rs for use outside of wasmtime (#2744) 3 years ago
Nick Fitzgerald 6af8d2a292 Rename the `isle` crate to `cranelift-isle` 3 years ago
Nick Fitzgerald d2d0a0f36b Remove Peepmatic!!! 3 years ago
Alex Crichton c26197ef8c
Fix the publish script to ignore witx more (#3486) 3 years ago
Alex Crichton 807b528bfb
Automate more of Wasmtime's release process (#3422) 3 years ago
Alex Crichton 490d49a768
Adjust dependency directives between crates (#3420) 3 years ago
Nick Fitzgerald d377b665c6 Initial ISLE integration with the x64 backend 3 years ago
Alex Crichton 319e1c6e16
Enhance the publish script to be ideally run once (#3421) 3 years ago
Alex Crichton 1ee2af0098
Remove the lightbeam backend (#3390) 3 years ago
Alex Crichton d74cc33856
Merge `wasmtime-jit` and `wasmtime-profiling` (#3247) 3 years ago
Alex Crichton 87c33c2969
Remove `wasmtime-environ`'s dependency on `cranelift-codegen` (#3199) 3 years ago
katelyn martin ab536126dd
update WASI submodule (#3025) 3 years ago
Alex Crichton 7a1b7cdf92
Implement RFC 11: Redesigning Wasmtime's APIs (#2897) 3 years ago
Dan Gohman b8fd632fb5
Remove test-all.sh. (#2926) 4 years ago
Alex Crichton 7db94f5869
Don't verify publishing peepmatic crates (#2923) 4 years ago
Pat Hickey f8d1e57428 publish wasi-tokio 4 years ago
Alex Crichton 7795a230f2
Implement support for `async` functions in Wasmtime (#2434) 4 years ago
Alex Crichton aed6de32d4
Automatically add wasmtime-publish team while publishing (#2663) 4 years ago
Pat Hickey a9639e52a4 publish script: tell me more about the failure please 4 years ago
Pat Hickey d83dba47a3 fix publish script 4 years ago
Frank Denis a0fad6065a
Add support for the experimental wasi-crypto APIs (#2597) 4 years ago
bjorn3 411ec3a857 Rename SimpleJIT to JIT as it isn't simple anymore 4 years ago
Alex Crichton f003388ec7
Implement imported/exported modules/instances (#2461) 4 years ago