Skip to content
@bdwgc

Boehm-Demers-Weiser conservative C/C++ Garbage Collector

This organization is dedicated to BDWGC development and maintenance

BDWGC Organization

This is a dedicated Github organization established for collaborate development of

  • the Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc and libgc)
  • the BDWGC bindings for various programming languages (D, Rust, Zig and potentially others)
  • the Cords package (also known as "cord library") which is a string package that uses a tree-based representation on top of BDWGC
  • the atomic_ops library which provides a semi-portable access to hardware-provided memory update operations on a number of architectures (used by BDWGC)

Major resources

Pinned Loading

  1. bdwgcbdwgcPublic

    The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)

    C 3.4k 432

  2. libatomic_opslibatomic_opsPublic

    The atomic_ops project (Atomic memory update operations portable implementation)

    C 444 113

  3. bdwgc-rustbdwgc-rustPublic

    Rust impl GlobalAlloc for Boehm GC

    Rust 30 6

  4. bdwgc-dbdwgc-dPublic

    D library for interfacing with libgc (bdwgc)

    D 4

  5. bdwgc-zigbdwgc-zigPublic

    Zig language bindings for the Boehm-Demers-Weiser Garbage Collector (bdwgc).

    Zig 7

Repositories

Showing 6 of 6 repositories

Top languages

Loading…