Sha256: f8df4142218c08cda5e38bb5087a8e2869e694acdec228a4a163d1eb1156d6b1

Contents?: true

Size: 463 Bytes

Versions: 9

Compression:

Stored size: 463 Bytes

Contents

//! Bitsets for Cranelift.
//!
//! This module provides two bitset implementations:
//!
//! 1. [`ScalarBitSet`]: A small bitset built on top of a single integer.
//!
//! 2. [`CompoundBitSet`]: A bitset that can store more bits than fit in a
//!    single integer, but which internally has heap allocations.

#![deny(missing_docs)]
#![no_std]

extern crate alloc;

pub mod compound;
pub mod scalar;

pub use compound::CompoundBitSet;
pub use scalar::ScalarBitSet;

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
wasmtime-29.0.0 ./ext/cargo-vendor/cranelift-bitset-0.116.1/src/lib.rs
wasmtime-28.0.0 ./ext/cargo-vendor/cranelift-bitset-0.115.0/src/lib.rs
wasmtime-27.0.0 ./ext/cargo-vendor/cranelift-bitset-0.114.0/src/lib.rs
wasmtime-26.0.0 ./ext/cargo-vendor/cranelift-bitset-0.113.0/src/lib.rs
wasmtime-25.0.2 ./ext/cargo-vendor/cranelift-bitset-0.112.2/src/lib.rs
wasmtime-25.0.1 ./ext/cargo-vendor/cranelift-bitset-0.112.1/src/lib.rs
wasmtime-25.0.0 ./ext/cargo-vendor/cranelift-bitset-0.112.0/src/lib.rs
wasmtime-24.0.0 ./ext/cargo-vendor/cranelift-bitset-0.111.0/src/lib.rs
wasmtime-23.0.2 ./ext/cargo-vendor/cranelift-bitset-0.110.2/src/lib.rs