reference-counting
There are 73 repositories under reference-counting topic.
davidmalcolm/gcc-python-plugin
GCC plugin that embeds CPython inside the compiler
fereidani/rclite
RcLite: small, fast, and memory-friendly reference counting for Rust
orium/archery
Abstract over the atomicity of reference-counting pointers in rust
nu11ptr/flexstr
A flexible, simple to use, immutable, clone-efficient String replacement for Rust
artichoke/cactusref
🌵 Cycle-Aware Reference Counting in Rust
hook-lang/hook
The Hook Programming Language
facil-io/cstl
facil.io C STL - a Server Toolbox Library for C, including JSON processing, hash maps, dynamic arrays, binary strings and more.
EricLBuehler/trc
A faster Arc.
mpoeter/emr
Effective Memory Reclamation
atilaneves/fearless
Safe concurrency in D (`shared` made easier)
Frityet/ManagedC
Reference counter for C
jonhoo/arccstr
Thread-safe, reference-counted null-terminated immutable Rust strings.
brewlin/garbage-collect
garbage collector algorithm 垃圾回收算法的系列实现
sourceryinstitute/smart-pointers
An object-oriented, extensible reference-counting utility for Fortran
acbits/reftrack-plugin
GCC plugin for C language that tracks references to allocated objects
macmade/CPP-ARC
C++ Automatic Reference Counting - This project intends to simplify memory management in C++, using reference counting.
kimtg/Arcpp
An implementation of the Arc programming language
terraindata/frc
A fast reference counting library for C++
frengor/rust-cc
A fast garbage collector based on cycle collection for Rust programs.
gershnik/intrusive_shared_ptr
Intrusive reference counting smart pointer, highly configurable reference counted base class and various adapters
hurlybird/Duck
Duck-Typed Programming in C
hikarin/aquario
GC-oriented Lisp interpreter
siesta-project/buds
Reference counted fortran data structures
brick-lang/acid
A multithreaded concurrent GC with industrial-strength object-dissolving action
flyx/ParserTools
tools for writing lexers / parsers in Ada
Qqwy/rust-backdrop_arc
An Arc (atomically reference counted smart pointer) that supports customized dropping strategies using Backdrop.
acln0/rc
A Go package which provides reference counted file descriptors.
jonasraoni/stream-adapter
A Pascal stream class that is implemented as an interface, thus offering reference-counting.
josugoar/csp
C++ style smart pointers for C23
thrunduil/cyclic_rc
Reference counting handling circular memory references.
csiro-hydroinformatics/moirai
Manage C++ Objects's lifetime accessed through a C API
jonasraoni/persistent-tree
Persistent tree structure written in Pascal that can handle binary data.
justinmeiners/c-foundation
An implementation of an ANSI C class system similar to Apple's Core Foundation. (Retain/release, autorelease, mutable/immutable, etc)
suirad/zRc
Pointer Reference counting in Zig
unveres/ezgc
Garbage collection for C
simon360/class-references
Wrangle class names on HTML elements with reference counting.