Skip to content

Implementation of an automatic memory reclamation system for C++.

Notifications You must be signed in to change notification settings

rystrauss/garbage-collection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Garbage College

This repository contains an implementation of an automatic memory reclamation system for C++. By default C++ does not automatically free dynamically allocated memory (like in Java). This library contains a GCPointer class, which uses reference counting to automatically discover when data should be freed.

This is a simplistic implementation and does not check for reference cycles. So there are some specific scenarios in which memory leakage can still occur.

About

Implementation of an automatic memory reclamation system for C++.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published