Merge branch 'g-collection' of https://github.com/bachelor-group-66-systemf/language into g-collection

This commit is contained in:
valtermiari 2023-03-23 13:26:32 +01:00
commit fb4cd8eb9b
2 changed files with 13 additions and 14 deletions

View file

@ -14,7 +14,18 @@ using std::cout, std::endl, std::vector, std::hex, std::dec;
namespace GC
{
/**
* This implementation of the() guarantees laziness
* on the instance and a correct destruction with
* the destructor.
*
* @returns The singleton object.
*/
Heap& Heap::the()
{
static Heap instance;
return instance;
}
/**
* Initialises the heap singleton and saves the address