Devel::Profiler - a Perl profiler compatible with dprofpp River stage one • 1 direct dependent • 1 total dependent

This module implements a Perl profiler that outputs profiling data in a format compatible with "dprofpp", Devel::DProf's profile analysis tool. It is meant to be a drop-in replacement for Devel::DProf. NOTE: If Devel::DProf works for your application...

SAMTREGAR/Devel-Profiler-0.04 - 10 Jun 2002 21:23:49 UTC

Devel::Decouple - Decouple code from imported functions River stage zero No dependents

When testing software it's often useful to use dummy, or 'mock', objects to represent external dependencies. This practice presupposes that the code being tested is object-oriented and can usually simply accept these objects to its constructor, i.e. ...

MCONNER/Devel-Decouple-v0.0.3 - 04 Apr 2012 22:21:47 UTC

Devel::EndStats - Display run time and dependencies after running code River stage zero No dependents

Devel::EndStats runs in the END block, displaying various statistics about your program, such as: * how many seconds the program ran; * how many required files and total number of lines loaded (from %INC); * etc. Some notes/caveats: Devel::EndStats s...

PERLANCAR/Devel-EndStats-0.20 - 26 Mar 2015 06:08:37 UTC

Devel::Comments - Debug with executable smart comments to logs River stage zero No dependents

*I get the feeling that the computer just skips over all the comments.* -- a grad student Devel::Comments is a source filter for your Perl code, intended to be used only during development. Specially-formatted 'smart' comments are replaced by executa...

XIONG/Devel-Comments-v1.1.4 - 07 Aug 2011 14:23:21 UTC

Devel::TraceUse - show the modules your program loads, recursively River stage one • 3 direct dependents • 3 total dependents

BOOK/Devel-TraceUse-2.096 - 30 Dec 2018 20:27:58 UTC

Devel::DumpSizes - Dump the name and size in bytes (in increasing order) of variables that are available at a give point in a script. River stage zero No dependents

This module allows us to print the names and sizes of variables that are available at a give point in a script. This module was written while debugging a huge long running script. The main use being to understand how variable sizes were fluctuating d...

CGAUTAM/Devel-DumpSizes-0.01 - 10 Jul 2006 14:37:07 UTC

Devel::TraceDeps - track loaded modules and objects River stage zero No dependents

EWILHELM/Devel-TraceDeps-v0.0.3 - 31 Jan 2009 19:54:02 UTC

Devel::Backtrace - Object-oriented backtrace River stage two • 5 direct dependents • 10 total dependents

PEPE/Devel-Backtrace-0.12 - 27 Jan 2009 00:06:50 UTC

Devel::SmallProf - per-line Perl profiler River stage one • 1 direct dependent • 2 total dependents

The Devel::SmallProf profiler is focused on the time taken for a program run on a line-by-line basis. It is intended to be as "small" in terms of impact on the speed and memory usage of the profiled program as possible and also in terms of being simp...

SALVA/Devel-SmallProf-2.02 - 11 May 2007 10:05:34 UTC

Devel::DumpTrace - Evaluate and print out each line before it is executed. River stage zero No dependents

Similar to Devel::Trace, this module will cause a message to be printed to standard error for each line of source code that is executed. In addition, this module will attempt to identify variable names in the source code and substitute the values of ...

MOB/Devel-DumpTrace-0.29 - 02 May 2019 19:22:28 UTC

Devel::CallStack - record the calling stacks River stage zero No dependents

The Devel::CallStack is meant for code developers wondering why their code is running so slow. One possible reason is simply too many subroutine or method calls since they are not cheap in Perl. The Devel::CallStack records the calling stacks, how ma...

JHI/Devel-CallStack-0.19 - 27 Jan 2005 18:13:55 UTC

Devel::StackTrace - An object representing a stack trace River stage four • 61 direct dependents • 7384 total dependents

The "Devel::StackTrace" module contains two classes, "Devel::StackTrace" and Devel::StackTrace::Frame. These objects encapsulate the information that can retrieved via Perl's "caller" function, as well as providing a simple interface to this data. Th...

DROLSKY/Devel-StackTrace-2.04 - 24 May 2019 18:54:07 UTC

Devel::TraceCalls - Track calls to subs, classes and object instances River stage zero No dependents

ALPHA CODE ALERT. This module may change before "official" release". Devel::TraceCalls allows subroutine calls to be tracked on a per-subroutine, per-package, per-class, or per object instance basis. This can be quite useful when trying to figure out...

COSIMO/Devel-TraceCalls-0.04 - 26 Apr 2005 21:05:39 UTC

Devel::PerlySense - Perl IDE backend with Emacs frontend River stage zero No dependents

PerlySense is a Perl IDE backend that integrates with editor frontends, currently Emacs. (While no one has written a Vim frontend, PerlySense can emit Vim style data structures.) Conveniently navigate and browse the code and documentation of your pro...

JOHANL/Devel-PerlySense-0.0221 - 30 Aug 2019 08:12:04 UTC

Devel::hdb::Client - Perl bindings for Devel::hdb's REST interface River stage one • 1 direct dependent • 2 total dependents

Talks to the REST interface of Devel::hdb to control the debugged program. It uses the same interface the HTML/GUI debugger uses, and has all the same capabilities....

BRUMMETT/Devel-hdb-0.25 - 23 Dec 2018 00:22:43 UTC

Devel::RemoteTrace - Attachable call trace of perl scripts (a.k.a) perldebguts by example River stage zero No dependents

The purpose of this module is twofold. First of all it solves a real problem taht seems hard with the standard debugger: Trace the execution of a long running process when it stops serving requests. The secondary purpose is to be an easy understandab...

PMAKHOLM/Devel-RemoteTrace-0.3 - 20 Apr 2009 06:18:16 UTC

Devel::Leak::Object - Detect leaks of objects River stage one • 1 direct dependent • 1 total dependent

This module provides tracking of objects, for the purpose of detecting memory leaks due to circular references or inappropriate caching schemes. Object tracking can be enabled on a per object basis. Any objects thus tracked are remembered until DESTR...

ETHER/Devel-Leak-Object-1.02 - 11 Jan 2020 06:50:31 UTC

Devel::GraphVizProf - per-line Perl profiler (with graph output) River stage two • 27 direct dependents • 38 total dependents

NOTE: This module is a hack of Devel::SmallProf by Ted Ashton. It has been modified by Leon Brocard to produce output for GraphViz, but otherwise the only thing I have done is change the name. I hope to get my patches put into the main Devel::SmallPr...

RSAVAGE/GraphViz-2.24 - 27 Dec 2016 00:13:13 UTC

Devel::TrackObjects - Track use of objects River stage zero No dependents

Devel::TrackObjects redefines "bless" and thus tracks the creation of objects by putting weak references to the object into a list. It can be specified which classes to track. At the end of the program it will print out infos about the still existing...

SULLR/Devel-TrackObjects-0.601 - 26 Feb 2021 10:23:51 UTC

Devel::TraceMethods - Perl module for tracing module calls River stage zero No dependents

Devel::TraceMethods allows you to attach a logging subroutine of your choosing to all of the methods and functions within multiple packages or classes. You can use this to trace execution. It even respects inheritance. To enable logging, pass the nam...

CHROMATIC/Devel-TraceMethods-1.00 - 09 Jul 2005 21:37:26 UTC
57 results (0.03 seconds)