[Jifty-commit] r6825 - plugins/Jifty-Plugin-LeakTracker/lib/Jifty/Plugin
Jifty commits
jifty-commit at lists.jifty.org
Wed Apr 22 05:04:43 EDT 2009
Author: sartak
Date: Wed Apr 22 05:04:43 2009
New Revision: 6825
Modified:
plugins/Jifty-Plugin-LeakTracker/lib/Jifty/Plugin/LeakTracker.pm
Log:
Add summary and analysis renderers
Modified: plugins/Jifty-Plugin-LeakTracker/lib/Jifty/Plugin/LeakTracker.pm
==============================================================================
--- plugins/Jifty-Plugin-LeakTracker/lib/Jifty/Plugin/LeakTracker.pm (original)
+++ plugins/Jifty-Plugin-LeakTracker/lib/Jifty/Plugin/LeakTracker.pm Wed Apr 22 05:04:43 2009
@@ -12,6 +12,7 @@
use Devel::Events::Handler::ObjectTracker;
use Devel::Events::Generator::Objects;
use Devel::Size 'total_size';
+use Template::Declare::Tags;
our $VERSION = 0.01;
@@ -43,6 +44,24 @@
},
}
+sub inspect_render_summary {
+ my $self = shift;
+ my $leaks = shift;
+
+ return "Leaked $leaks->{size} bytes";
+}
+
+sub inspect_render_analysis {
+ my $self = shift;
+ my $leaks = shift;
+
+ ul {
+ for (@{ $leaks->{leaks} }) {
+ li { $_ }
+ }
+ }
+}
+
1;
__END__
More information about the Jifty-commit
mailing list