← Back to context Comment by jstimpfle 4 days ago No. Look up Arenas. In general group allocations to avoid making a mess. 4 comments jstimpfle Reply rictic 4 days ago If you send a task off to a work queue in another thread, and then do some local processing on it, you can't usually use a single Arena, unless the work queue itself is short lived. jenadine 3 days ago I don't see how arenas solve the problems. jstimpfle 3 days ago You group things from the same context together, so you can free everything in a single call. estimator7292 3 days ago No. Arenas are not a general case solution. Look it up
rictic 4 days ago If you send a task off to a work queue in another thread, and then do some local processing on it, you can't usually use a single Arena, unless the work queue itself is short lived.
jenadine 3 days ago I don't see how arenas solve the problems. jstimpfle 3 days ago You group things from the same context together, so you can free everything in a single call.
jstimpfle 3 days ago You group things from the same context together, so you can free everything in a single call.
If you send a task off to a work queue in another thread, and then do some local processing on it, you can't usually use a single Arena, unless the work queue itself is short lived.
I don't see how arenas solve the problems.
You group things from the same context together, so you can free everything in a single call.
No. Arenas are not a general case solution. Look it up