Ravenbrook / Projects / Memory Pool System / Version 1.111 Product Sources / Design Documents

Memory Pool System Project


          THE DESIGN OF THE MANUAL VARIABLE MEMORY POOL CLASS
                           design.mps.poolmv
                           incomplete design
                           richard 1995-08-25


IMPLEMENTATION:

.lost: It is possible for MV to "lose" memory when freeing an objects.  This 
happens when an extra block descriptor is needed (ie the interior of a block is 
being freed) and the call to allocate the block fails.

A. References

B. Document History

2002-06-07 RB Converted from MMInfo database design document.