home *** CD-ROM | disk | FTP | other *** search
/ Enigma Amiga Life 106 / EnigmaAmiga106CD.iso / software / readme / poolmem.readme < prev    next >
Encoding:
Text File  |  1999-08-31  |  3.0 KB  |  91 lines

  1. Short:    Memory defragmentizer/AllocP superset
  2. Author:   thor@math.tu-berlin.de (Thomas Richter)
  3. Uploader: thor@math.tu-berlin.de (Thomas Richter)
  4. Version:  1.47
  5. Type:     util/sys
  6. Requires: OS 3.0
  7.  
  8.  
  9. IMPORTANT NOTE:    This is now a real¹ PoolMem release, 1.47. Someone uploaded
  10. a bogus 1.45 release with a trojan to the Aminet. Please replace any 1.45
  11. release by this 1.47. There never WAS an official 1.45 release.
  12.  
  13. ¹) Hoping that nobody uploads now a trojan of the 1.47. You can always cross
  14. check releases of my software by looking at my home page, or downloading my
  15. software from there in first place. My web page is *much* safer:
  16.  
  17.     http://www.tu-berlin.de/~thor/thor/index.html
  18.  
  19. In case you see a newer release on the Aminet and this release does not show
  20. up on my home page in a couple of days, you should get suspicious.
  21. ______________________________________________________________________________
  22.  
  23.             Version History
  24.  
  25. This is not the complete version history, check the PoolMem.guide for details.
  26. ______________________________________________________________________________
  27.  
  28. 1.47:
  29.  
  30. The PoolMem memory clear routine is now a bit more effective (slightly).
  31. Allocations with MEMF_REVERSE set will be no longer taken from the memory
  32. scratch list. Added a new option KEEPSORTED that implements a slightly
  33. different scratch management which *might* help to improve the garbage
  34. collection mechanism under certain circumstances. 
  35.  
  36. Note that there's now a bug-report form in case you encounter problems.
  37. ______________________________________________________________________________
  38.  
  39. 1.46:
  40.  
  41. Made sure that the PoolMem allocated memory headers are always in public
  42. memory. NOTE THAT THERE IS NO 1.45 RELEASE. SOMEONE WITH A STRANGE SENSE OF
  43. HUMOUR UPLOADED A TROJAN WITH A FAKED 1.45 RELEASE. DELETE IT IMMEDIATELY AS
  44. SOON AS YOU SEE IT AND REPLACE IT BY THIS 1.46.
  45. Updated ShowMem as well.
  46.  
  47.  
  48. 1.44:
  49.  
  50. Fixed a minor problem in the allocation function that might have resulted
  51. in non-optimal memory layout on some boards and could have caused slow-downs.
  52.  
  53.  
  54. 1.43.1:
  55.  
  56. Forgot to include the latest release of ShowMem. Oops! Thanks Raphael!
  57. Note that PoolMem *is not* compatible to MuGuardianAngel!
  58.  
  59.  
  60. 1.43:
  61.  
  62. PoolMem does no longer try to pool non-MEMF_PUBLIC memory. This might be
  63. of importance if virtual memory is introduced.
  64.  
  65.  
  66. 1.42:
  67.  
  68. Added the FREEMEMRESULT option to set a result code for FreeMem(). This can
  69. be used to work around bugs of various programs, check the guide for
  70. details.
  71.  
  72. 1.41.3:
  73.  
  74. Added the RexxSerDevFix archive to the distribution. This patches a bug in
  75. the rexxserdev.library. Check the guide for details.
  76.  
  77. 1.41.2:
  78.  
  79. Fixed the description of the pgs_PatchMem program, added Carl's EMail.
  80.  
  81. 1.41.1:
  82.  
  83. Added the pgs_patchmem experimental program. Might help to avoid Photogenics
  84. crashes, but don't use it permanently. Read the guide first before trying it.
  85. Thanks goes to Carl Drougge for writing this program, and for allowing me to
  86. redistribute it.
  87. ______________________________________________________________________________
  88.  
  89. Have fun,
  90.     Thomas        August 1999
  91.