You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Empty GC blocks are never returned to the OS without HXCPP_GC_MOVING #69
releaseEmptyGroups only runs in moving GC builds, so a default build keeps every block it ever allocated, and Gc.compact amounts to repeated major collections. A long-running process that peaks once holds that memory for good. Gc.compact also counts bytes in int, which truncates above 2 GiB.
Activity
Return empty block groups to the system without the moving collector
Count Gc.compact's bytes in size_t