mirror of https://github.com/microsoft/MS-DOS.git
35 lines
1.5 KiB
Plaintext
35 lines
1.5 KiB
Plaintext
|
PROHST is a preliminary version of a utility to process the profile
|
|||
|
file produced by the PROFIL utility of MSDOS.
|
|||
|
Those of you familiar with MS-Pascal or MS-Fortran will have little
|
|||
|
difficulty in understanding how the parameters work. There are three,
|
|||
|
the .PRF filename, an optional histogram file (default extension .HST,
|
|||
|
default name same as the .PRF file) and an optional link map. If the
|
|||
|
link map was produced with the line number options PROHST will try
|
|||
|
and relate buckets to line numbers. Otherwise, it will relate it to
|
|||
|
module offsets. If you specify no map file (the default), addresses
|
|||
|
relative to the start of the program will be used. The default extension
|
|||
|
for the map file is .MAP.
|
|||
|
|
|||
|
a:prohst f;
|
|||
|
|
|||
|
this will produce a histogram for the file f.prf in f.hst and no map file
|
|||
|
will be assumed.
|
|||
|
|
|||
|
a:prohst f,,;
|
|||
|
|
|||
|
this will produce a histogram for f.prf in f.hst and expects a f.map file.
|
|||
|
|
|||
|
a:prohst f,g,k
|
|||
|
|
|||
|
this produces a histogram for f.prf in g.hst and expects a map file k.map.
|
|||
|
|
|||
|
Note that if you select the map option with line numbers, the program will
|
|||
|
appear to be looping. Never fear, go and have lunch or some other time
|
|||
|
consuming pastime, and you will be suprised how long it took to produce
|
|||
|
such a small file. Also, some of the line number/bucket correspondances are
|
|||
|
not what they might be. Future version shoudl fix this. If you make a better
|
|||
|
version, be sure to let me have a copy.
|
|||
|
|
|||
|
David Jones.
|
|||
|
|
|||
|
|