Object::Destroyer - Make objects with circular references DESTROY normally

One of the biggest problem with working with large, nested object trees is implementing a way for a child node to see its parent. The easiest way to do this is to add a reference to the child back to its parent. This results in a "circular" reference...

ADAMK/Object-Destroyer-2.01 - 24 Mar 2011 03:00:25 GMT - Search in distribution

JE - Pure-Perl ECMAScript (JavaScript) Engine

JE, short for JavaScript::Engine (imaginative, isn't it?), is a pure-Perl JavaScript engine. Here are some of its strengths: - Easy to install (no C compiler necessary*) - The parser can be extended/customised to support extra (or fewer) language fea...

SPROUT/JE-0.066 - 27 Oct 2014 00:19:07 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

Scope::Guard - lexically-scoped resource management

This module provides a convenient way to perform cleanup or other forms of resource management at the end of a scope. It is particularly useful when dealing with exceptions: the "Scope::Guard" constructor takes a reference to a subroutine that is gua...

CHOCOLATE/Scope-Guard-0.21 - 19 Jul 2015 22:17:53 GMT - Search in distribution

VCS::PVCS::Project - Standard PVCS Project class for for VCS::PVCS

Inherit from VCS::PVCS::* to get all necessary methods to parse master config file, as well as the master pvcsproj.pub to learn about all projects in the PVCSROOT. Provides methods to operate on an entire project's files all\ at once. You can checkou...

BMIDD/VCS_PVCS-0.02 - 01 Aug 1998 11:52:52 GMT - Search in distribution

Object::Releaser - Remove properties from an object when the releaser goes out of scope.

Object::Releaser provides the ability to delete all or some of the elements from a hash reference when the releaser goes out of scope. This is done by creating the releaser, passing in the object to be released as the sole argument: $releaser = Objec...

MIKO/Object-Releaser-0.12 - 26 Apr 2014 02:01:03 GMT - Search in distribution
  • Object::Releaser - Remove properties from an object when the releaser goes out of scope.

6 results (0.253 seconds)