<DIV>Hello,</DIV>
<DIV> </DIV>
<DIV>I have some questions about Pool Allocation</DIV>
<DIV> </DIV>
<DIV>Is it possible for a program to access and manipulate an (automatically allocated) pool at run time? For example, if a program wants to dump all the allocated pools that is using, is it possible to enumerate all those pools and access them (contents and information about the pool) and then dump all this information to a file?</DIV>
<DIV> </DIV>
<DIV>Also, please correct me if I am wrong. I understand that if in a program there are two disjoint data structures and this data structure has 4 different kinds of nodes (heterogeneous nodes), the runtime system is going to create 8 different pools? :</DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
<DIV><STRONG>2</STRONG> disjoint "instances" (e.g., two complete trees) of the same data structure <STRONG>* 4</STRONG> kinds of nodes = <STRONG>8</STRONG> different pools</DIV></BLOCKQUOTE>
<DIV>At runtime, Can I identify <STRONG>all the pools </STRONG>that belong to a <STRONG>specific instance </STRONG>of any of the data structures and then dump only the pools that belong to that specific instance?</DIV>
<DIV> </DIV>
<DIV>Thanks</DIV><p>
                <hr size=1>Do you Yahoo!?<br> 
Yahoo! Search presents - <a href="http://us.rd.yahoo.com/evt=30648/*http://movies.yahoo.com/movies/feature/jibjabinaugural.html">Jib Jab's 'Second Term'</a>