Perl Bug Validator - Overview
Perl Bug Validator provides automatic execution history logging of applications as they run. Perl Bug Validator allows you to perform execution history logging on your entire application, or on just the Perl classes and methods you require. You can also prevent files, classes and methods from being instrumented.
The execution history of your application is recorded line-by-line as each section of code corresponding to each source code line is executed. When working with multi-threaded applications, you can see the context switches between each thread. If you get a crash of any kind, Perl Bug Validator will have a log of all the lines executed up until the point of the crash, not just the callstack for the crash.
This makes Perl Bug Validator an excellent tool for identifying otherwise hard to detect bugs and crashes. Combined with the companion software tool, Perl Bug Validator Client, you can identify the causes of crashes at customer sites.
View the feature list for Perl Bug Validator.
Perl Bug Validator does not require your program source to be altered.
Perl
Bug Validator does not cause significant drops in performance. Perl Bug Validator
causes a target program to run marginally slower than normal.
Perl Bug Validator Public Beta Perl Bug Validator runs on Windows Vista/XP/2000/NT. Perl Bug Validator is currently
in beta testing. We welcome comments from the public software community
about Perl Bug Validator.
Not all applicants will be accepted, we wish to keep the number of users
restricted to developers that will actively use the software tool, rather
than people that are curious about such technology. We feel that the former
group will give more relevant feedback on Perl Bug Validator's feature
set and product benefits. |

