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
Currently, ChainFile is responsible for allocating the links placed in the Tree. When using AllocatorList!Region!Mallocator, the memory is allocated fine, but when ChainFile goes out of scope the memory is freed, leading to bad accesses in IITree. AVL and SPlay trees seem not affected I think because their insert methods use GC.
I fixed this temporarily by moving back to a manual malloc pool allocator (which never frees since the pool is part of ChainFile and we need it 'til the end of program essentially), but I would like to transition back to std.experimental.allocator in the future.
No description provided.
The text was updated successfully, but these errors were encountered: