#heap

  1. dyn_size_of

    report approximate amount of memory consumed by variables, including the memory allocated on heap

    v0.4.5 19K #heap-memory #complexity #heap
  2. dma-heap

    Linux DMA-Buf Heap Abstraction Library

    v0.4.1 5.8K #dma-buf #linux #dma #heap #api-bindings
  3. radix-heap

    Fast monotone priority queues

    v0.4.2 3.0K #priority-queue #radix #heap
  4. caliber-pg

    PostgreSQL 18+ extension for the CALIBER memory framework

    v0.4.0 #postgresql-extension #heap #agent #direct #caliber #sql #bootstrap
  5. beap

    Bi-parental heap data structure implementation in Rust

    v0.1.2 150 #heap-data-structure #sorting #heap
  6. trallocator

    A no_std lbrary for wrapping an existing allocator and tracking the heap usage

    v0.2.2 210 #heap-allocator #allocator #heap
  7. rsprof-trace

    Self-instrumentation library for rsprof - captures CPU and heap traces

    v0.1.8 #profiling #self-instrumentation #cpu-profiling #heap #track #cpu-sampling #allocator #timer-based
  8. deepsize2

    measuring the total size of object on the stack and heap

    v0.1.0 800 #stack #size #heap
  9. heapbuf

    Fixed size heap buffer with optional custom alignment, ref counting and custom destructor logic

    v0.1.3 #heap-buffer #pointers #buffer #unaligned #heap
  10. heapify

    Convenience functions to turn slices into max-heaps

    v0.2.0 13K #slice #heap #priority
  11. shortlist

    An efficient data structure to track the largest items pushed to it

    v0.2.0 100 #collection #ranking #heap
  12. medianheap

    A median heap for keeping track of a running median

    v0.4.1 #median #heap
  13. heapo

    Very simple heap implementations in Rust

    v0.1.0 #pairing-heap #heap
  14. csheap

    A heap implementation over a vector

    v0.1.12 330 #vector #priority-queue #heap
  15. heapz

    Heap/Priority Queue implementations

    v1.1.4 #priority-queue #queue #heap
  16. memtrace-utils

    utils for parsing heap tracing files

    v0.4.1 220 #heaptrack #dylib #heap #memtrack
  17. small_vec2

    Vector on the stack or heap need nightly rustc

    v0.1.5 #stack #vec #heap #vector
  18. go-heap-rs

    Golang's heap written in Rust

    v0.1.1 #data-structures #golang #heap
  19. cartesian-tree

    Construct a Cartesian Tree from a Slice in Linear Time

    v0.1.0 #cartesian #tree #rmq #lca #heap
  20. smart_buffer

    A hybrid stack/heap buffer

    v0.1.3 #stack #heap-buffer #buffer #data-structures #heap #no-std
  21. mm0_deepsize

    MM0 port of deepsize crate

    v0.1.3 #stack #macro #size #heap
  22. constvec

    no heap vec in const expr

    v0.1.14 600 #expr #vec #const #heap
  23. Try searching with DuckDuckGo.

  24. v8-heap-parser

    parsing V8 heap snapshots

    v1.1.0 #v8 #parser #snapshot #graph #heap #wasm
  25. call-recursion

    Hack async to do recursion on the heap

    v0.1.0 #recursion #async #hack #call #heap #state-machine
  26. window-sort-iterator

    An iterator adapter that sorts items within a sliding window

    v0.1.0 #sliding-window #sorting #iterator #heap
  27. memtrack-utils

    utils for parsing heap tracing files

    v0.2.0 #dylib #heaptrack #memtrack #heap
  28. outsource-heap

    Shoving your heap in random places

    v0.1.2 #global-allocator #random #task #heap #store #local-file #allocator-api #heap-allocator #maybe-uninit
  29. timer_heap

    A binary heap based timer management system

    v0.3.0 #timer #binary-heap #heap
  30. heapmon

    A heap monitor debugging utility for Rust programs

    v0.1.2 110 #monitor #debugging #heap #programs #control #cargo-run
  31. pi_heap

    Thread unsafe heap, which supports rapid location adjustment or deletion according to the index

    v0.1.0 #heap #pi
  32. evobox

    A pointer type which allows for safe transformations of its content without reallocation

    v0.1.1 #map #heap #box
  33. heap_arr

    [T; N] directly on the heap

    v0.3.0 #heap-array #no-std #array #heap
  34. dense_bitset

    A variably sized, heap allocated, dense bitset implemented using no unsafe code

    v0.1.1 #bit-set #vec #heap
  35. solana-invoke

    A drop-in replacement for solana_program::program::invoke* with better compute and heap efficiency

    v0.5.0 54K #solana #performance #replace #invoke-signed #heap #cpi
  36. tinydeque

    Array-based deque structures

    v0.1.1 #structures #stack #array-deque #heap #backing #array-based
  37. hamming-heap

    Amortized constant time min heaps for binary features in nearest neighbor searches

    v0.4.1 #binary #binary-search #heap #priority
  38. heapp

    Some heap operations on slice

    v0.1.0 #slice #algorithm #heap #no-standard-library
  39. fastprio

    A fast O(1), no_std priority queue using buckets

    v0.1.1 #priority-queue #no-std #heap
  40. jhhi

    Ingests Java heap histograms to Elasticsearch

    v0.1.1 #histogram #java #elasticsearch #ingest #heap
  41. snapshot_parser

    v8 snapshot_parser

    v0.1.0 #v8 #v8-snapshot #heap-snapshot #heap
  42. array-vec

    that provides a minimal Vec<T> that is backed by an array, instead of on the heap

    v0.1.3 #vec #array #backed #heap
  43. boxed-array

    Allows constructing boxed arrays directly onto the heap

    v0.1.0 #construct #heap #boxed #onto #array
  44. memtrack-lib

    A dynamic library for collecting heap consumption

    v0.1.0 #dylib #heap #memgraph
  45. rheap

    containing an implementation of a minimum, maximum, d-way heap

    v0.1.0 #containing-of-minimum #max #heap #order #value #heaps
  46. rialo-s-invoke

    A drop-in replacement for solana_program::program::invoke* with better compute and heap efficiency

    v0.2.0-alpha.2 #solana #replace #performance #heap #drop-in
  47. deepsize_derive2

    measuring the total size of object on the stack and heap

    v0.1.0 850 #stack #size #macro #heap
  48. heap-vec

    Vector that stores capacity and len on the heap, to reduce stack size of empty vecs

    v0.1.0 #stack #vec #size #heap #store
  49. trait_enum_macro

    A macro that allows creating an enum that acts similar to a trait object, but without using the heap

    v0.1.0 #traits #object #macro #heap #macro-traits
  50. jheap_histo

    Ingests Java heap histograms to Elasticsearch

    v0.1.0 #histogram #java #heap
  51. shmalloc

    A shmitty heap for your shmitty code

    v0.2.2 #shmitty #heap #heap-for-shmitty #experimental
  52. rheaper

    A in-process heap profiler for rust

    v0.2.1 #profiler #tracker #in-process #backtrace #heap #sample-rate #stack-depth #global-allocator #mi-malloc
  53. starlark_derive

    Derive helpers for the starlark package

    v0.13.0 212K #package #heap #component #flags #value #build-system #follow-semver #ide #send-sync #garbage-collected
  54. const-alg

    that provides a safe experimental linear algebra library based on arrays intead of on the heap

    v0.1.1 #algebra #experimental #linear #linear-algebra #heap