SGCL - Garbage Collector / News: Recent posts

SGCL-0.8.5

================================================================================
CHANGES
================================================================================

1. Solved problem of the infant mortality in the standard containers. The infant
mortality was a main reason for undefined behaviours of the GC system.

2. Corrected Sgcl::Task class. This class could cause leaks of the memory.

3. Added possibility of blocking resources on the level of single pointers.... read more

Posted by Sebastian Nibisz 2008-03-25

SGCL-0.8.4

================================================================================
CHANGES
================================================================================

1. Added Sgcl::Limited class.
Sgcl::Limited class enables deterministic destruction of objects derived from
this class.

struct User : public Limited
{
};

{
gc<User> user = gcnew User;

} // <- immediate destruction of user.... read more

Posted by Sebastian Nibisz 2008-03-09

SGCL-0.8.3

================================================================================
CHANGES
================================================================================

1. Corrected algorithm for parallel access to data.

2. Corrected algorithm for removing managed objects from containers.

3. Corrected gc_alloc class.

std::set<gc<int>, std::less<gc<int> >, gc_alloc<int> > map; // <- error in SGCL-0.8.2... read more

Posted by Sebastian Nibisz 2008-03-07