Am 06.02.2014 17:39, schrieb Martin Cejp:

Looks to me like all of those could be worked around. Surely wouldn't
make the code easier to read, but it shouldn't be *that* difficult.
Don't append to arrays (use own pre-allocated vector if needed),
allocate particle structs in bulk with plain malloc, no array literals
in the hot path etc. No GC allocations = no GC runs

Yes of course you can workaround all these. Its just easier to workaround if you don't have a GC in the first place, and triggering any GC allocation instantly becomes a error.

Reply via email to