329 Commits (0f9ac11bfbb8c6c876813781af484e07f998a25c)

Author SHA1 Message Date
Alex Crichton 6d7bb360bd
Dependency gardening for Wasmtime (#6731) 1 year ago
Marco Concetto Rudilosso e3d7b8aa21
allow perfmaps on any unix platform (#6701) 1 year ago
Alex Crichton 3dfbfb61a9
x64: Add non-SSSE3 lowerings of `pshufb` (#6606) 1 year ago
Pat Hickey 338b535a3a
Refactor test-programs to build modules and components (#6385) 2 years ago
Alex Crichton 4c38a18f3c
Refactor Wasmtime's profiling support (#6361) 2 years ago
Alex Crichton c0bb341d95
Run some tests in MIRI on CI (#6332) 2 years ago
Nick Fitzgerald b453c70d7a
wasmtime-runtime: Rename `VMCallerCheckedFuncRef` to `VMFuncRef` (#6299) 2 years ago
Nick Fitzgerald 913efdf24d
wasmtime: Overhaul trampolines (#6262) 2 years ago
Dan Gohman ec6755512f
Remove `maintenance` badges from the Cargo.toml files. (#6286) 2 years ago
Alex Crichton 3275c45993
Use an unaligned write for resolving libcall relocations (#6147) 2 years ago
Benjamin Bouvier 6f4f30c840
Add support for generating perf maps for simple perf profiling (#6030) 2 years ago
Benjamin Bouvier 2e6c7bf994
perf: Create a per-process JIT dump file (#6024) 2 years ago
Alex Crichton 8bb183f16e
Implement the relaxed SIMD proposal (#5892) 2 years ago
Alphyr cb150d37ce
Update dependencies (#5513) 2 years ago
Alex Crichton 4ad86752de
Fix libcall relocations for precompiled modules (#5608) 2 years ago
Szczepan Ćwikliński 86790d36df
Fix compile errors on FreeBSD x64/arm64 (#5606) 2 years ago
Alex Crichton 9b896d2a70
Resolve libcall relocations for older CPUs (#5567) 2 years ago
Alex Crichton 08d44e3746
Change how wasm DWARF is inserted into artifacts (#5358) 2 years ago
Alex Crichton 03715dda9d
Tidy up some internals of instance allocation (#5346) 2 years ago
Alex Crichton e0b9663e44
Remove some custom error types in Wasmtime (#5347) 2 years ago
Alex Crichton 86acb9a438
Use workspace inheritance for some more dependencies (#5349) 2 years ago
Chris Fallin d59caf39b6
Wasmtime+Cranelift: strip out some dead x86-32 code. (#5226) 2 years ago
Alex Crichton cd53bed898
Implement AOT compilation for components (#5160) 2 years ago
Alex Crichton 434fbf2b27
Refactor metadata storage in AOT artifacts (#5153) 2 years ago
Alex Crichton 81f7ef7fbe
Reduce calls to `section_by_name` loading artifacts (#5151) 2 years ago
Afonso Bordado 4639e85c4e
Flush Icache on AArch64 Windows (#4997) 2 years ago
Alex Crichton 7bab5c1b28
Consolidate module definition in `wasmtime-jit` (#5000) 2 years ago
Yuyi Wang 6bcc430855
Initial work to build for Windows ARM64 (#4990) 2 years ago
yuyang-ok cdecc858b4
add riscv64 backend for cranelift. (#4271) 2 years ago
Alex Crichton 7b311004b5
Leverage Cargo's workspace inheritance feature (#4905) 2 years ago
Dan Gohman 6f50ddaaf2
Update to cap-std 0.26. (#4940) 2 years ago
Anton Kirilov d8b290898c
Initial forward-edge CFI implementation (#3693) 2 years ago
Alex Crichton 65930640f8
Bump Wasmtime to 2.0.0 (#4874) 2 years ago
wasmtime-publish 412fa04911
Bump Wasmtime to 0.41.0 (#4620) 2 years ago
Andrew Brown 8137432e67
x64: only enable VTune dependencies on x86_64 targets (#4533) 2 years ago
Benjamin Bouvier f0337c9c76
Upgrade to the high-level `ittapi` v0.3.0 crate (#4003) 2 years ago
Alex Crichton 601e8f3094
Remove dependency on the `region` crate (#4407) 2 years ago
Alex Crichton 9ae060a12a
Update some dependency versions used by Wasmtime (#4405) 2 years ago
wasmtime-publish 7c428bbd62
Bump Wasmtime to 0.40.0 (#4378) 2 years ago
Alex Crichton df1502531d
Migrate from `winapi` to `windows-sys` (#4346) 2 years ago
Alex Crichton 66b829b1bf
Change how unwind information is stored on Windows (#4314) 2 years ago
Dan Gohman fa36e86f2c
Update WASI to cap-std 0.25 and windows-sys. (#4302) 2 years ago
wasmtime-publish 55946704cb
Bump Wasmtime to 0.39.0 (#4225) 2 years ago
wasmtime-publish 9a6854456d
Bump Wasmtime to 0.38.0 (#4103) 3 years ago
Alex Crichton 7fdc616368
Remove the `Paged` memory initialization variant (#4046) 3 years ago
Alex Crichton 871a9d93f2
Update some dependencies in `Cargo.lock` (#4081) 3 years ago
Dan Gohman 321124ad21
Update to rustix 0.33.7. (#4052) 3 years ago
Alex Crichton 90791a0e32
Reduce contention on the global module rwlock (#4041) 3 years ago
Dan Gohman ade04c92c2
Update to rustix 0.33.6. (#4022) 3 years ago
wasmtime-publish 78a595ac88
Bump Wasmtime to 0.37.0 (#3994) 3 years ago