GC issue? List.pool overwritten by allocated object
Denis Feklushkin
feklushkin.denis at gmail.com
Sun May 18 15:49:21 UTC 2025
On Sunday, 18 May 2025 at 12:32:23 UTC, Denis Feklushkin wrote:
> On Saturday, 17 May 2025 at 20:31:22 UTC, Denis Feklushkin
> wrote:
>
>> I'm really tired of researching this issue. Maybe someone else
>> also interested?
>>
>> Just made a branch with latest dirty debug changes:
>> ```
>> git clone --branch=manual_reduce
>> git at github.com:denizzzka/pukan.git
>> ```
>> commit: 34dff13e76bb6ffbe9053eb8cad8f8f33a850b94
>
> I managed to reduce the GC calls to several thousands (yes!)
> small `GC.malloc()`/`GC.free()` calls and get rid of
> third-party libraries (vulkan, etc).
This is was wrong approach. SIGSERV caused by FINALIZE attr bits
on some of GC.malloc() calls without acltually specified class
info
That's it, I have no other ideas
More information about the Digitalmars-d
mailing list