perl-Devel-Callsite - Get caller return OP address and Perl interpreter context

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports x86_64
Package filename perl-Devel-Callsite-1.0.1-alt1.1.x86_64.rpm
Package name perl-Devel-Callsite
Package version 1.0.1
Package release alt1.1
Package architecture x86_64
Package type rpm
Category Development/Perl
Homepage -
License -
Maintainer -
Download size 44.86 KB
Installed size 44.86 KB
The *callsite()* function returns the 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 the Every manpage. Or it can be used to pinpoint a location with finer granularity than a line number. 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.


Package Version Architecture Repository
perl-Devel-Callsite-1.0.1-alt1.1.i586.rpm 1.0.1 i586 Autoimports
perl-Devel-Callsite - - -


Name Value
/usr/lib64/perl5 - - - - -
perl( -
perl( -
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -


Name Value
perl(Devel/ = 1.0.001
perl-Devel-Callsite = 1.0.1-alt1.1


Type URL
Binary Package perl-Devel-Callsite-1.0.1-alt1.1.x86_64.rpm
Source Package perl-Devel-Callsite-1.0.1-alt1.1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] x86_64 autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Devel-Callsite rpm package:
    # sudo apt-get install perl-Devel-Callsite



See Also

Package Description
perl-Devel-ChangePackage-0.08-alt4.1.x86_64.rpm Change the package code is currently being compiled in
perl-Devel-ContinuousProfiler-0.12-alt4.1.x86_64.rpm Ultra cheap profiling for use in production environments
perl-Devel-CountOps-0.01-alt4.1.x86_64.rpm Simply and precisely count operations in Perl code
perl-Devel-FastProf-0.08-alt8_32.x86_64.rpm Fast perl per-line profiler
perl-Devel-FindBlessedRefs-1.253-alt4.1.x86_64.rpm perl module Devel-FindBlessedRefs
perl-Devel-GDB-Breakpoint-0.02-alt4.1.x86_64.rpm Create easily identifiable gdb breakpoints in Perl code
perl-Devel-Gladiator-0.07-alt4.1.x86_64.rpm Walk Perl's arena
perl-Devel-GlobalDestruction-XS-0.03-alt5_11.x86_64.rpm Faster implementation of the Devel::GlobalDestruction API
perl-Devel-GoFaster-0.001-alt2.1.x86_64.rpm optimise executable Perl ops
perl-Devel-Hexdump-0.02-alt4.1.x86_64.rpm Print nice hex dump of binary data
perl-Devel-Hook-0.011-alt2.1.x86_64.rpm Mess around with BEGIN/CHECK/INIT/END blocks
perl-Devel-LeakTrace-0.06-alt1.1.x86_64.rpm indicate where leaked variables are coming from
perl-Devel-MAT-0.42-alt1.x86_64.rpm Perl Memory Analysis Tool
perl-Devel-MAT-Dumper-0.41-alt1.x86_64.rpm write a heap dump file for later analysis
perl-Devel-MAT-scripts-0.42-alt1.x86_64.rpm Devel-MAT scripts