On Monday, 10 February 2014 at 04:26:10 UTC, Manu wrote:That was a given. However I think AAA titles have the manpower to avoid those pauses, since the amount of work toward optimization is huge anyway, am I right? Ofc you still need minimal backend from the compiler and runtime support. If you lack control on internals, there's no way for you to optimize anything.
Sorry, I obviously mean, "the only *games* company..."
For "simple" games, it would be nice to have a better GC and cut down allocations from the standard library. I guess that would suffice, no need to move to ARC.And people seem to forget promptly after every single time I repeat myself:
* The GC frequency of execution is directly proportional to the amount of
_free memory_. In console games; NONE.
* The length of the associated pause is directly proportional to the
amount of memory currently in use. In console games; all of it.