Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A sometimes useful thing is to treat the pool as a stack and provide a call to free all recently allocated items up to a certain index. So you make a bunch of deep subroutine calls that use the pool allocator, and then on return free them all. It's like a secondary automatic storage class.

Also sometimes useful to provide another call to promote an automatic item to a more permanent one so that it is excluded from being freed like this.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: