libdevel-callsite-perl_0.08-1+b1_amd64.deb


Advertisement

Description

libdevel-callsite-perl - Perl module to get caller return OP address and Perl interpreter context

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: libdevel-callsite-perl
Package version: 0.08
Package release: 1+b1
Package architecture: amd64
Package type: deb
Installed size: 84 B
Download size: 11.35 KB
Official Mirror: ftp.br.debian.org
Devel::Callsite module provides subroutines to get the caller return OP address and perl interpreter context. The callsite() function returns the OP address of the caller, a number, one level up from where it was called. It's useful for functions that need to uniquely know where they were called, such as Every::every(); see Every. Or it can be used to pinpoint a location with finer granularity than a line number (see http://www.perlmonks.com/?node_id=987268). In conjunction with an OP tree disassembly you can know exactly where the caller is located in the Perl source. The context() function returns the interpreter context as a number. This is a fairly unique number together with the call site.

Alternatives

    Download

    Source package: libdevel-callsite-perl

    Install Howto

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

    Files

    • /usr/lib/x86_64-linux-gnu/perl5/5.20/Devel/Callsite.pm
    • /usr/lib/x86_64-linux-gnu/perl5/5.20/auto/Devel/Callsite/Callsite.so
    • /usr/share/doc/libdevel-callsite-perl/changelog.Debian.amd64.gz
    • /usr/share/doc/libdevel-callsite-perl/changelog.Debian.gz
    • /usr/share/doc/libdevel-callsite-perl/changelog.gz
    • /usr/share/doc/libdevel-callsite-perl/copyright
    • /usr/share/man/man3/Devel::Callsite.3pm.gz

    Changelog

    2014-03-11 - Salvatore Bonaccorso <carnil@debian.org> libdevel-callsite-perl (0.08-1) unstable; urgency=medium [ gregor herrmann ] * Strip trailing slash from metacpan URLs. [ Salvatore Bonaccorso ] * Imported Upstream version 0.08 * Remove copyright comment for upstream files. The status about missing copyright and license is now corrected in new upstream version for Devel::Callsite. * Update copyright years for debian/* packaging files * Drop manpage-has-bad-whatis-entry.patch patch * Declare compliance with Debian Policy 3.9.5 * Adjust Build-Depends on debhelper to debhelper >= 9.20120312~ Bump version to debhelper version at least >= 9.20120312~ to get all hardening flags correctly.

    2013-10-07 - Salvatore Bonaccorso <carnil@debian.org> libdevel-callsite-perl (0.07-1) unstable; urgency=low * Initial Release (Closes: #725683).

    Advertisement
    Advertisement