Devel::Leak::Module - Track loaded modules and namespaces

Devel::Leak::Module is a simple little convenience module for tracking module, package and namespace creation. The synopsis code above describes pretty much the main way that it works....

ADAMK/Devel-Leak-Module-0.02 - 03 Feb 2012 09:17:31 GMT - Search in distribution
  • perlbloat - Observe the things a module loads

SOOT - Use ROOT from Perl

SOOT is a Perl extension for using the ROOT library. It is very similar to the Ruby-ROOT or PyROOT extensions for their respective languages. Specifically, SOOT was implemented after the model of Ruby-ROOT. Please note that SOOT is to be considered h...

SMUELLER/SOOT-0.17 - 25 Dec 2011 15:11:01 GMT - Search in distribution

Glib - Perl wrappers for the GLib utility and Object libraries

This wrapper attempts to provide a perlish interface while remaining as true as possible to the underlying C API, so that any reference materials you can find on using GLib may still apply to using the libraries from perl. This module also provides f...

XAOC/Glib-1.307 - 26 Dec 2014 06:05:41 GMT - Search in distribution

todo - Perl TO-DO list

This is a list of wishes for Perl. The most up to date version of this file is at <http://perl5.git.perl.org/perl.git/blob_plain/HEAD:/Porting/todo.pod> The tasks we think are smaller or easier are listed first. Anyone is welcome to work on any of th...

SHAY/perl-5.20.2   (6 reviews) - 14 Feb 2015 18:27:06 GMT - Search in distribution

Devel::Leak - Utility for looking for perl objects that are not reclaimed.

Devel::Leak has two functions "NoteSV" and "CheckSV". "NoteSV" walks the perl internal table of allocated SVs (scalar values) - (which actually contains arrays and hashes too), and records their addresses in a table. It returns a count of these "thin...

NI-S/Devel-Leak-0.03 - 18 Mar 2004 17:27:09 GMT - Search in distribution

Fennec - A testers toolbox, and best friend

Fennec ties together several testing related modules and enhances their functionality in ways you don't get loading them individually. Fennec makes testing easier, and more useful....

EXODIST/Fennec-2.017 - 23 Apr 2014 17:09:09 GMT - Search in distribution

Dash::Leak - Track memory allocation

MONS/Dash-Leak-0.06 - 19 Oct 2010 12:12:17 GMT - Search in distribution

TryCatch - first class try catch semantics for Perl, without source filters.

This module aims to provide a nicer syntax and method to catch errors in Perl, similar to what is found in other languages (such as Java, Python or C++). The standard method of using "eval {}; if ($@) {}" is often prone to subtle bugs, primarily that...

ASH/TryCatch-1.003002   (3 reviews) - 22 Mar 2013 07:49:45 GMT - Search in distribution

REVISION

RURBAN/Set-Object-1.34   (3 reviews) - 26 Dec 2013 01:56:48 GMT - Search in distribution

Bundle::AndyA - Basic working environment.

Nice things to have installed....

ANDYA/Bundle-AndyA-1.12 - 27 Oct 2010 18:43:18 GMT - Search in distribution

Test::DiagRef - Detailed diagnostics for your reference tracking tests

Test::DiagRef is an utility module for writing tests for memory leaks. It will not check for memory leaks himself (that's your job as a test author), but at least provide an advanced report if your test found one. The only sub exported is "diag_ref($...

DOLMEN/Test-DiagRef-1.132080 - 27 Jul 2013 21:29:33 GMT - Search in distribution

Crypt::PBC - OO interface for the Stanford PBC library

JETTERO/Crypt-PBC-0.9000 - 30 Jul 2009 20:03:06 GMT - Search in distribution

Devel::Leak::Cb - Detect leaked callbacks

By default, cb { .. } will be rewritten as sub { .. } using Devel::Declare and will give no additional cost at runtime When $ENV{DEBUG_CB} will be set, then all cb {} declarations will be counted, and if some of them will not be destroyed till the EN...

MONS/Devel-Leak-Cb-0.04 - 21 Jun 2010 11:46:34 GMT - Search in distribution

Devel::Cycle - Find memory cycles in objects

This is a simple developer's tool for finding circular references in objects and other types of references. Because of Perl's reference-count based memory management, circular references will cause memory leaks. EXPORT The find_cycle() and find_weake...

LDS/Devel-Cycle-1.12   (1 review) - 14 Nov 2014 13:59:23 GMT - Search in distribution

Params::Lazy - Transparent lazy arguments for subroutines.

The Params::Lazy module provides a way to transparently create lazy arguments for a function, without the callers being aware that anything unusual is happening under the hood. You can enable lazy arguments using this module and specifying the functi...

HUGMEIR/Params-Lazy-0.005 - 19 Sep 2013 16:25:40 GMT - Search in distribution

Apache::ASP - Active Server Pages for Apache with mod_perl

Apache::ASP provides an Active Server Pages port to the Apache Web Server with Perl scripting only, and enables developing of dynamic web applications with session management and embedded Perl code. There are also many powerful extensions, including ...

CHAMAS/Apache-ASP-2.62   (1 review) - 13 Feb 2012 23:15:04 GMT - Search in distribution

Data::Decycle - (Cyclic|Circular) reference decycler

Perl programmers love to hate cyclic References, or circular references. It easly leaks out of perl's reference-counter based garbage collection and stays there until perl exits. Even with the introduction of weak references in Perl 5.8, you still ha...

DANKOGAI/Data-Decycle-0.02 - 23 Aug 2010 09:14:04 GMT - Search in distribution

Guard::Stats - Create guard objects and gather averall usage statistics from them.

A guard is a special object that does something useful in destructor, typically freeing a resource or lock. These guards however don't free anything. Instead, they call home to keep their master (YOU) informed. The classes Guard::Stats is a long-live...

KHEDIN/Guard-Stats-0.03 - 13 Jul 2013 09:42:10 GMT - Search in distribution

Test::Refcount - assert reference counts on objects

The Perl garbage collector uses simple reference counting during the normal execution of a program. This means that cycles or unweakened references in other parts of code can keep an object around for longer than intended. To help avoid this problem,...

PEVANS/Test-Refcount-0.08 - 27 Mar 2014 16:13:42 GMT - Search in distribution

Test::Weaken - Test that freed memory objects were, indeed, freed

"Test::Weaken" helps detect unfreed Perl data in arrays, hashes, scalars, objects, etc, by descending recursively through structures and watching that everything is freed. Unfreed data is a useless overhead and may cause an application to abend due t...

KRYDE/Test-Weaken-3.022000 - 01 Dec 2012 00:04:14 GMT - Search in distribution