#reference-counting

  1. triomphe

    std::sync::Arc的一个分支,增加了额外功能且没有弱引用(原servo_arc)

    v0.1.13 1.4M #reference-counting #weak-references #arc #data-structure #sync #ffi
  2. arcstr

    更好的引用计数字符串类型,支持零成本(无需分配)的字符串字面量,以及引用计数的子字符串

    v1.2.0 268K #string #string-literal #reference-counting #arc #rc #rc-str
  3. indextree

    使用索引而不是引用计数指针实现的基于内存区域的树结构

    v4.7.2 29K #arena #tree #index #reference-counting #trie #tree-traversal
  4. rctree

    使用引用计数实现的类似于DOM的树

    v0.6.0 85K #reference-counting #tree #implemented #dom-like
  5. archery

    对引用计数指针的原子性进行抽象

    v1.2.1 284K #smart-pointers #reference-counting #rc #arc #data-structures #atomic
  6. tendril

    用于零拷贝解析的紧凑型缓冲区/字符串类型

    v0.4.3 630K #string #reference-counting #zero-copy #parser #compact #byte #heap-allocation
  7. rune

    一种嵌入式动态编程语言,用于Rust

    v0.13.4 3.3K #scripting-language #dynamic-programming #scripting #pattern-matching #language #reference-counting
  8. census

    维护活动对象的清单

    v0.4.2 451K #inventory #object #reference-counting #track #tantivy #keeps #garbage
  9. jrsonnet-gcmodule

    受CPython的gc实现启发的循环垃圾回收

    v0.3.7 3.2K #garbage-collection #reference-counting #garbage #cycle #rc #gc #shared-ptr
  10. inline-array

    高效的不可变内联字节数组

    v0.1.12 36K #byte-array #performance #multi-threaded #reference-counting #io #data-structures
  11. memory-db

    内存哈希数据库实现,适用于测试

    v0.32.0 223K #hash-db #reference-counting #hash-map #in-memory #backed #counted #testing
  12. hipstr

    Rust中的字符串:零成本借用和切片,小字符串的行内表示,(原子)引用计数

    v0.5.1 110 #string-representation #string #inline #reference-counting #cow #byte-slice #rc
  13. arccstr

    线程安全,引用计数的空终止不可变字符串

    v1.3.2 1.0K #string #immutability #reference-counting #cstr #c-str
  14. cowstr

    Copy-on-Write共享字符串

    v1.3.0 #string #reference-counting #cow #shared #copy-on-write #mutation #copied
  15. aarc

    Arc和Weak的原子更新版本,用于无锁并发

    v0.2.1 16K #reference-counting #hazard-pointers #arc #lock-free #atomic #smart-pointers #thread-safe
  16. rc-u8-reader

    从引用计数的实例中读取 u8 数据的小实现

    v2.0.16 360 #reference-counting #u8 #rc #read #arc #in-memory #io-read
  17. shared_vector

    引用计数的向量数据结构

    v0.4.4 1.0K #reference-counting #immutability #counted #vector #shared #shared-data #data-structures
  18. rust-cc

    Rust程序的循环收集器

    v0.5.0 320 #garbage-collection #memory #smart-pointers #reference-counting #cycle-collector #gc #rc
  19. rclite

    小型、快速且内存友好的引用计数,与Arc和Rc API兼容

    v0.2.4 950 #reference-counting #rc #arc #no-std
  20. intern-arc

    释放未使用值的内部器

    v0.6.1 600 #interning #string-interning #intern #reference-counting #interned #weak-references #arc-mutex
  21. servo_arc

    带有额外功能且无弱引用的std::sync::Arc的分支

    v0.3.0 469K #weak-references #reference-counting #arc #fork #servo #sync #cases
  22. buffet

    loona crate 提供线程局部缓冲池

    v0.3.0 270 #io-uring #piece #buffer #pool #reference #reference-counting #operation
  23. oco_ref

    用于存储相对便宜的克隆的智能指针。 (类似于 Cow 遇到 Rc!)

    v0.2.0 21K #smart-pointers #reference-counting #immutability #cloning #cow #string #storing
  24. pared

    投影引用计数指针

    v0.3.0 370 #shared-ptr #reference-counting #arc #rc #shared-data #projected #aliasing
  25. trc

    更快的 Arc

    v1.2.4 #reference-counting #smart-pointers #thread-safe #memory #reference-data #shared-data
  26. relrc

    与其它指针有关系的引用计数指针

    v0.2.2 550 #reference-counting #pointers #edge #node #counted #object #graph
  27. cactusref

    循环感知引用计数智能指针

    v0.5.0 #smart-pointers #reference-counting #garbage-collection #rc #pointers #memory-leaks #gc
  28. ref_count

    为实时和嵌入式系统提供高效的低级异步同步

    v0.1.2 #reference-counting #no-alloc #non-blocking #sync #lock-free-queue #embedded #low-overhead
  29. deepsize

    测量对象在栈和堆上的总大小

    v0.2.0 73K #size #heap #stack #heap-memory #reference-counting #stack-memory
  30. rc-box

    Rc 和 Arc 的已知唯一版本

    v1.2.0 11K #reference-counting #rc #arc #unique #box
  31. arcow

    原子引用计数写时复制的共享指针

    v1.1.1 #shared-ptr #reference-counting #pointers #cow #thread-safe #copy-on-write #atomically
  32. heapbuf

    具有可选自定义对齐、引用计数和自定义析构器逻辑的固定大小堆缓冲区

    v0.1.0 160 #fixed-size #heap #buffer #reference-counting #pointers #unaligned
  33. compact-rc

    低内存引用计数指针

    v0.5.5 #reference-counting #rc #arc #data-structures #pointers #low-memory #integer
  34. aligned-buffer

    可控对齐的缓冲区,可以通过引用计数进行密封和共享

    v0.0.9 #buffer #byte-buffer #reference-counting #rkyv #byte
  35. fluke-buffet

    fluke crate提供缓冲区管理

    v0.2.0 120 #reference-counting #io-uring #buffer #memory #piece #management #http
  36. webgl-rc

    具有资源引用计数的WebGL包装器

    v0.1.11 #webgl #reference-counting #resources #wrapper #texture
  37. bacon_rajan_cc

    具有周期收集的引用计数类型

    v0.4.0 #reference-counting #garbage-collection #garbage #cc #mark #gc #sweep
  38. refs

    我对引用计数的看法

    v0.11.0 100 #reference-counting #reference #counting #vision
  39. objc_id

    Rust智能指针用于Objective-C引用计数

    v0.1.1 288K #reference-counting #objective-c #smart-pointers #ios #macos-ios #osx #weak-references
  40. regc

    混合引用计数和标记清除的垃圾回收器

    v0.2.8 #garbage-collection #gc #reference-counting #collector #mark #sweeping #mixes
  41. splitrc

    线程安全的分割引用计数

    v0.1.11 140 #reference-counting #rc #arc #sync
  42. circ

    非阻塞并发的高效引用计数指针

    v0.1.0 #reference-counting #non-blocking #atomic #lock-free #rc #linked-list #weak-references
  43. arcstring

    具有SSO的原子引用计数薄字符串类型

    v0.1.2 #string #reference-counting #sso #atomically #big #thin #pointers
  44. static-rc

    编译时引用计数

    v0.6.1 #reference-counting #rc #experimental #raw-pointers
  45. hybrid-rc

    线程安全的混合引用计数指针

    v0.6.0 #reference-counting #rc #arc #biased-rc #garbage-collection
  46. arc-bytes

    引用计数的字节缓冲区

    v0.3.5 500 #byte-buffer #byte #reference-counting #serde #allocations #io #parser
  47. mbarc-map

    最小阻塞的原子引用计数映射

    v0.9.0 #reference-counting #map #hash-map #thread-safe #mutex #hashmap
  48. wrc

    Rust的线程安全加权引用计数智能指针

    v2.0.0 #reference-counting #smart-pointers #weight #thread-safe #weighted #synchronization #dropped
  49. fplist

    不可变、持久、单链表

    v0.2.1 #linked-list #immutability #persistent #multi-threading #memory #reference-counting #structure
  50. audio-garbage-collector

    基于basedrop的包装器,提供在后台线程收集引用计数值的即插即用GC API

    v1.2.0 220 #background-thread #reference-counting #smart-pointers #audio #values #gc #collection
  51. wobbly

    类似于Weak但也可以保持值存活的不稳定所有者引用计数指针

    v0.1.1 #reference-counting #rc #weak #arc
  52. com-scrape-types

    使用com-scrape生成的绑定支持代码

    v0.1.1 #com-interface #reference-counting #smart-pointers #class #generated-bindings #object #traits
  53. gcmodule

    受CPython的gc实现启发的循环垃圾回收

    v0.3.3 #reference-counting #garbage #cycle #rc #gc
  54. arctree

    使用原子引用计数实现的类似DOM的树

    v0.1.0 #reference-counting #tree #atomic #implemented #dom-like
  55. iobuf

    字节的连续区域,对I/O操作很有用

    v5.8.1 360 #buffer #io #zero-copy #io-operations #parser #reference-counting
  56. arcslab

    类似于slab,但带有引用计数项

    v0.1.0 #reference-counting #items #slab #counted #atomically
  57. tracing-rc

    具有安全、简单API的周期感知引用计数指针

    v0.1.3 #智能指针 #引用计数 #数据结构 #循环 #弱引用 #垃圾回收 #安全
  58. elysees

    A fork of triomphe, now with more pointer trickery

    v0.3.0 #arc #弱引用 #sync #ffi #引用计数 #数据结构
  59. sylt-parser

    Sylt 编程语言的解析器

    v0.1.0 #编程语言 #sylt #引用计数 #checked #静态 #解析器 #计数
  60. arc-interner

    释放未使用值的内部器

    v0.7.0 13K #interning #intern #string-interning #interned #引用计数
  61. ref_arena

    引用计数对象的存储区域

    v0.1.1 #引用计数 #存储区域 #内存 #对象 #内存管理 #缓冲区 #计数
  62. darc

    动态原子引用计数指针(概念验证)

    v0.0.2 #引用计数 #原子 #概念 #指针 #证明 #动态 #动态原子
  63. esl01-minibytes

    支持零拷贝切片的共享引用计数字节数据

    v0.3.0 600 #字节 #字节切片 #引用计数 #零拷贝 #共享 #minibytes #克隆
  64. any_handle

    线程安全、类型安全的智能指针,可以共享、存储和向下转换 dyn Any

    v0.1.4 #智能指针 #容器 #向下转换 #线程安全 #读写锁 #存储 #引用计数
  65. mach_ports

    管理 Mach 端口引用和交换 Mach 消息

    v0.3.0-alpha #mach #darwin #发送接收 #引用计数 #api绑定 #消息发送 #包装器
  66. type-handle

    普通和引用计数的类型句柄

    v0.1.2 #句柄 #引用计数 #rchandle
  67. rcell

    一个可以包含 Arc、Weak 智能指针或为空的 Cell

    v2.0.0 #cell #arc #引用计数 #弱引用 #同步 #
  68. async_object

    异步对象包装器

    v0.1.2 #异步 #引用计数 #后台 #对象 #包装器 #事件 #读写锁
  69. slock

    永不死锁的异步互斥锁

    v0.2.1 #lock #mutex #smart #async #reference-counting
  70. snarc

    可发送的非原子引用计数

    v0.1.0 #reference-counting #counted #sendable #thread #non-atomically #enter #context
  71. byte-slab

    静态分配的字节块

    v0.2.2 #slab #byte #allocated #reference-counting #statically #slab-arc #counted
  72. 使用DuckDuckGo进行搜索。

  73. sylt-std

    Sylt编程语言的标准库

    v0.1.0 #programming-language #sylt #reference-counting #standard #counted #checked #dynamically
  74. memorydb

    hashdb的内存实现

    v0.3.0 #hash-map #reference-counting #hash-db #hashdb #memory-based #in-memory
  75. a_r_c_h_e_r_y

    临时CRATE

    v0.4.3 #rc #arc #reference-counting #smart-pointers #no-std
  76. counting-pointer

    引用计数指针的结构体。性能优于 'std::rc::Rc' 和 'std::sync::Arc',因为它只计算强引用,而不计算弱引用。

    v0.2.0 #rc #arc #reference-counting #weak-references
  77. refcount-interner

    字符串、切片和其他数据的引用计数归一化库

    v0.2.4 #interning #string-interning #rc #arc #reference-counting #hash
  78. refptr

    固有的引用计数结构体

    v0.2.0 #reference-counting #rc #arc #sync #data-structures #weak-references #smart-pointers
  79. hirpdag

    用于Hash Consed、不可变、引用计数、持久、有向无环图数据结构的过程宏

    v0.1.1 #persistent #dag #data-structures #directed-acyclic-graph #rewriting #reference-counting #hashconsing
  80. xarc

    xarc提供了原子可交换的原子引用计数智能指针,作为比原始原子指针更安全的无锁算法构建块。XarcArc类似,但是...

    v0.3.0 #lock-free #smart-pointers #performance #generic #memory #building-block #reference-counting
  81. arbalest

    类似于Arc<T>,但是弱引用不会禁止可变访问

    v0.2.1 130 #atomic #weak-references #thread #arc #reference-counting
  82. sylt-tokenizer

    Sylt编程语言的分词器

    v0.1.0 #sylt #tokenizer #programming-language #reference #reference-counting
  83. indextree-ng

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

    v1.0.5 #arena #tree-structure #tree #index #trie #indextree #reference-counting
  84. quetta

    rust的不可变、引用计数的字符串

    v0.1.0 #string #immutability #reference-counting #text #primary
  85. 我们的

    用于共享可变数据的舒适、高度通用的包装器

    v0.5.0 #mutable #share #reference-counting #object
  86. 可共享的

    使用最小同步的线程共享对象

    v0.1.1 #thread #atomic #data #share #64-bit #spin-lock #reference-counting
  87. run-down

    rust中的保护

    v0.1.1 #protection #synchronization #rc #reference-counting #sync
  88. bytes-text

    引用计数的UTF-8文本

    v0.1.0 #text #reference-counting #utf-8 #byte
  89. genref

    Vale的Rust中代际引用

    v0.8.0 #reference #reference-counting #generational #management #memory-management #vale #locking
  90. imm_gc

    具有即时释放的垃圾回收指针

    v0.2.1 #pointers #immediate #collection #garbage #collected #dropping #reference-counting
  91. crgc

    基于引用计数+循环移除的Rust单线程GC。灵感来自QuickJS。

    v0.1.0 #gc #cycle #reference-counting #removal #quick-js #thread
  92. toy_pool

    具有引用计数项的池

    v0.1.1 #reference-counting #pool #items #synchronization #handle
  93. mjb_gc

    具有即时释放的垃圾回收指针

    v0.2.0 #pointers #immediate #garbage #dropping #collected #reference-counting #cycle
  94. 引用计数

    引用计数字符指针的特质及其相应的实现

    v0.1.0 #pointers #traits #reference-counted
  95. sylt

    编程语言

    v0.1.0 #programming-language #game #reference-counting #dynamically #typed #counted #mascot
  96. objt

    引用计数对象辅助工具

    v0.1.0 #引用计数 #对象 #辅助工具 #已计数
  97. hirpdag_hashconsing

    具有通用接口的各种哈希保守实现

    v0.1.1 #哈希保守 #引用计数 #接口
  98. bark

    引用计数指针类型

    v0.1.0 #指针 #线程 #引用计数 #发送 #bark-t
  99. pin-rc

    将引用计数语义与稳定的地址保证相结合

    v0.1.0 #保证 #组合 #语义 #计数 #引用 #稳定的 #引用计数