malloc-best-effort 0.1.2

A Rust wrapper over Google's TCMalloc and Microsoft's MIMalloc memory allocators
Documentation
[dependencies.document-features]
version = "0.2"

[features]
default = ["std"]
std = ["tcmalloc-better/std"]

[lib]
name = "malloc_best_effort"
path = "src/lib.rs"

[package]
authors = ["Marat Bukharov <marat.buharov@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = "build.rs"
categories = ["memory-management", "api-bindings"]
description = "A Rust wrapper over Google's TCMalloc and Microsoft's MIMalloc memory allocators"
edition = "2024"
exclude = ["/.idea", "/.github"]
keywords = ["tcmalloc", "mimalloc", "allocator", "memory", "performance"]
license = "MIT"
name = "malloc-best-effort"
readme = "README.md"
repository = "https://github.com/maratik123/malloc-best-effort"
rust-version = "1.87.0"
version = "0.1.2"

[package.metadata.docs.rs]
features = ["std"]
rustc-args = ["--cfg", "docsrs"]
rustdoc-args = ["--cfg", "docsrs"]

[target.'cfg(all(target_os = "linux", any(target_arch = "x86_64", target_arch = "aarch64")))'.dependencies.tcmalloc-better]
default-features = false
features = ["extension", "8k_pages"]
version = "0.1"

[target.'cfg(not(all(target_os = "linux", any(target_arch = "x86_64", target_arch = "aarch64"))))'.dependencies.mimalloc]
default-features = false
version = "0.1"