On 1/16/22 7:54 PM, forkit wrote:
On Sunday, 16 January 2022 at 23:34:41 UTC, Ali Çehreli wrote:

Definitely a -profile=gc bug. Here are the existing ones:

  https://issues.dlang.org/buglist.cgi?quicksearch=profile%20gc

Ali

yeah, a bug makes more sense ... otherwise I really would have had a slice to data that doesn't exist anywhere.

some of those reported bugs are pretty old.

.. oh well... just another thing in D, that I can't rely on :-(

I think what is happening is that phobos is using a direct call to a compiler hook, which bypasses the mechanism that recognizes it as a GC allocation.

It appears that profile=gc doesn't recognize any non-language GC calls. Even `GC.malloc` doesn't identify any allocations.

https://issues.dlang.org/show_bug.cgi?id=14892

-Steve

Reply via email to