libtest-weaken-perl_3.022000-1_all.deb


Advertisement

Description

libtest-weaken-perl - Perl module to test that freed memory objects were actually freed

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: libtest-weaken-perl
Package version: 3.022000
Package release: 1
Package architecture: all
Package type: deb
Installed size: 122 B
Download size: 37.40 KB
Official Mirror: ftp.br.debian.org
A memory leak occurs when a Perl data structure is destroyed but some of the contents of that structure are not freed. Leaked memory is a useless overhead. Leaks can significantly impact system performance. They can also cause an application to abend due to lack of memory. In Perl, circular references are a common cause of memory leaks. Circular references are allowed in Perl, but data structures containing circular references will leak memory unless the programmer takes specific measures to prevent leaks. Preventive measures include weakening the references and arranging to break the reference cycle just before the structure is destroyed. When using circular references, it is easy to misdesign or misimplement a scheme for preventing memory leaks. Mistakes of this kind have been hard to detect in a test suite. Test::Weaken allows easy detection of unfreed Perl data and allows you to examine the unfreed data, even data that would usually have been made inaccessible.

Alternatives

Requires

    Download

    Source package: libtest-weaken-perl

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libtest-weaken-perl deb package:
      # sudo apt-get install libtest-weaken-perl

    Files

    • /usr/share/doc/libtest-weaken-perl/changelog.Debian.gz
    • /usr/share/doc/libtest-weaken-perl/changelog.gz
    • /usr/share/doc/libtest-weaken-perl/copyright
    • /usr/share/man/man3/Test::Weaken.3pm.gz
    • /usr/share/perl5/Test/Weaken.pm

    Changelog

    2012-12-09 - gregor herrmann <gregoa@debian.org> libtest-weaken-perl (3.022000-1) unstable; urgency=low * New upstream release. * Bump Standards-Version to 3.9.4 (no changes).

    2012-07-26 - Alessandro Ghedini <ghedo@debian.org> libtest-weaken-perl (3.020000-1) unstable; urgency=low * New upstream release * Add myself to Uploaders

    2012-06-10 - gregor herrmann <gregoa@debian.org> libtest-weaken-perl (3.018000-1) unstable; urgency=low * New upstream release.

    2012-03-05 - Alessandro Ghedini <al3xbio@gmail.com> libtest-weaken-perl (3.014000-1) unstable; urgency=low * Team upload * New upstream release * Update debian/copyright format as in Debian Policy 3.9.3 * Bump Standards-Version to 3.9.3 * Update upstream copyright

    2012-02-19 - Alessandro Ghedini <al3xbio@gmail.com> libtest-weaken-perl (3.010000-1) unstable; urgency=low * Team upload * New upstream release

    2012-01-28 - gregor herrmann <gregoa@debian.org> libtest-weaken-perl (3.008000-1) unstable; urgency=low [ Nicholas Bamber ] * New upstream release 3.006000 [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Salvatore Bonaccorso ] * debian/copyright: Replace DEP5 Format-Specification URL from svn.debian.org to anonscm.debian.org URL. [ gregor herrmann ] * New upstream release 3.008000. * debian/copyright: update years of upstream copyright, refresh license stanzas. * Switch to debhelper compatibility level 8. * Bump Standards-Version to 3.9.2 (no changes). * Add /me to Uploaders.

    2010-08-29 - Nicholas Bamber <nicholas@periapt.co.uk> libtest-weaken-perl (3.004000-1) unstable; urgency=low * Initial Release. (Closes: #594764)

    Advertisement
    Advertisement