                                Q Profiler
                                ----------

This utility uses the Q Pentium Profiler to profiler 2 code fragments to
see which executes faster, and can test which is more efficent.
If you would like to insert the QProfiler into your own code files see
the Profiler.txt file in the \TXT directory.
If you simply want to quickly test two sets of code variations to see
which executes faster then read this file.

To test some code follow these steps:

Create an ASM file (give it the extension .PRO).
These *.PRO files should generaly hold 3 macros.
  case1 - example code variation #1
  case2 - example code variation #2
  initstate - setup registers for each case as needed
Profiler will call initstate each time before calling each code case.
You may insert a data segment in there if you need it.
Use MAKE.BAT <filename> to compile your test program and then run
<filename>.EXE to see which code case runs faster.
Note that the Pentium MSRs are only available in CPL0.

When viewing the MSRs and the counter, please note that the Profiler
itself increases these numbers a little (I've tried my best to keep them
as low as possible).  But you can always compare the two cases to see
which one is higher, and therefore slower.

Please see example.pro for an example.

