v0.13:
+ added functions to disable/enable thread processing; function SetThreadExceptionsTracing(DoEnable: Boolean)
+ added exception text of hooked exception objects
* changed addresses format in trace
* some code rewritten in binary search routines and other places
+ improoved loading of .MAP files to memory - it will work much faster (added full file memory cache)
* added profiling define and somewhere placed time profiling code (require mine uLkTimer, uLkDebugRedirector)
+ added filtering of delphi exceptions by class names and showing Exception object descendants class names in trace log
+ added loading of packed MAP files (usefull in case of big MAPs sended to other machine)
* lot of changes in code of loading MAP file
+ added utility packmap to produce packing MAP files to load into this library; usually it compressed upto 3..4 times - nice for remote debugging.
- Rewritten trace procedure, now it will work without stack frames in main application and with enabled optimizations; it's used an heuristic algo of trace defining and can make mistakes, but in mine case works better than a previous.
- Changed code of default OurReporter function due to Delphi 7 debug events feature (splitting by newlines)
- Added filter by exception code: HideException and howException functions