Fast Memory Manager - Readme
----------------------------

Description:
------------

A fast replacement memory manager for Borland Delphi Win32 applications that scales well under multi-threaded usage, is not prone to memory fragmentation, and supports shared memory without the use of external .DLL files.


This archive contains:
----------------------

1) FastMM4.pas - The replacement memory manager (to speed up your applications)

2) CPP Builder Support\FastMM4BCB.cpp - The Borland C++ Builder 6 support unit for FastMM4

3) Replacement BorlndMM DLL\BorlndMM.dpr - The project to build a replacement borlndmm.dll (to speed up the Delphi IDE)

4) Debug Info DLL\FastMM_DebugInfo.dpr - The project to build the FastMM_DebugInfo.dll (to allow FastMM to display line number debug info in "FullDebugMode"). If this dll is not available or no debug info is inside the compiled libraries/executable, then only addresses will be shown in the stack traces.

5) Usage Tracker\FastMMUsageTracker.pas - The address space and memory manager state monitoring utility for FastMM. (A demo is included in the same folder.)

6) Translations - This folder contains FastMM4Messages.pas files translated to various languages. The default FastMM4Messages.pas (in this folder) is the English version.

Documentation for each part is available inside its folder and also as comments inside the source. Refer to the FAQ if you have any questions, or contact me via e-mail.


Important Notes Regarding Delphi 2005:
--------------------------------------

Presently the latest service pack for Delphi 2005 is SP3, but unfortunately there are still bugs that prevent a replacement borlndmm.dll from working stably with the Delphi 2005 IDE. There is a collection of unofficial patches that need to be installed before you can use the replacement borlndmm.dll with the Delphi 2005 IDE. You can get it from:

http://cc.borland.com/item.aspx?id=23618

Installing these patches together with the replacement borlndmm.dll should provide you with a faster and more stable Delphi 2005 IDE.


Contact Details:
----------------

If you have a question or suggestion, you're welcome to contact me at:
Pierre le Riche
plr@psd.co.za

The FastMM homepage is at:
fastmm.sourceforge.net