Programming Languages
-
Updated
Dec 14, 2018 - C
Programming Languages
A simple and slow conservative garbage collector using mark and sweep with explicit linked list malloc implementation for C programing language. (for leaning garbage collection purpose). Could be modified to adapt xv6.
A humble attempt to create a pseudo garbage collector in C. All it does is interfacing both memory allocation and destruction, using linked list to store all allocated memory as pointers.
My solutions for the Programming Languages 2 course exercises of the ECE - National Technical University of Athens.
malloc() function from scratch in C to understand how memory allocation, garbage collection and de-allocation works
My implementation of a mark-sweep Garbage Collector with a best-fit allocator
A Scheme interpreter implemented in C.
yet another mark and sweep garbage collector for C
GCC plugin for C language that tracks references to allocated objects
Calls a function when V8 collects an object as garbage
Comparison of mark and sweep garbage collection and atomic reference counting on binary tree operations
The bytecode VM of the Horse64 programming language. THIS IS AN (OFFICIAL) MIRROR, GO HERE FOR SOURCE: https://codeberg.org/Horse64/hvm.horse64.org
A non-porable, garbage collected memory allocator written in pure C
C Pointer Management Utility: a single-header-file garbage collector for C
A garbage collection "library" written in and for C
Colibri is a fast and lightweight garbage-collected datatype library written in C
Linux Kernel module that enables a synchronization barrier and a message subsystems for threads registered into a group.
A reference counting garbage collector for the C programming language
Add a description, image, and links to the garbage-collection topic page so that developers can more easily learn about it.
To associate your repository with the garbage-collection topic, visit your repo's landing page and select "manage topics."