[Rt-commit] r2325 - in Devel-CallTrace: . lib lib/Devel
jesse at bestpractical.com
jesse at bestpractical.com
Wed Mar 9 03:38:05 EST 2005
Author: jesse
Date: Wed Mar 9 03:38:05 2005
New Revision: 2325
Added:
Devel-CallTrace/lib/
Devel-CallTrace/lib/Devel/
Modified:
Devel-CallTrace/ (props changed)
Devel-CallTrace/CallTrace.pm
Log:
r6634 at hualien: jesse | 2005-03-09 01:44:38 -0500
checkpointCallTrace.pm
Modified: Devel-CallTrace/CallTrace.pm
==============================================================================
--- Devel-CallTrace/CallTrace.pm (original)
+++ Devel-CallTrace/CallTrace.pm Wed Mar 9 03:38:05 2005
@@ -36,11 +36,14 @@
package DB;
+
+our $CALL_DEPTH;
+
sub sub {
- $DB::depth++;
- warn " " x $DB::depth . $DB::sub ."\n";
- &{$DB::sub}(@_);
- $DB::depth--;
+ local $DB::CALL_DEPTH;
+ $DB::CALL_DEPTH++;
+ warn " " x $DB::CALL_DEPTH . $DB::sub ."\n";
+ return(&{$DB::sub}(@_));
}
More information about the Rt-commit
mailing list