This sounds like simulating arena allocation in Java by disabling GC temporarily. Except it&#x27;s worse than arena allocator, because it&#x27;s still mixed up in a general heap and costs more at collection. Not sure I buy the argument that this is cheaper than C++. After all, in C++ you could just drop the whole arena instead, so you get cheap alloc + super-cheap free.