TEST_HEADER id = $Id: //info.ravenbrook.com/project/mps/master/test/function/500.txt#3 $ summary = compare MM and boehm performance in Dylan language = english END_HEADER 1. Get a recent, stable release of Dylan. If you're not sure what release would be appropriate, ask Tony. 2. Create a version of hqn-dylan.dll that uses the memory manager to be tested. Do this by compiling the dylan library, then copying the mmdw.lib you want to the dylan\lib directory, then from the dylan\build\dylan directory run "build microsoft force dll". This is assuming you have not already done step 3, which creates a new pentium-run-time.lib. 3. Create a version of hqn-dylan.dll that uses the boehm collector. Do this by running "nmake install-boehm" from from the Sources\lib\pentium-run-time directory. 4. Run the following tests on each version: dylan-compile compile-library -force-parse -force-compile harlequin-extensions compile-library -force-parse -force-compile harlequin-extensions compile-library -force-compile dylan quit dylan-compile update-libraries -force -save -flush dfmc-modeling quit Or make up some other similar tests. Compare CPU times and lines per minute as reported by Dylan. The test is passed if the MM being tested is as fast as or faster than the boehm collector (in all cases). The two may have different memory requirements, so make sure to note how much memory your machine has, as well as the version of dylan used, and to check whether cpu time and clock-on-the-wall time are noticeably different. rit 1998-03-13