Ecosyste.ms: Packages

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

crates.io "memory-management" keyword

allocator-suite 0.1.7
Allocator Suite for various allocation types
7 versions - Latest release: almost 4 years ago - 2 dependent packages - 1 dependent repositories - 5.89 thousand downloads total - 14 stars on GitHub - 2 maintainers
Top 7.7% on crates.io
archery 1.2.0
Abstract over the atomicity of reference-counting pointers
10 versions - Latest release: 3 months ago - 5 dependent packages - 41 dependent repositories - 1.96 million downloads total - 134 stars on GitHub - 1 maintainer
hwlocality 1.0.0-alpha.3
Idiomatic Rust bindings for the hwloc hardware locality library
4 versions - Latest release: 3 months ago - 5 dependent packages - 8.12 thousand downloads total - 15 stars on GitHub - 1 maintainer
hwlocality-sys 0.4.1
Low-level bindings for the hwloc hardware locality library
22 versions - Latest release: 3 months ago - 1 dependent package - 15.7 thousand downloads total - 15 stars on GitHub - 1 maintainer
kamo-macros 0.1.6
A macro for parsing s-expressions into kamo Values.
6 versions - Latest release: about 2 months ago - 1 dependent package - 1.64 thousand downloads total - 3 stars on GitHub - 1 maintainer
cactusref 0.5.0
Cycle-aware reference counting smart pointer
6 versions - Latest release: 5 months ago - 2.12 thousand downloads total - 142 stars on GitHub - 1 maintainer
kamo 0.9.3
A library to assist in the creation of an interpreter or compiler and its associated runtime.
16 versions - Latest release: about 1 month ago - 3.94 thousand downloads total - 3 stars on GitHub - 1 maintainer
Top 8.4% on crates.io
memsec 0.6.3
Rust implementation `libsodium/utils`.
34 versions - Latest release: over 1 year ago - 10 dependent packages - 162 dependent repositories - 628 thousand downloads total - 45 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
memory_units 0.4.0
Safe conversions between units of memory
4 versions - Latest release: over 6 years ago - 12 dependent packages - 5,160 dependent repositories - 5.28 million downloads total - 10 stars on GitHub - 2 maintainers
allocation-counter 0.8.1
Count the number of memory allocation of some code.
11 versions - Latest release: 8 months ago - 6 dependent packages - 3 dependent repositories - 16.7 thousand downloads total - 16 stars on GitHub - 1 maintainer
ami 0.13.1
Useful data structures that are not in the standard library.
20 versions - Latest release: almost 2 years ago - 13 dependent packages - 1 dependent repositories - 16.4 thousand downloads total - 1 stars on GitHub - 1 maintainer
unsafesc
A Rust package for running unsafe superpowers in a controlled environment
2 versions - Latest release: about 1 month ago - 998 downloads total - 1 maintainer
NEXMemory 0.1.2
Easily read, and write into a process's memory.
3 versions - Latest release: about 1 year ago - 960 downloads total - 1 stars on GitHub - 1 maintainer
memory_pages 0.1.0
`memory_pages` provides a cross-platform memory management API which allows for acquiring memory ...
1 version - Latest release: about 1 year ago - 399 downloads total - 23 stars on GitHub - 1 maintainer
dualhashkey 0.1.1 💰
An implementation of a 64-bit Dual-Hash-Key, strongly inspired by the Linux kernels dcache hashes.
2 versions - Latest release: 6 months ago - 521 downloads total - 0 stars on GitHub - 1 maintainer
simple-chunk-allocator 0.1.5 💰
A simple `no_std` allocator written in Rust that manages memory in fixed-size chunks/blocks. Usef...
6 versions - Latest release: almost 2 years ago - 4 dependent packages - 3 dependent repositories - 5.11 thousand downloads total - 10 stars on GitHub - 1 maintainer
wrapping_coords2d 0.1.10
Translate between 1D indices and 2D coordinates with wrapping
11 versions - Latest release: about 2 years ago - 2 dependent repositories - 5.65 thousand downloads total - 2 stars on GitHub - 1 maintainer
mmtk 0.25.0
MMTk is a framework for the design and implementation of high-performance and portable memory man...
28 versions - Latest release: 15 days ago - 1 dependent repositories - 9.04 thousand downloads total - 328 stars on GitHub - 1 maintainer
mmtk-macros 0.25.0
MMTk macros provides procedural macros used by mmtk-core.
15 versions - Latest release: 15 days ago - 1 dependent package - 7 dependent repositories - 4.6 thousand downloads total - 328 stars on GitHub - 1 maintainer
bounded-static 0.7.0
Defines the ToBoundedStatic and IntoBoundedStatic traits
8 versions - Latest release: 7 months ago - 6 dependent packages - 4 dependent repositories - 185 thousand downloads total - 8 stars on GitHub - 1 maintainer
bounded-static-derive 0.7.0
Macro to derive ToBoundedStatic and IntoBoundedStatic traits
8 versions - Latest release: 7 months ago - 1 dependent package - 1 dependent repositories - 165 thousand downloads total - 8 stars on GitHub - 1 maintainer
backdrop 0.1.11
Drop your large or complex objects in the background with Backdrop! (later, on another thread, or...
12 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 3.68 thousand downloads total - 4 stars on GitHub - 1 maintainer
gfx_mem 0.0.0
memory manager for gfx_hal
1 version - Latest release: over 6 years ago - 835 downloads total - 26 stars on GitHub - 1 maintainer
secrets 1.2.0
Protected-access memory for cryptographic secrets
10 versions - Latest release: about 2 years ago - 1 dependent package - 7 dependent repositories - 23.2 thousand downloads total - 198 stars on GitHub - 1 maintainer
second-stack 0.3.5
A fast allocator for short-lived slices and large values.
8 versions - Latest release: almost 2 years ago - 1 dependent package - 2 dependent repositories - 6.89 thousand downloads total - 24 stars on GitHub - 1 maintainer
process-memory 0.5.0
A rust library that can read/write the memory of other processes.
9 versions - Latest release: over 1 year ago - 4 dependent packages - 12 dependent repositories - 14.6 thousand downloads total - 123 stars on GitHub - 1 maintainer
vecshard 0.2.1
Split Vecs in constant time
5 versions - Latest release: about 5 years ago - 1 dependent repositories - 4.04 thousand downloads total - 4 stars on GitHub - 1 maintainer
heapsz 0.1.0
A crate for calculating the heap usage of a data structure.
2 versions - Latest release: 18 days ago - 326 downloads total - 1 stars on GitHub - 1 maintainer
heapsz-derive 0.1.0
Procedural macros for `heapsz`
1 version - Latest release: 18 days ago - 140 downloads total - 1 stars on GitHub - 1 maintainer
stupidalloc 0.2.1
A stupid memory allocator that memory-maps allocations to files.
3 versions - Latest release: 5 months ago - 941 downloads total - 191 stars on GitHub - 1 maintainer
slimmer_box 0.6.5
A packed alternative to Box<T> whose 'fat' pointer is 'slimmer'
9 versions - Latest release: 7 months ago - 2.75 thousand downloads total - 3 stars on GitHub - 1 maintainer
rclite 0.2.4
small, fast, and memory-friendly reference counting compatible with Arc and Rc APIs
11 versions - Latest release: 12 months ago - 6 dependent packages - 2 dependent repositories - 13.1 thousand downloads total - 171 stars on GitHub - 1 maintainer
bound 0.5.0
Wrap lock guards and other structs along with the locks or other data they are derived by shared ...
9 versions - Latest release: over 1 year ago - 1 dependent package - 2.51 thousand downloads total - 1 stars on GitHub - 1 maintainer
swap-pool 0.3.0
Allow objects to be stored either in RAM or on disk
5 versions - Latest release: 4 months ago - 1.31 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 8.3% on crates.io
seize 0.4.1
Fast, efficient, and robust memory reclamation for concurrent data structures.
14 versions - Latest release: 21 days ago - 4 dependent packages - 32 dependent repositories - 340 thousand downloads total - 298 stars on GitHub - 1 maintainer
alignas 0.2.0
Wrapper to specify object alignment generically
2 versions - Latest release: over 5 years ago - 1.27 thousand downloads total - 1 stars on GitHub - 1 maintainer
dodgems 0.1.1
A simple and fast bump allocator library
2 versions - Latest release: 7 months ago - 520 downloads total - 0 stars on GitHub - 1 maintainer
placement-new-derive
Common utilities to implement "placement-new"
4 versions - Latest release: 22 days ago - 1 dependent package - 1.73 thousand downloads total - 7 stars on GitHub - 1 maintainer
ruyi-slab 0.1.1
An object based allocator
2 versions - Latest release: about 4 years ago - 874 downloads total - 0 stars on GitHub - 1 maintainer
memorix-client-redis 1.5.4
Memorix is an open source next-generation in-memory ORM
7 versions - Latest release: 5 months ago - 11.4 thousand downloads total - 23 stars on GitHub - 1 maintainer
maskerad_object_pool 0.3.0
A collection of object pools, for more efficient dynamic memory allocation
7 versions - Latest release: over 6 years ago - 4.85 thousand downloads total - 3 stars on GitHub - 1 maintainer
placement-new
Common utilities to implement "placement-new"
4 versions - Latest release: 23 days ago - 1.3 thousand downloads total - 7 stars on GitHub - 1 maintainer
maskerad_stack_allocator 1.1.2
Stack-based allocators, for contiguous allocation and memory fragmentation prevention.
8 versions - Latest release: over 6 years ago - 5.56 thousand downloads total - 6 stars on GitHub - 1 maintainer
erased-type-arena 0.3.1
A type-erased allocation arena with proper dropping.
4 versions - Latest release: about 2 years ago - 1.39 thousand downloads total - 6 stars on GitHub - 1 maintainer
guard-trait 0.4.1
Contains fundamental wrappers for pointer types that can safely be shared in memory-sharing compl...
7 versions - Latest release: over 3 years ago - 1 dependent package - 3.67 thousand downloads total - 0 stars on GitHub - 1 maintainer
empty-box 0.1.1
Allows for `Box`s to have their values moved out and replaced with new values, while reusing the ...
2 versions - Latest release: almost 7 years ago - 1 dependent repositories - 2.01 thousand downloads total - 6 stars on GitHub - 1 maintainer
ma_proper 1.0.0
A securely overwriting memory allocator
6 versions - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 3.91 thousand downloads total - 1 stars on GitHub - 1 maintainer
maskerad_memory_allocators 5.2.0
custom allocators, for memory fragmentation prevention.
14 versions - Latest release: over 6 years ago - 9.72 thousand downloads total - 6 stars on GitHub - 1 maintainer
memorix-redis
Memorix is an open source next-generation in-memory ORM
6 versions - Latest release: 23 days ago - 1.44 thousand downloads total - 23 stars on GitHub - 1 maintainer
backdrop_arc 0.3.0
Arc which will drop its large or complex contents in the background with Backdrop! (later, on ano...
6 versions - Latest release: 10 months ago - 1 dependent repositories - 1.57 thousand downloads total - 5 stars on GitHub - 1 maintainer
inline_dyn 0.2.1
A container type for storing dynamically-sized types inline
4 versions - Latest release: 6 months ago - 1 dependent package - 1 dependent repositories - 14.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
type-handle 0.1.2
Regular and reference-counted type handles
3 versions - Latest release: 9 months ago - 859 downloads total - 0 stars on GitHub - 1 maintainer
offset-allocator 0.1.0
A port of Sebastian Aaltonen's `OffsetAllocator` to Rust
1 version - Latest release: about 1 month ago - 158 downloads total - 227 stars on GitHub - 1 maintainer
broom 0.3.2 💰
An ergonomic tracing garbage collector that supports mark 'n sweep garbage collection
8 versions - Latest release: over 1 year ago - 1 dependent repositories - 5.36 thousand downloads total - 247 stars on GitHub - 1 maintainer
goxoy-interpreter-broom 💰
An ergonomic tracing garbage collector that supports mark 'n sweep garbage collection
1 version - Latest release: about 1 month ago - 243 downloads total - 247 stars on GitHub - 1 maintainer
peekpoke 0.3.0
peekpoke - a lightweight Rust library for accessing physical addresses using /dev/mem in Linux
5 versions - Latest release: 8 months ago - 1.58 thousand downloads total - 1 stars on GitHub - 1 maintainer
seckey 0.12.1
Use `memsec` protected secret memory.
43 versions - Latest release: over 1 year ago - 8 dependent packages - 2 dependent repositories - 92.8 thousand downloads total - 23 stars on GitHub - 1 maintainer
rcgc 0.1.0
A tracing GC in safe Rust based on `Rc`
1 version - Latest release: over 5 years ago - 698 downloads total - 16 stars on GitHub - 1 maintainer