[package]
authors = [
"Nick Fitzgerald <fitzgen@gmail.com>",
"Sergey Pepyakin <s.pepyakin@gmail.com>",
"Matt Howell <mjhowell@gmail.com>",
"Zack Pierce <zachary.pierce@gmail.com>",
]
categories = ["memory-management", "web-programming", "no-std", "wasm", "embedded"]
description = "wee_alloc: The Wasm-Enabled, Elfin Allocator"
license = "MPL-2.0"
name = "wee_alloc"
readme = "../README.md"
repository = "https://github.com/rustwasm/wee_alloc"
version = "0.4.5"
[badges]
travis-ci = { repository = "rustwasm/wee_alloc" }
[features]
default = ["size_classes"]
nightly = []
extra_assertions = []
size_classes = []
static_array_backend = ["spin"]
use_std_for_test_debugging = []
[dependencies]
memory_units = "0.4.0"
cfg-if = "0.1.2"
[dependencies.spin]
version = "0.5"
optional = true
default-features = false
[target.'cfg(all(unix, not(target_arch = "wasm32")))'.dependencies.libc]
default-features = false
version = "0.2"
[target.'cfg(target_os = "windows")'.dependencies.winapi]
version = "0.3"
features = ["memoryapi", "synchapi", "winbase"]