#场域

  1. bumpalo

    为 Rust 提供的快速 bump 分配场域

    v3.16.0 5.4M #bump #memory #allocation #arena #bump-allocator #collection #pointers
  2. slotmap

    数据结构

    v1.0.7 717K #reference #arena #graph-node #arena-allocator #data-structures #storage #allocator
  3. typed-arena

    一种快速但有限的分配器类型,称为场域

    v2.0.2 623K #arena #allocation #allocator #limited #single #objects #typed
  4. indextree

    基于索引而非引用计数的指针的场域树结构

    v4.7.2 29K #arena #tree #index #reference-counting #trie #tree-traversal
  5. elsa

    Rust 的只追加集合,其中条目的借用可以超出插入的时间

    v1.10.0 193K #cache #frozen #arena #map #borrow #data-structures
  6. la-arena

    无删除的基于索引的场域

    v0.3.1 70K #arena #deletion #part #index-based #language #ide #language-server
  7. gc-arena

    安全的、增量垃圾回收场域

    v0.5.3 4.9K #garbage-collection #memory-management #arena #pointers #collected #safe #object-safe
  8. thunderdome

    具有紧凑代际索引的快速场域分配器

    v0.6.1 7.6K #generational-arena #generational #arena #arena-allocator #slab #constant-time
  9. bump-scope

    支持分配范围/检查点的快速 bump 分配器。也称为任意类型值的场域。

    v0.5.8 460 #bump-allocator #bump #allocation #allocator #arena #memory-management #free-memory
  10. slotmapd

    orlp/slotmap 分支,其中序列化周期不会改变可观察的行为

    v1.0.11 2.2K #slotmap #arena-allocator #reference #arena #allocator #invariants #storage
  11. skl

    一个基于无锁线程安全的并发ARENA的跳表实现(堆后端或内存映射后端),有助于开发LSM-Tree的MVCC内存表

    v0.13.1 490 #skip-list #lock-free #arena #concurrency #memtable #skiplist #memory-map
  12. blink-alloc

    快速、并发、基于ARENA的分配器,具有丢弃支持

    v0.3.1 500 #memory-allocator #allocator #arena-allocator #drop #arena #memory-management #concurrency
  13. ra_ap_la-arena

    无删除的基于索引的场域

    v0.0.149 3.4K #arena #deletion #part #language-server #ide #index-based #front-end
  14. rocketsim_rs

    RocketSim项目的Rust绑定

    v0.33.0 160 #rocket-league #bindings #cpp-bindings #rocket-sim #team #arena #math
  15. rarena-allocator

    一个可以在内存和磁盘上使用的无锁ARENA分配器

    v0.1.11 1.0K #arena-allocator #lock-free #arena #allocator #memory-map #linked-list #file-backed
  16. stable-vec

    类似于Vec的集合,保证稳定的索引和O(1)元素删除功能(语义上类似于Vec<Option<T>>)。适用于图或类似数据结构的分配。

    v0.4.1 3.7K #arena #index #options #bitvec #bit-vec #memory-allocator #data-structures
  17. triple_arena

    支持非Clone类型、删除等的常规、链、满射和有序ARENA

    v0.13.0 290 #arena #generation #data-structures #no-std #linked-list
  18. concurrent_arena

    返回ArenaArc的u32并发插入/删除场

    v0.1.8 25K #arena #concurrency #shared #slotmap
  19. components-arena

    创建复杂的领域特定自引用数据结构

    v4.1.4 #generational-arena #arena #graph #tree #data-structures #entity #generational
  20. fixed-typed-arena

    使用固定大小块来确保摊销非 O(1) 分配的类型的竞技场

    v0.3.3 #fixed-size #arena #constant-time #latency #typed-arena #memory-management
  21. panic-room

    使用 setjmp/longjmp 和竞技场进行恐慌处理的实验

    v0.1.0 #panic #arena #longjmp #setjmp #memory-management #call-stack
  22. forest-ds

    安全的树结构

    v1.1.7 #tree-structure #tree #data-structures #arena #secure #iteration #siblings
  23. drop_arena

    单个类型的分配器,允许丢弃和回收单个元素

    v0.3.0 #arena #arena-allocator #memory #individual #elements #drop #dropping
  24. rodeo

    基于 bumpalo 的快速丢弃竞技场

    v0.2.1 #arena #arena-allocation #dropping #allocation #bumpalo
  25. wasmtime-slab

    用于 Wasmtime 的 Uni-typed slab,具有自由列表

    v24.0.0 104K #slab #wasmtime #free #list #wasm #entries #arena
  26. erased

    擦除引用或盒的类型,保留生存期

    v0.1.2 #erase #type #arena
  27. scoped-arena

    具有可选作用域的竞技场分配器

    v0.4.1 #arena-allocator #memory-block #arena #allocator #alloc #arena-allocation #memory-management
  28. riddance

    退休、可回收、可保留的 ID

    v0.2.0 110 #unique-id #id #registry #generation #arena #slotmap #object
  29. grit-data-prison

    提供 struct Prison,一个允许每个元素完全内部可变的 Generational Arena

    v0.4.0 #generational-arena #interior-mutability #arena #memory-safe #data-structure
  30. triple_arena_render

    triple_arena 提供的可视化渲染

    v0.13.0 270 #graph #render-graph #arena #visualize #visualization #render #graphics
  31. columnation-master

    一个实验性的列式竞技场

    v0.1.0-dev.1 2.6K #columnar #experimental #arena #columnation #memory #allocations #region
  32. atree

    基于区域删除支持的区域树结构

    v0.5.2 135K #node-tree #tree-structure #tree-traversal #arena #removal #iterator #operations
  33. allocandrescu

    各种分配器和分配器组合器的集合

    v0.1.0-alpha.4 320 #allocator #combinator #arena #bump #composable #combinators
  34. btree-plus-store

    由区域/区域支持的B树以减少分配并提高局部性+可复制、不可变B树,必须手动丢弃

    v0.2.1 #b-tree #btree-map #arena-allocator #arena #set #map #b-trees
  35. sti

    STd改进

    v0.5.0 #algorithm #improved #data-structures #thread-local #parser #active #arena
  36. lurk-elsa

    Rust 的只追加集合,其中条目的借用可以超出插入的时间

    v0.1.1 #frozen #cache #map #arena #data-structure #reference-data
  37. generational-indextree

    基于索引而非引用计数的指针的场域树结构

    v1.1.4 #tree-structure #tree #generational-arena #arena #generational #tree-node #index
  38. rusty_sword_arena

    一个Rust语言游戏客户端制作的Rust教程的库/存储库

    v2.0.0 130 #tutorial #arena #learn #rusty #game-client #sword
  39. sandpit

    一个并发的垃圾回收区域

    v0.2.5 #trace #arena #garbage #mutator #collected #gc #object
  40. arena-core

    Uniswap v4策略、钩子和池的整体经济建模和模拟的框架

    v0.1.2 110 #arena #pool #hook #strategies #modeling #framework #strategy
  41. fixed-bump

    使用固定大小的块来确保非摊销的O(1)分配的bump分配器

    v0.3.3 #bump-allocator #bump #allocator #fixed-size #memory-allocator #constant-time #arena
  42. multi-stash

    基于向量的区域数据结构,它重用空槽位

    v0.2.0 128K #vector #arena #stash #index #actor #data-structures
  43. zone-alloc

    基于区域的数据分配容器

    v0.4.0 #memory-management #arena-allocation #memory #allocation #arena #interior-mutability
  44. byte-arena

    无_std、无_alloc 的用于分配字节缓冲区的 arena

    v0.2.0 #byte-buffer #arena #no-alloc #allocating #arena-allocation #no-std #storage
  45. arena64

    提供互斥索引访问的并发 arena

    v0.1.4 110 #arena #exclusive #access #slot #index #concurrency #mutually
  46. memur

    带有各种功能的 arena 存储

    v0.1.2 #memory #memory-allocator #arena #allocator #any
  47. compact_arena

    一些类型,允许具有小内存占用的索引 arena

    v0.4.1 #arena #no-heap #no-std
  48. loro-thunderdome

    thunderdome 的分支:具有紧凑代际索引的快速 arena 分配器

    v0.6.2 440 #generational-arena #generational #arena #arena-allocator #slab
  49. typed-generational-arena

    一种安全的 arena 分配器,通过使用代际索引支持删除,避免了 ABA 问题。现在带有类型索引和自定义整数类型的代际!

    v0.2.5 1.6K #arena-allocator #arena #generation #index #ecs
  50. treena

    存储在 arena 中的树

    v0.0.5 #node-tree #root-node #tree #tree-node #arena #forest #stored
  51. rarena

    基于 ARENA 的无锁分配器和数据结构

    v0.1.0 #arena-allocator #arena #lock-free #structures #data #data-structures #set
  52. obj-pool

    对象 arena

    v0.5.1 #object #linked-list #lifetime #arena #ownership #structures #tree
  53. pulz-arena

    具有紧凑代际索引的代际 arena 分配器

    v0.4.0 #generational-arena #arena-allocator #arena #generational #collection
  54. light_arena

    一种轻量级的基于放置的内存 arena,适用于具有 Size + Copy 类型。此 crate 需要 nightly。

    v1.0.1 #arena #memory #heap-memory #placement #stack #allocator #copy
  55. slotmap-fork-otter

    槽映射数据结构 - Otter 的临时分支

    v1.0.2 #slotmap #area-分配器 #参考 #area #分配器 #存储 #数据结构
  56. rustc-arena-modified

    将 rustc-arena 移植到稳定版 rust,并增加了额外功能

    v0.1.1 #area #对象 #稳定 #保留 #清除 #遍历 #参考
  57. kioku

    内存 area

    v0.3.1 #内存 #内存块 #内存管理 #area #复制 #分配 #类型
  58. arena_system

    一个使用句柄访问元素的 area 分配器

    v0.0.20 #area #area-分配器 #句柄 #元素 #访问
  59. rustc-ap-arena

    来自 rust-lang/rust 仓库中 commit 10c2316a6bf7cf9255f991e06e82ce692e6f84d5 的 area 包的自动发布版本。该 crate 的发布脚本位于:https://github…

    v662.0.0 390 #area #发布 #编译器 #自动 #语言 #rustc-auto-publish #仓库
  60. erased-type-arena

    具有正确释放功能的类型擦除分配 area

    v0.3.1 #area #area-分配器 #内存管理 #分配 #参考 # #不可变
  61. vec-tree

    使用生成索引避免 ABA 问题并允许删除的安全树,使用 area 分配器

    v0.1.2 #area-分配器 # #area #ecs #生成
  62. flow_arena

    具有所有权概念的管理的 HashMap 图模型

    v0.4.4 # #所有权 #节点树 #树节点 # # #area
  63. dynamic-arena

    动态类型的 area,支持任何 Sized 类型

    v0.1.6 #内存管理 #area #area-分配 #动态大小 #性能 #支持 #案例
  64. 尝试使用 DuckDuckGo 搜索。

  65. atomic-arena

    代际 area 允许从其他线程中预留键

    v0.1.1 6.5K #代际-arena #area #代际 #线程 #
  66. typed-arena-nomut

    一种快速但有限的分配器类型,称为场域

    v0.1.0 2.1K #area #分配器 #不可变 #分配 # #限制 #对象
  67. slotmap-map

    槽映射数据结构

    v1.0.7 #slotmap #reference #arena #allocator #data-structures #storage
  68. ref_arena

    引用计数对象的空间

    v0.1.1 #reference-counting #arena #memory #object #memory-management #buffer #counted
  69. rc_bump

    用于异构类型且无生命期的空间

    v0.1.2 #arena-allocator #memory #arena #bump #allocator #memory-management
  70. fixed_free_list

    具有可选键生命周期安全和无宏唯一类型的大小的空闲列表

    v0.2.0 #fixed-size #arena #reference #free-list #freelist #storage
  71. polymock

    线程安全的空间字节分配器

    v0.2.2 #buffer #byte #thread-safe #arena #allocator #allocation #bump
  72. generational-arena

    使用代索引支持删除且不遭受ABA问题的安全空间分配器

    v0.2.9 74K #arena-allocator #arena #ecs #index #generation
  73. components-arena-traits

    不打算直接使用

    v1.1.1 #direct #arena #components-arena #intend #part
  74. quickdry

    bump-pointer 空间分配器

    v0.1.2 #arena #bump-pointer #allocator #slab #arena-allocator #arena-allocation #pointers
  75. colosseum

    Rust的各种空间分配器,包括线程安全空间

    v0.2.2 7.2K #arena-allocator #arena #allocator #pool #concurrency #concurrent
  76. stadium

    用固定类型集填充的分配内存块

    v0.1.6 #dynamic #alloc #arena #vector
  77. ra_ap_arena

    TBD

    v0.0.33 #arena #tbd #index-based
  78. hato

    特质对象异构空间

    v0.2.1 #arena #memory #bump-allocator #data-structures
  79. boxing-arena

    Box 分配的重用

    v0.9.3 #box #arena #allocations #allocation
  80. lucid-arena-sys

    此包包含Lucid Arena SDK的低级Rust绑定

    v0.1.0 #arena #bindings #camera #lucid
  81. enums_arena

    enums_arena 是一个可以高效存储枚举的竞技场

    v0.1.4 #arena #enums #stored #storage #enumeration #enums-id-arena #derive
  82. simple_arena

    Rust的竞技场分配器

    v0.2.0 #arena #memory #arena-allocator #allocation #memory-management #memory-allocator #data-structures
  83. slice-arena

    以低开销,在连续的内存块中存储大量小型切片

    v1.0.0 #arena #mempool #slice #memory #overhead #store #blocks
  84. indextree-ng

    使用索引而不是引用计数指针的基于竞技场的树结构。Sascha Grunert的indextree的分支,允许删除节点

    v1.0.5 #arena #tree-structure #tree #index #trie #indextree #reference-counting
  85. hv-stampede

    为Heavy提供的基于Bumpalo的竞技场分配工具

    v0.2.1 #arena #sync #reference #allocator #arena-allocation
  86. serde_indextree

    序列化indextree结构

    v0.2.0 230 #serde #indextree #node #structure #siblings #arena #sibling-nodes
  87. untyped-arena

    一个安全且未类型化、复杂性最小的竞技场分配器实现

    v0.1.1 #arena #arena-allocator #alloc #safe #complexity #untyped #drop
  88. nano_arena

    一个使用原子操作的微型竞技场分配器

    v0.5.2 #arena #atomic #tiny #allocator #arena-allocator
  89. provenance

    在插入时生成键的容器结构,只能与生成它的映射一起使用

    v0.1.0 #key #map #generate-keys #storage #arena
  90. hydroperfox-smodel-proc

    Rust的语义建模:过程宏

    v1.0.1 270 #semantic #modeling #macro #smodel #data #name #arena
  91. fast-rustc-ap-arena

    来自rust-lang/rust存储库的commit 15812785344d913d779d9738fe3cca8de56f71d5的包arena的自动发布版本。此crate的发布脚本位于:https://github…

    v1.0.0 #arena #repository #language #package #build #reliable #everyone
  92. 竞技场

    用于高效添加和删除具有稳定ID的项目的数据结构

    v0.2.0 #arena #zone #area #memory-context #data-structures
  93. hkalbasi-rustc-ap-rustc_arena

    hkalbasi/rust 仓库中 rustc_arena 包的自动发布版本,来自提交 e77366b57b799dfa3ce1fcb850c068723a3213ee。该crate的发布脚本位于:https://github…

    v0.0.20230517 #arena #arena-allocation #repository #github #package #publishing #script
  94. arenavec

    基于竞技场的向量及相关类型的实现

    v0.1.1 #arena #allocation #vec #arena-allocator #data-structures
  95. pui-arena

    通用竞技场,可用于 no_std

    v0.5.1 #arena #unique #identifier
  96. rc_arena

    提供对底层对象引用计数的指针的竞技场

    v0.1.0 #arena #rc #typed
  97. veryfast

    游戏开发中的快速Rust和其他工具

    v0.3.1 #pool #object #multi-threading #game #arena #safety #performance
  98. copy_arena

    用于实现 Copy 的类型的竞技场分配器

    v0.1.1 #arena #arena-allocator #copy #type #allocation #memory #data
  99. vec-arena

    对象 arena

    v1.2.0 8.7K #object #arena #deprecated #linked-list #now #arena-t #options