0.07 9 November 2019
Adoption.
0.06 28 December 2003
Added automatic required modules update using Devel::Required.
Removed mention of AutoLoader from the pod.
0.05 13 August 2003
Cleaned up Makefile.PL and updated copyright info. Removed "our"
from $VERSION as per my other Thread::xxx modules. Now uses "load"
instead of AutoLoader, added dependency to Makefile.PL.
Made sure test-suite runs with strict and warnings enabled. Added
message for strange warnings that seem to emanate out of Test::More.
0.04 31 August 2002
Changed module to use AutoLoader to defer loading of necessary
subroutines to when they are actually needed. This should save
memory and CPU for larger programs, or with large numbers of threads.
30 August 2002
Setting shorten to true now also removes (autosplit...) text.
0.03 29 August 2002
Added trace capability, settable with the trace class method.
Argh. Apparently introduced some errors just before uploading.
Should be all fixed now.
0.02 29 August 2002
Robert Soderberg had some suggestions ;-)
Added "off" (and "on") class methods for switching reporting off (or
on) for a specific thread and all the threads that are created there.
Renamed method "report" to "output": "report" now returns a
preliminary report.
Added support for different output formats, "plain" and "xml", and
added "format" to allow you to select the type. Added "encoding"
method for specifying encoding if XML type is used.
Added support for summary, which can be selected with the new
"summary" class method.
Added support for limiting numbers of elements in the stacktrace and
a class method "callers" to specify that number.
Added support for shortening package names and a class method "shorten"
to specify that setting.
Added "disable" class method for disabling automatic report generation
upon exit of the program.
Now only reports threads that were actually running when the last
checkpoint was done. This should give a better approximation to
reporting only live threads.
Fixed some typo's here.
0.01 28 August 2002
First version of Thread::Deadlock;