Comment Re:Data vs Hand-waving (Score 1) 106
I'm with you, and I think a lot of what is said boils down to trying to paint scenarios in black and white. The word "allocation" really doesn't mean anything until one specifies how and what is allocated. An allocation can come from a recycling allocator, slab allocator, or just plain old unoptimized malloc(). To say game programmers never alloc during "game level execution" (whatever that means) is just a gross facepalm statement. But it's certainly common for game developers to develop allocators well optimized to their memory usage patterns. I don't think many serious game developers would heavily use vanilla malloc/free in performance critical game loops.