function, blocks are dynamic in nature. This means that unless a block is fixed or has been locked (see <A HREF="Memory_9.htm#19276"> Accessing Data in a Block</A>
), there is no telling its precise address on the heap, or indeed whether it is on the heap at all. For this reason, applications are not given the address of an allocated block; rather, they are given the block's handle.</P>
<P>
Memory handles are indexes into the global handle table. Geodes may not access the table directly. When they want to a