An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "allocation" keyword

View the packages on the crates.io package registry that are tagged with the "allocation" keyword.

allocators 0.1.9
composable memory allocators and utilities for creating more.
4 versions - Latest release: over 9 years ago - 8 thousand downloads total - 44 stars on GitHub - 1 maintainer
gpu-alloc-erupt 0.9.0 💰
`erupt` backend for `gpu-alloc`
10 versions - Latest release: over 2 years ago - 1 dependent package - 3 dependent repositories - 23 thousand downloads total - 88 stars on GitHub - 1 maintainer
gpu-alloc-gfx 0.3.0 💰
`gfx-hal` backend for `gfx-alloc`
4 versions - Latest release: over 4 years ago - 1 dependent package - 5.82 thousand downloads total - 88 stars on GitHub - 1 maintainer
Top 6.4% on crates.io
gpu-alloc 0.6.0 💰
Implementation agnostic memory allocator for Vulkan like APIs
19 versions - Latest release: over 2 years ago - 6 dependent packages - 3,508 dependent repositories - 10 million downloads total - 88 stars on GitHub - 1 maintainer
untyped-box 0.2.0
A heap allocation utility when the datatype is unknown.
2 versions - Latest release: 8 months ago - 1.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
aligned-vec 0.6.4 💰
Aligned vector and box containers
12 versions - Latest release: 6 months ago - 19 dependent packages - 24 dependent repositories - 17.1 million downloads total - 32 stars on GitHub - 1 maintainer
simple_arena 0.2.0
A simple arena allocator for Rust
1 version - Latest release: almost 2 years ago - 1.47 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
arenavec 0.1.1
An arena backed implementation of vectors and related types.
2 versions - Latest release: about 6 years ago - 4.2 thousand downloads total - 2 stars on GitHub - 1 maintainer
gpu-alloc-ash 0.7.0 💰
`ash` backend for `gpu-alloc`
6 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 240 thousand downloads total - 88 stars on GitHub - 1 maintainer
mmtk 0.31.0
MMTk is a framework for the design and implementation of high-performance and portable memory man...
34 versions - Latest release: 4 months ago - 1 dependent repositories - 41.5 thousand downloads total - 328 stars on GitHub - 1 maintainer
memuse 0.2.2
Traits for measuring dynamic memory usage of types
5 versions - Latest release: 9 months ago - 10 dependent packages - 74 dependent repositories - 1.91 million downloads total - 26 stars on GitHub - 1 maintainer
bump-scope 1.2.1
A fast bump allocator that supports allocation scopes / checkpoints. Aka an arena for values of a...
73 versions - Latest release: 18 days ago - 62.2 thousand downloads total - 38 stars on GitHub - 1 maintainer
cutup 0.1.4
A flexible and efficient allocation library for Rust, capable of distributing assets, resources, ...
5 versions - Latest release: 5 months ago - 2.86 thousand downloads total - 2 stars on GitHub - 1 maintainer
chunked-range-alloc 1.0.0
A simple generic range allocator for chunked external memory
1 version - Latest release: 10 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
Top 6.9% on crates.io
fallible_collections 0.5.1
a crate which adds fallible allocation api to std collections
19 versions - Latest release: 10 months ago - 18 dependent packages - 522 dependent repositories - 2.28 million downloads total - 39 stars on GitHub - 1 maintainer
mempool 0.3.1
A fast thread safe memory pool for reusing allocations.
6 versions - Latest release: over 9 years ago - 1 dependent package - 12 dependent repositories - 98.1 thousand downloads total - 29 stars on GitHub - 1 maintainer
localloc 0.0.1
A collection of local (non-global) rust allocation traits
1 version - Latest release: about 5 years ago - 1.58 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
aligned_alloc
Provides cross-platform primitives for aligned memory allocation
4 versions - Latest release: 12 days ago - 10 dependent packages - 19 dependent repositories - 127 thousand downloads total - 15 stars on GitHub - 1 maintainer
feanor-mempool 2.1.0
A simple interface to memory allocation and pooling, designed for use by feanor-math.
3 versions - Latest release: about 1 year ago - 4.31 thousand downloads total - 0 stars on GitHub - 1 maintainer
tracking-allocator 0.4.0
global allocator that provides hooks for tracking allocation events
6 versions - Latest release: about 3 years ago - 1 dependent package - 8 dependent repositories - 39.4 thousand downloads total - 49 stars on GitHub - 1 maintainer
zone-alloc 0.4.4
Containers for zone-based data allocation.
17 versions - Latest release: 4 months ago - 2 dependent packages - 1 dependent repositories - 17.5 thousand downloads total - 1 maintainer
msvc-alloca 0.3.0 💰
Provides MSVC's _alloca for the most bare metal of bare metal projects.
3 versions - Latest release: over 1 year ago - 4.53 thousand downloads total - 0 stars on GitHub - 1 maintainer
growable 0.7.0
A growable, reusable box for Rust.
9 versions - Latest release: over 4 years ago - 14.1 thousand downloads total - 3 stars on GitHub - 1 maintainer
scoped_allocator 0.1.4
A scoped linear allocator.
5 versions - Latest release: almost 10 years ago - 8.79 thousand downloads total - 44 stars on GitHub - 1 maintainer
memapi 0.17.0
A no_std-friendly memory allocation interface for raw buffers, with improved error reporting.
40 versions - Latest release: 28 days ago - 12 thousand downloads total - 4 stars on GitHub - 1 maintainer
mem_dbg 0.3.0
Traits and associated procedural macros to display recursively the layout and memory usage of a v...
16 versions - Latest release: 7 months ago - 7 dependent packages - 64.5 thousand downloads total - 21 stars on GitHub - 2 maintainers
shalloc 0.1.2
Implements the `GlobalAlloc` trait for supahero1's allocator written in C: https://github.com/sup...
3 versions - Latest release: 11 months ago - 2.74 thousand downloads total - 1 stars on GitHub - 1 maintainer
mockalloc 0.1.2 💰
A crate to allow testing code which uses the global allocator.
3 versions - Latest release: almost 5 years ago - 5 dependent packages - 4 dependent repositories - 14.8 thousand downloads total - 13 stars on GitHub - 1 maintainer
mem_dbg-derive 0.2.0
Procedural macros for mem_dbg
8 versions - Latest release: 7 months ago - 1 dependent package - 56.3 thousand downloads total - 21 stars on GitHub - 2 maintainers
magic-buffer 0.1.1
a virtual ring buffer implementation that magically wraps around itself
2 versions - Latest release: over 1 year ago - 3.61 thousand downloads total - 3 stars on GitHub - 1 maintainer
rbl_circular_buffer 0.1.2
A zero-allocation, fast, circular buffer implementation in Rust.
3 versions - Latest release: about 5 years ago - 2 dependent packages - 1 dependent repositories - 10.2 thousand downloads total - 5 stars on GitHub - 1 maintainer
gpu-alloc-vulkanalia 0.2.1
`vulkanalia` backend for `gpu-alloc`
5 versions - Latest release: 8 months ago - 5.42 thousand downloads total - 1 maintainer
zone-alloc-strong-handle-derive 0.1.2
Procedural macro for zone-alloc StrongHandle types.
3 versions - Latest release: almost 2 years ago - 1 dependent package - 3.98 thousand downloads total - 1 maintainer
static-array 0.5.0
A no-std rust crate providing a heap-allocated non-resizable type-checked array.
5 versions - Latest release: over 1 year ago - 1 dependent package - 6.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
moveref 1.0.0
Types and traits for safe C++ style placement initialization and move semantics
4 versions - Latest release: about 1 year ago - 3 dependent packages - 5.4 thousand downloads total - 2 stars on GitHub - 1 maintainer
rallo 0.4.0 💰
Rust allocator for tracking memory usage
4 versions - Latest release: 3 months ago - 1.91 thousand downloads total - 8 stars on GitHub - 2 maintainers
Top 5.1% on crates.io
alloc_counter 0.0.4
Count allocations, reallocations, deallocations. Allow, deny, or forbid allocations on an express...
5 versions - Latest release: almost 6 years ago - 17 dependent packages - 30 dependent repositories - 86.2 thousand downloads total - 2 maintainers
Top 6.6% on crates.io
gpu-alloc-types 0.3.0 💰
Core types of gpu-alloc crate
3 versions - Latest release: over 2 years ago - 5 dependent packages - 3,508 dependent repositories - 8.98 million downloads total - 88 stars on GitHub - 1 maintainer
fallacy 0.0.0
A library for fallible allocations, collections and operations.
1 version - Latest release: over 3 years ago - 1.49 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 8.1% on crates.io
gpu-descriptor-types 0.2.0 💰
Core types of gpu-descriptor crate
4 versions - Latest release: over 1 year ago - 4 dependent packages - 3,507 dependent repositories - 8.94 million downloads total - 31 stars on GitHub - 1 maintainer
stary-alloc
A collection allocation-related items.
1 version - Latest release: 22 days ago - 893 downloads total - 0 stars on codeberg.org - 1 maintainer
pages-and-pages 0.4.1
Allows control over a manually allocated region of page-aligned memory with support for granular ...
6 versions - Latest release: over 1 year ago - 6.67 thousand downloads total - 0 stars on GitHub - 1 maintainer
trybox 0.1.2
stable, `no_std`-compatible, fallible heap allocation
3 versions - Latest release: 9 months ago - 2.25 thousand downloads total - 1 stars on GitHub - 1 maintainer
kroos 0.0.3
Flexible smart pointer for ?Sized types with customizable reference counting.
5 versions - Latest release: 3 months ago - 1.55 thousand downloads total - 0 stars on GitHub - 1 maintainer
haz-alloc 0.3.1
A general-purpose allocator written in Rust
7 versions - Latest release: over 2 years ago - 8.13 thousand downloads total - 10 stars on GitHub - 1 maintainer
fallible_alloc 0.2.0
Fallible rust stable std collections allocations
2 versions - Latest release: about 4 years ago - 2.83 thousand downloads total - 1 stars on GitHub - 1 maintainer
bitcoin-arena 0.1.2
Efficient arena-based memory management crate for high-performance Rust applications, facilitatin...
2 versions - Latest release: 2 months ago - 549 downloads total - 1 maintainer
fixed-typed-arena 0.3.3
A typed arena that uses fixed-size chunks to ensure non-amortized O(1) allocations
11 versions - Latest release: almost 2 years ago - 13 thousand downloads total - 4 stars on GitHub - 1 maintainer
dyn-stack 0.13.0 💰
Dynamic stack wrapper for unsized allocations
28 versions - Latest release: 8 months ago - 29 dependent packages - 6 dependent repositories - 2.4 million downloads total - 18 stars on GitHub - 1 maintainer
contiguous-arena 0.2.0
Efficient, reusable memory arena for Rust with support for contiguous memory blocks.
2 versions - Latest release: 4 months ago - 1.22 thousand downloads total - 1 stars on GitHub - 1 maintainer
fallacy-alloc 0.1.0
A library for fallible allocation.
1 version - Latest release: over 3 years ago - 3 dependent packages - 3.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
spacetoken 0.1.0
Space allocator that is decoupled from actual storage.
1 version - Latest release: 5 months ago - 499 downloads total - 1 maintainer
ostr 0.1.1
Owned str
2 versions - Latest release: 9 months ago - 1.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
alloc-checked 0.1.2
Collections that don't panic on alloc failures
3 versions - Latest release: 11 months ago - 20 thousand downloads total - 3 stars on GitHub - 1 maintainer
vm-allocator 0.1.3
Helpers for allocating resources needed during the lifetime of a VM.
4 versions - Latest release: 2 months ago - 18 dependent repositories - 1.31 million downloads total - 29 stars on GitHub - 8 maintainers
rodeo 0.2.1
Fast dropping arena based on bumpalo
4 versions - Latest release: over 1 year ago - 1 dependent package - 5.38 thousand downloads total - 7 stars on GitHub - 1 maintainer
vecshard 0.2.1
Split Vecs in constant time
5 versions - Latest release: over 6 years ago - 1 dependent repositories - 9.04 thousand downloads total - 4 stars on GitHub - 1 maintainer
rust-memory-analyzer
Rust memory analyzer
1 version - Latest release: 28 days ago - 1.09 thousand downloads total - 11 stars on GitHub - 1 maintainer
near-rust-allocator-proxy 0.2.7
Rust allocator proxy with added header
6 versions - Latest release: over 4 years ago - 3 dependent packages - 19 dependent repositories - 112 thousand downloads total - 11 stars on GitHub - 1 maintainer
another-option 0.1.1
Another option data type; useful when allocations are expensive.
2 versions - Latest release: over 5 years ago - 3.13 thousand downloads total - 0 stars on GitHub - 1 maintainer
cap 0.1.2
An allocator that can track and limit memory usage. This crate provides a generic allocator that...
3 versions - Latest release: over 2 years ago - 4 dependent packages - 6 dependent repositories - 282 thousand downloads total - 212 stars on GitHub - 1 maintainer