<div dir="ltr"><div class="gmail_default" style="font-family:arial,sans-serif">A confined/shared arena is defined to associate the same lifecycle for all memory segments it allocates - that they will be deallocated on the arena closed.</div><div class="gmail_default" style="font-family:arial,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,sans-serif">But it can be normal that I want to preallocate a large arena and allocate/deallocate memory segments on this arena. In this case, what design pattern can help since there is no explicit deallocate method (I found we have one in the early release but it's absent now, why?)</div><div class="gmail_default" style="font-family:arial,sans-serif"><br></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><font face="arial, sans-serif">Best,</font></div><div><font face="arial, sans-serif">tison.</font></div></div></div></div></div></div></div></div></div></div></div>