README 624 B

1234567891011121314151617181920
  1. This directory contains a C memory manager unit.
  2. The purpose of the cmem unit is simply to replace the standard Free Pascal
  3. memory manager by the memory manager of the C library.
  4. This has some drawbacks since the following calls are not supported then:
  5. MemSize
  6. HeapSize
  7. MemAvail
  8. MaxAvail
  9. This is because the C memory manager doesn't provide this functionality.
  10. To use the unit, put it as the *FIRST* unit in the 'uses' clause of
  11. your program. If it is not put first, some units may use the default
  12. Free Pascal memory manager before the C memory manager is installed,
  13. thus possibly causing conflicts.
  14. Enjoy !
  15. Michael.