Memory Pool System
|This article is being considered for deletion in accordance with Wikipedia's deletion policy.
Please share your thoughts on the matter at this article's entry on the Articles for deletion page.
Feel free to edit the article, but the article must not be blanked, and this notice must not be removed, until the discussion is closed. For more information, particularly on merging or moving the article during the discussion, read the guide to deletion.
The Memory Pool System (MPS) is a flexible and modular memory management system that was developed by Harlequin to support both their ScriptWorks PostScript RIP, and their Harlequin Dylan compiler and IDE for the Dylan programming language. As such it was designed to support a wide range of requirements from high-speed manual memory management, to complex garbage collection with many different types of reference.
Some time after Harlequin's funding crisis in 1998, Global Graphics sold the MPS to Ravenbrook Limited, a small Cambridge-based consultancy company, along with the Memory Management Reference. In 2002, Ravenbrook announced that the MPS would be open sourced.