3 ms·
i'm not sure how it's going to work in CL application code, but if you can re-use fixed memory and avoid runtime allocation with it like you can in C, it seems
by BaculumMeumEst 3y ago
i'm not sure how it's going to work in CL application code, but if you can re-use fixed memory and avoid runtime allocation with it like you can in C, it seems like it would be really nice for lisp game development, where avoiding GC pauses can be unintuitive or annoying
- p_l 3y agore-using memory is old trick in Common Lisp application code. This is more "create a separate arena where we can allocate a ton of stuff and then drop it without actually going through collector". In fact, this is very similar to features provided in at least Symbolics Genera, which provided developer-created arenas as well.