home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / mallocte.zip / README.TXT < prev   
Text File  |  1996-11-27  |  2KB  |  43 lines

  1. ----------------------------------------------------------------------
  2. Malloc test program, 31-07-1996
  3.  
  4. Written by Ron van der Wal, based on a program by Arthur D. Applegate.
  5.  
  6. Contact address: Ron van der Wal <tarma@pi.net>
  7.  
  8. Copyright (c) 1996 Tarma Software Research.
  9. Copyright (c) 1994 Arthur D. Applegate.
  10. ----------------------------------------------------------------------
  11.  
  12. This program was used to test the performance of memory allocation
  13. routines of various C++ compilers. The following files and directories
  14. are of primary importance:
  15.  
  16.     malloc.cpp    - This is the actual test program
  17.     BC        - Subdirectory for Borland C++ 5.0x
  18.     IBM        - Subdirectory for IBM VisualAge C++ 3.5
  19.     MSVC41        - Subdirectory for Microsoft Visual C++ 4.1
  20.     MSVC42        - Subdirectory for Microsoft Visual C++ 4.2
  21.     SC        - Subdirectory for Symantec C++ 7.21
  22.     WC        - Subdirectory for Watcom C++ 10.6
  23.  
  24. The subdirectories contain project and/or make files for the program,
  25. plus "malloc.csv" files which contain the test results from my system.
  26.  
  27. Compiler notes
  28. --------------
  29. In general, compilation settings were for speed of execution. Since the program is a simple single-module one, you may recompile it by
  30. setting the appropriate options yourself.
  31.  
  32. - Borland: use the .IDE file in the BC directory.
  33.  
  34. - IBM: due to problems with the IBM WorkFrame, the IBM version of the
  35. test program was created by running ICC (the command line compiler)
  36. from the command line.
  37.  
  38. - Microsoft: use the .MDP files in MSVC41 or MSVC42.
  39.  
  40. - Symantec: use the .PRJ file in SC.
  41.  
  42. - Watcom: use the .WPJ file in WC.
  43.