329 Commits (0f9ac11bfbb8c6c876813781af484e07f998a25c)

Author SHA1 Message Date
Alex Crichton def394eca2
Rewrite gdbjit support with safety and fewer deps (#3246) 3 years ago
Alex Crichton 7d05ebe7ff
Move wasm data/debuginfo into the ELF compilation image (#3235) 3 years ago
Alex Crichton a662f5361d
Move wasm data sections out of wasmtime_environ::Module (#3231) 3 years ago
Alex Crichton b05cd2e023
Bounds-check all relocations we apply in linking (#3237) 3 years ago
Alex Crichton 22ab535ad9
Parse fewer names in linking (#3226) 3 years ago
Alex Crichton 925b771d2d
Remove some dead code from wasmtime-jit (#3225) 3 years ago
Alex Crichton ddfadaeb38
Add a cranelift compile-time feature to wasmtime (#3206) 3 years ago
Alex Crichton 87c33c2969
Remove `wasmtime-environ`'s dependency on `cranelift-codegen` (#3199) 3 years ago
Alex Crichton e8aa7bb53b
Reimplement how unwind information is stored (#3180) 3 years ago
Alex Crichton 0313e30d76
Remove dependency on `TargetIsa` from Wasmtime crates (#3178) 3 years ago
Alex Crichton e9f33fc618
Move all trampoline compilation to `wasmtime-cranelift` (#3176) 3 years ago
Sergei Shulepov cbabcacb0f
wasmtime: Option to disable parallel compilation (#3169) 3 years ago
Alex Crichton a33caec9be
Bump the wasm-tools crates (#3139) 3 years ago
Chris Fallin a13a777230 Bump to Wasmtime v0.29.0 and Cranelift 0.76.0. 3 years ago
Nick Fitzgerald 10eead18c8 Update `object` to 0.26.0 3 years ago
Nick Fitzgerald 3d76cbdf34 Update `gimli` to 0.25; `addr2line` to 0.16 3 years ago
Alex Crichton aa5d837428
Start a high-level architecture document for Wasmtime (#3019) 3 years ago
Alex Crichton 5140fd251a
Update wasm-tools crates (#2989) 3 years ago
Alex Crichton e8b8947956
Bump to 0.28.0 (#2972) 3 years ago
Alex Crichton 0c90d789e8
Update `Cargo.lock`, remove `deny.toml` warning (#2965) 3 years ago
Chris Fallin 88455007b2 Bump Wasmtime to v0.27.0 and Cranelift to v0.74.0. 4 years ago
Olivier Lemasle b5f29bd3b2
Update wasm-tools crates (#2908) 4 years ago
Peter Huene 1b8efa7bbd
Implement simple benchmarks for instantiation. 4 years ago
Benjamin Bouvier d7053ea9c7
Upgrade to the latest versions of gimli, addr2line, object (#2901) 4 years ago
Ulrich Weigand e1cc1a67d5
Object file support for s390x (#2872) 4 years ago
Peter Huene 510fc71728
Code review feedback. 4 years ago
Peter Huene ea72c621f0
Remove the stack map registry. 4 years ago
Alex Crichton 18dd82ba7d
Improve signature lookup happening during instantiation (#2818) 4 years ago
Peter Huene ad9fa11d48
Code review feedback. 4 years ago
Peter Huene 875cb92cf0
Refactor store frame information. 4 years ago
Alex Crichton 195bf0e29a
Fully support multiple returns in Wasmtime (#2806) 4 years ago
Chris Fallin 6bec13da04
Bump versions: Wasmtime to 0.26.0, Cranelift to 0.73.0. 4 years ago
Chris Fallin cb48ea406e
Switch default to new x86_64 backend. 4 years ago
Peter Huene 273597903b
Fix spelling error. 4 years ago
Peter Huene 29d366db7b
Add a compile command to Wasmtime. 4 years ago
Alex Crichton 7d8931c517
Compile fewer trampolines with module linking (#2774) 4 years ago
Alex Crichton 211731b876
Update wasm-tools crates (#2773) 4 years ago
Alex Crichton 3f694ae319
Use stable Rust on CI to test the x64 backend (#2766) 4 years ago
Benjamin Bouvier 6e6713ae0b cranelift: add support for the Mac aarch64 calling convention 4 years ago
Nick Fitzgerald d081ef9c2e Bump Wasmtime to 0.25.0; Cranelift to 0.72.0 4 years ago
Peter Huene 623290d42e
Use `anyhow::Error` in instantiation errors. 4 years ago
Peter Huene ff840b3d3b
More PR feedback changes. 4 years ago
Peter Huene a464465e2f
Code review feedback changes. 4 years ago
Peter Huene f5c4d87c45
Implement on-demand memory initialization for the uffd feature. 4 years ago
Peter Huene c8871ee1e6
Allow instance allocators control over module compilation. 4 years ago
Peter Huene b58afbf849
Refactor module instantiation in the runtime. 4 years ago
Dan Gohman 8854dec01d Bump version to 0.24.0 4 years ago
Andrew Brown 44e76fe9c0
Update spec tests (#2690) 4 years ago
Alex Crichton 98d3e6823f
Update wasmparser/wat dependencies (#2675) 4 years ago
Dan Gohman 8d90ea0390 Bump version to 0.23.0 4 years ago