[dependencies.crossbeam-queue]
version = "0.3"
[dependencies.crossbeam-utils]
version = "0.8"
[dependencies.parking_lot]
optional = true
version = "0.12"
[dev-dependencies]
[[example]]
name = "basic"
path = "examples/basic.rs"
[[example]]
name = "game_loop"
path = "examples/game_loop.rs"
[[example]]
name = "gpu_transfer"
path = "examples/gpu_transfer.rs"
[features]
debug = []
default = []
parking_lot = ["dep:parking_lot"]
poisoning = []
[lib]
name = "memkit"
path = "src/lib.rs"
[package]
authors = ["YelenaTor"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["memory-management", "no-std", "concurrency"]
description = "Deterministic, intent-driven memory allocation for systems requiring predictable performance"
documentation = "https://docs.rs/memkit"
edition = "2021"
keywords = ["allocator", "memory", "frame-allocator", "arena", "deterministic"]
license = "MPL-2.0"
name = "memkit"
readme = "README.md"
repository = "https://github.com/YelenaTor/memkit"
rust-version = "1.70"
version = "0.1.0-alpha.1"
[[test]]
name = "integration"
path = "tests/integration.rs"