Thread overview
[Issue 22985] dip1008 implementation uses the GC behind the scenes
Apr 04, 2022
Adam D. Ruppe
Dec 17, 2022
Iain Buclaw
April 04, 2022
https://issues.dlang.org/show_bug.cgi?id=22985

Adam D. Ruppe <destructionator@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |destructionator@gmail.com

--- Comment #1 from Adam D. Ruppe <destructionator@gmail.com> ---
You probably could allocate the trace handler inline, either just have a static array (a certain length of stack information has no practical value anyway, so just truncating it surely good enough irl) or let the Exception dtor take care of it with a malloc/free pair internally on the private slice. I actually thought it used to do this but I might be remembering wrong.

--
December 17, 2022
https://issues.dlang.org/show_bug.cgi?id=22985

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P1                          |P4

--
May 26, 2023
https://issues.dlang.org/show_bug.cgi?id=22985

Steven Schveighoffer <schveiguy@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |schveiguy@gmail.com
         Resolution|---                         |FIXED

--- Comment #2 from Steven Schveighoffer <schveiguy@gmail.com> ---
Huh, I missed this one. This should be fixed in 2.102 with the new trace handler.

--