[package]
name = "size-classes"
version = "0.1.0"
edition = "2021"
rust-version = "1.88"
license = "MIT OR Apache-2.0"
description = "Const-built mimalloc-style size-class tables with an O(1) size->class lookup and an alignment-aware classifier. no_std, zero deps, #![forbid(unsafe_code)]."
readme = "README.md"
repository = "https://github.com/PHPCraftdream/sefer-alloc"
homepage = "https://github.com/PHPCraftdream/sefer-alloc/tree/main/crates/size-classes"
documentation = "https://docs.rs/size-classes"
keywords = ["allocator", "size-class", "slab", "alignment", "no-std"]
categories = ["memory-management", "data-structures", "no-std::no-alloc"]
[lints]
workspace = true
[dependencies]
[dev-dependencies]
bench-scale-tool = "0.1"
proptest = "1"
[[bench]]
name = "size_classes_bench"
harness = false