
**************************************************************************

 - THE LEGENDARY >> SUBSOFTWARE << IN 87/88/89/90 !!!
 ====================================================


                   - CONTACT US
 
                     - BP: 36 -
                   - 1380 REBECK -
                    -  BELGIUM -

              - DON'T SEND ANY DISKS -

**************************************************************************

                              ReSource Performance
                              --------------------

Some users have expressed interest in speed comparisons between the
different versions of ReSource.

The following table was constructed using results from timing tests using
ReSource Versions 0.25, 2.21, 3.20, and 4.00.  The program being disassembled
in all cases is a 265K "C" program.  All timings are in seconds.

LABELS/Create multiple/Reloc32 only:
V0.25.......32.0
V2.21.......48.3
V3.20.......28.2
V4.00.......17.1

CURSOR/Normal search/Find next occurence:
V0.25........137
V2.21........228
V3.20........208
V4.00.........77

CURSOR/Absolute/Backward reference:
V0.25.........87
V2.21.........85
V3.20.........77
V4.00.........77

SAVE/Save .asm/All:
V0.25........380
V2.21........326
V3.20........434
V4.00........120

DISPLAY/Fill-in data types:
V0.25........200
V2.21........190
V3.20.........79
V4.00.........69

SAVE/Calculate .asm size/All:
V0.25........238 (Note 1)
V2.21.........99
V3.20........182 (Note 2)
V4.00.........90

Single-pixel (smooth) scrolling:
V0.25........146
V2.21........140
V3.20........124
V4.00.........77

Convert all "START+" references:
V0.25.......1146 (Note 3)
V2.21........883
V3.20........585
V4.00........155

CURSOR/Relative/Next unparsed code:
CURSOR/Relative/Next unsure data type:
V0.25........n/a (Note 4)
V2.21........n/a
V3.20........5.5
V4.00........1.0

Notes
-----
1. For V0.25 used save to NIL:

2. Many new features were added to this function in V3.20

3. Macro used in earlier versions, "PROJECT/Disassemble" function
   used in V4.00

4. These functions were unavailable in the earlier versions.



