|
Revision tags: dev, v36.0.9, v44.0.1, v43.0.2, v36.0.8, v24.0.8, v44.0.0, v43.0.1, v42.0.2, v36.0.7, v24.0.7, v43.0.0, v42.0.1, v41.0.4, v42.0.0, v40.0.4, v36.0.6, v24.0.6, v41.0.3, v41.0.2 |
|
| #
bc4582c3 |
| 27-Jan-2026 |
Alex Crichton <[email protected]> |
Forbid rustdoc warnings in CI (#12420)
* Forbid rustdoc warnings in CI
This commit corrects our handling of rustdoc flags in CI to ensure that warnings indeed fire. Additionally this changes our fl
Forbid rustdoc warnings in CI (#12420)
* Forbid rustdoc warnings in CI
This commit corrects our handling of rustdoc flags in CI to ensure that warnings indeed fire. Additionally this changes our flags to pass `-Dwarnings` to ensure that we have warning-free doc builds when all features are enabled at least.
There were quite a lot of preexisting issues to fix, so this additionally goes through and fixes all the warnings that cropped up.
* Update nightly toolchain again
prtest:full
* Update another nightly
* Fix a warning in generated code
show more ...
|
|
Revision tags: v41.0.1, v36.0.5, v40.0.3 |
|
| #
8325e1ec |
| 23-Jan-2026 |
Alex Crichton <[email protected]> |
Fold the `wasmtime-error` crate into `wasmtime-core` (#12418)
Similar to #12398 and #12407 the idea is that all our dependency-free (mostly) data structures and foundational data-types are in one lo
Fold the `wasmtime-error` crate into `wasmtime-core` (#12418)
Similar to #12398 and #12407 the idea is that all our dependency-free (mostly) data structures and foundational data-types are in one location to centralize testing, ergonomics, documentation, idioms, etc.
show more ...
|
| #
233f1875 |
| 22-Jan-2026 |
Nick Fitzgerald <[email protected]> |
Add fallible allocation methods to `cranelift_bitset::CompoundBitSet` (#12381)
* Add fallible allocation methods to `cranelift_bitset::CompoundBitSet`
Part of https://github.com/bytecodealliance/wa
Add fallible allocation methods to `cranelift_bitset::CompoundBitSet` (#12381)
* Add fallible allocation methods to `cranelift_bitset::CompoundBitSet`
Part of https://github.com/bytecodealliance/wasmtime/issues/12069
* Add OOM tests for `CompoundBitSet` fallible allocation methods
* Create the `wasmtime-internal-core` crate
And move allocation helpers from `wasmtime_environ::collections` to `wasmtime_core::alloc`, with a re-export through the old location for higher-level helpers.
* Split `wasmtime_core::alloc` up into modules
* Add the `wasmtime_core::alloc::new_boxed_slice_from_iter` helper
* Use `new_boxed_slice_from_iter` in `cranelift_bitset::CompoundBitSet`
* Use `Box::assume_init`
show more ...
|