On Wednesday, 2 August 2023 at 17:52:00 UTC, Nick Treleaven wrote: > Now I'm wondering why those functions are marked `pure` - they > must affect the GC's bookkeeping state. Here's the pull that added it: https://github.com/dlang/druntime/pull/3561