- be a bit more aggressive with the GC when not running the game loop.

Since most CheckGC calls are within the main game ticker, the engine can accumulate a lot of data when creating/deleting objects in the menu or other UI parts and never manage to collect everything
This commit is contained in:
Christoph Oelckers 2021-10-03 14:01:27 +02:00
commit b4d03501af
4 changed files with 22 additions and 1 deletions

View file

@ -108,6 +108,7 @@ namespace GC
size_t AllocBytes;
size_t Threshold;
size_t Estimate;
size_t AllocCount;
DObject *Gray;
DObject *Root;
DObject *SoftRoots;