Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: reference-counting
acbits/reftrack-plugin
GCC plugin for C language that tracks references to allocated objects
Language: C - Size: 82 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0
connectivecpp/shared-buffer
A reference counted character buffer C++ class template, useful for async networking
Size: 43.9 KB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0
dannyniu/SafeTypes2
A evolution of the original SafeTypes library
Language: C - Size: 55.7 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0
facil-io/cstl
facil.io C STL - a Server Toolbox Library for C, including JSON processing, hash maps, dynamic arrays, binary strings and more.
Language: C - Size: 14.3 MB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 66 - Forks: 6
frengor/rust-cc
Rust cycle collector.
Language: Rust - Size: 385 KB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 6 - Forks: 1
orium/archery
Abstract over the atomicity of reference-counting pointers in rust
Language: Rust - Size: 140 KB - Last synced: 5 days ago - Pushed: 3 months ago - Stars: 134 - Forks: 13
artichoke/cactusref
đĩ Cycle-Aware Reference Counting in Rust
Language: Rust - Size: 2.31 MB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 142 - Forks: 4
EricLBuehler/trc
A faster Arc.
Language: Rust - Size: 497 KB - Last synced: 17 days ago - Pushed: 4 months ago - Stars: 36 - Forks: 5
no-defun-allowed/the_cooler_shared_ptr
Coalesced reference counting smart pointer
Language: C++ - Size: 2.93 KB - Last synced: 25 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
juntyr/wobbly
wobbly-owned reference counting pointers that mostly behave like Weak but can also keep a value alive
Language: Rust - Size: 1.08 MB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 0 - Forks: 0
atilaneves/fearless
Safe concurrency in D (`shared` made easier)
Language: D - Size: 41 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 47 - Forks: 3
sourceryinstitute/smart-pointers
An object-oriented, extensible reference-counting utility for Fortran
Language: Fortran - Size: 1.71 MB - Last synced: 25 days ago - Pushed: about 1 month ago - Stars: 24 - Forks: 2
hook-lang/hook
The Hook Programming Language
Language: C - Size: 3.53 MB - Last synced: 21 days ago - Pushed: about 2 months ago - Stars: 93 - Forks: 2
fereidani/rclite
RcLite: small, fast, and memory-friendly reference counting for Rust
Language: Rust - Size: 42 KB - Last synced: 24 days ago - Pushed: 12 months ago - Stars: 171 - Forks: 6
web-sys1/chromium-web-reference
This repo shows the data scraped from Chromium based webpage on https://chromium.googlesource.com/chromium/src/
Language: Python - Size: 22.6 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
nu11ptr/flexstr
A flexible, simple to use, immutable, clone-efficient String replacement for Rust
Language: Rust - Size: 513 KB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 146 - Forks: 5
hurlybird/Duck
Duck-Typed Programming in C
Language: C - Size: 1.75 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 18 - Forks: 0
jonhoo/arccstr
Thread-safe, reference-counted null-terminated immutable Rust strings.
Language: Rust - Size: 74.2 KB - Last synced: 26 days ago - Pushed: almost 3 years ago - Stars: 40 - Forks: 6
hikarin/aquario
GC-oriented Lisp interpreter
Language: C - Size: 512 KB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 8 - Forks: 0
mc-cat-tty/ComplementiProgrammazione
Appunti del corso di Complementi di Programmazione. UniMoRe. 2023-2024.
Language: Python - Size: 90.8 KB - Last synced: 24 days ago - Pushed: 3 months ago - Stars: 2 - Forks: 0
thrunduil/cyclic_rc
Reference counting handling circular memory references.
Language: C++ - Size: 67.4 KB - Last synced: 6 months ago - Pushed: over 3 years ago - Stars: 5 - Forks: 1
macmade/CPP-ARC
C++ Automatic Reference Counting - This project intends to simplify memory management in C++, using reference counting.
Language: C - Size: 46.9 KB - Last synced: 25 days ago - Pushed: almost 3 years ago - Stars: 27 - Forks: 2
davidmalcolm/gcc-python-plugin
GCC plugin that embeds CPython inside the compiler
Language: Python - Size: 6.9 MB - Last synced: 7 months ago - Pushed: over 2 years ago - Stars: 187 - Forks: 56
kimtg/Arcpp
An implementation of the Arc programming language
Language: C++ - Size: 354 KB - Last synced: 5 months ago - Pushed: 8 months ago - Stars: 23 - Forks: 1
ldo/python_topics_notebooks
IPython notebooks on various Python topics
Size: 154 KB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
dzik143/tegenaria
[ARCHIVE/2014] OS-independent utils for C++
Language: C - Size: 11.5 MB - Last synced: 9 months ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0
csiro-hydroinformatics/pyrefcount
Python package for reference counting native pointers
Language: Python - Size: 428 KB - Last synced: 28 days ago - Pushed: 7 months ago - Stars: 1 - Forks: 0
mneri/refc
Reference Counting in C
Language: C - Size: 40 KB - Last synced: 9 months ago - Pushed: over 7 years ago - Stars: 2 - Forks: 0
zeozeozeo/type-handle
Regular and reference-counted type handles for Rust
Language: Rust - Size: 4.88 KB - Last synced: 22 days ago - Pushed: 9 months ago - Stars: 0 - Forks: 0
brick-lang/acid
A multithreaded concurrent GC with industrial-strength object-dissolving action
Language: C - Size: 667 KB - Last synced: 2 months ago - Pushed: over 6 years ago - Stars: 5 - Forks: 0
jonas-schievink/rcgc đĻ
A reference-counting, tracing garbage collector in completely safe Rust
Language: Rust - Size: 16.6 KB - Last synced: 17 days ago - Pushed: about 5 years ago - Stars: 16 - Forks: 0
dannyniu/SafeTypes
Reference Counting That Can Handle Cycles Without Weak References.
Language: C - Size: 43.9 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0
acln0/rc
A Go package which provides reference counted file descriptors.
Language: Go - Size: 33.2 KB - Last synced: 11 months ago - Pushed: almost 5 years ago - Stars: 5 - Forks: 0
mgnsk/weakcache đĻ
Weak cache implementation in go.
Language: Go - Size: 14.6 KB - Last synced: 11 months ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0
Qqwy/rust-backdrop_arc
An Arc (atomically reference counted smart pointer) that supports customized dropping strategies using Backdrop.
Language: Rust - Size: 198 KB - Last synced: 19 days ago - Pushed: 9 months ago - Stars: 5 - Forks: 0
gershnik/intrusive_shared_ptr
Intrusive reference counting smart pointer, highly configurable reference counted base class and various adapters
Language: C++ - Size: 266 KB - Last synced: 10 months ago - Pushed: 10 months ago - Stars: 2 - Forks: 0
AdityaRaj212/Garbage-Collection
*** Prefer using the PDF form of the presentation so as to avoid any kind of image or text distortion*** This repository consists of a presentation on the topic of Garbage Collection(Computer Science).
Size: 387 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
js2xxx/arsc
Atomic Reference-Strongly-Counted pointer
Language: Rust - Size: 6.84 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
Frityet/ManagedC
Reference counter for C
Language: C - Size: 300 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 49 - Forks: 1
bashrc-real/SharedOwner
C# library for managing shared ownership of Disposable reosources
Language: C# - Size: 11.7 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 3 - Forks: 0
praeligare/refcounter-handling
A way not to have to worry about handling counters in Reference Counting.
Language: C - Size: 31.3 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
terraindata/frc
A fast reference counting library for C++
Language: C++ - Size: 148 KB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 19 - Forks: 0
fuseraft/code-reference-finder
A source code analyzer to find targets and their references in very large solutions.
Language: Ruby - Size: 8.79 KB - Last synced: 5 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
csiro-hydroinformatics/moirai
Manage C++ Objects's lifetime accessed through a C API
Language: C++ - Size: 202 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 3 - Forks: 0
brewlin/garbage-collect
garbage collector algorithm ååžåæļįŽæŗįįŗģååŽį°
Language: C - Size: 361 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 27 - Forks: 4
siesta-project/buds
Reference counted fortran data structures
Language: Fortran - Size: 10.8 MB - Last synced: 24 days ago - Pushed: over 3 years ago - Stars: 7 - Forks: 1
mpoeter/emr
Effective Memory Reclamation
Language: C++ - Size: 58.6 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 44 - Forks: 3
bgianfo/rust-run-down
run-down protection in rust.
Language: Rust - Size: 73.2 KB - Last synced: 16 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
jonasraoni/stream-adapter
A Pascal stream class that is implemented as an interface, thus offering reference-counting.
Language: Pascal - Size: 1000 Bytes - Last synced: 24 days ago - Pushed: over 6 years ago - Stars: 5 - Forks: 3
TheLuckyCoder/ReferenceCountingGC
A simple Reference Counting Garbage Collector written in C++ for C++
Language: C++ - Size: 71.3 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0
justinmeiners/c-foundation
An implementation of an ANSI C class system similar to Apple's Core Foundation. (Retain/release, autorelease, mutable/immutable, etc)
Language: C - Size: 4.88 KB - Last synced: about 1 year ago - Pushed: almost 7 years ago - Stars: 4 - Forks: 1
achakravarti/argent
Infrastructure for web services
Language: C - Size: 1.44 MB - Last synced: about 1 year ago - Pushed: almost 3 years ago - Stars: 3 - Forks: 1
Tamschi/tiptoe
An easy-to-support intrusively reference-counting smart pointer.
Language: Rust - Size: 94.7 KB - Last synced: 23 days ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
lmlg/libsref
Scalable reference counting
Language: C - Size: 85 KB - Last synced: about 1 year ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
flyx/ParserTools
tools for writing lexers / parsers in Ada
Language: Ada - Size: 39.1 KB - Last synced: 19 days ago - Pushed: over 6 years ago - Stars: 6 - Forks: 0
pmundt/pyrefcount
reference counting API for python, modelled after the Linux Kernel's refcount_t.
Language: Python - Size: 2.95 MB - Last synced: 14 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
suirad/zRc
Pointer Reference counting in Zig
Size: 2.93 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 4 - Forks: 1
rystrauss/garbage-collection
Implementation of an automatic memory reclamation system for C++.
Language: C++ - Size: 14.6 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
jonasraoni/persistent-tree
Persistent tree structure written in Pascal that can handle binary data.
Language: Pascal - Size: 3.91 KB - Last synced: 24 days ago - Pushed: over 6 years ago - Stars: 4 - Forks: 2
dezajno/CRC
Reference counting in C
Language: C++ - Size: 8.79 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0
codylico/refalloc
Allocation function with reference counting
Language: C - Size: 6.84 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 0
simon360/class-references
Wrangle class names on HTML elements with reference counting.
Language: TypeScript - Size: 1.45 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 3 - Forks: 0
NodixBlockchain/memtest
Comparison of mark and sweep garbage collection and atomic reference counting on binary tree operations
Language: C - Size: 12.8 MB - Last synced: 5 months ago - Pushed: over 6 years ago - Stars: 0 - Forks: 0