perl-Devel-Callsite-0.80.0-3-rosa2016.1.x86_64.rpm


Advertisement

Description

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

Property Value
Distribution ROSA 2016.1
Repository ROSA Contrib x86_64
Package filename perl-Devel-Callsite-0.80.0-3-rosa2016.1.x86_64.rpm
Package name perl-Devel-Callsite
Package version 0.80.0
Package release 3-rosa2016.1
Package architecture x86_64
Package type rpm
Category Development/Perl
Homepage http://search.cpan.org/dist/Devel-Callsite
License GPL+ or Artistic
Maintainer -
Download size 15.01 KB
Installed size 19.97 KB
callsite
$callsite = callsite()
$callsite = callsite($level)
This function returns the the OP address of the caller, a number. It
can take an optional integer specifying the number of levels back to
get the OP address. If no parameter is given, a value of 0 is used
which means to go up one level in the call chain. This behavior is like
the built-in function perlfunc/caller.
This value is 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 the pinpoint a location with finer granularity than a
line number|http://www.perlmonks.com/?node_id=987268 manpage. In
conjunction with an OP tree disassembly you can know exactly where the
caller is located in the Perl source.

Alternatives

Package Version Architecture Repository
perl-Devel-Callsite-0.80.0-3-rosa2016.1.i586.rpm 0.80.0 i586 ROSA Contrib
perl-Devel-Callsite - - -

Requires

Name Value
libc.so.6()(64bit) -
libc.so.6(GLIBC_2.2.5)(64bit) -
libperl.so.5.20()(64bit) -
libpthread.so.0()(64bit) -
libpthread.so.0(GLIBC_2.2.5)(64bit) -
perl(Exporter) -
perl(XSLoader) -
perl(abi) >= 5.20.3

Provides

Name Value
perl(Devel::Callsite) == 0.80.0
perl-Devel-Callsite == 0.80.0-3:2016.1

Download

Type URL
Mirror mirror.rosalab.ru
Binary Package perl-Devel-Callsite-0.80.0-3-rosa2016.1.x86_64.rpm
Source Package perl-Devel-Callsite-0.80.0-3.src.rpm

Install Howto

  1. Enable ROSA Contrib repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Devel-Callsite rpm package:
    # urpmi perl-Devel-Callsite

Files

Path
/usr/lib/perl5/vendor_perl/5.20.3/x86_64-linux-thread-multi/
/usr/lib/perl5/vendor_perl/5.20.3/x86_64-linux-thread-multi/Devel/Callsite.pm
/usr/lib/perl5/vendor_perl/5.20.3/x86_64-linux-thread-multi/auto/
/usr/lib/perl5/vendor_perl/5.20.3/x86_64-linux-thread-multi/auto/Devel/
/usr/lib/perl5/vendor_perl/5.20.3/x86_64-linux-thread-multi/auto/Devel/Callsite/Callsite.so
/usr/share/doc/perl-Devel-Callsite/Changes
/usr/share/doc/perl-Devel-Callsite/META.json
/usr/share/doc/perl-Devel-Callsite/META.yml
/usr/share/doc/perl-Devel-Callsite/README
/usr/share/man/man3/Devel::Callsite.3pm.xz

Changelog

2017-03-02 - Andrey Bondrov <andrey.bondrov@rosalab.ru> 0.80.0-3
- (bb2563d) MassBuild#1273: Increase release tag

See Also

Package Description
perl-Devel-CheckCompiler-0.50.0-3-rosa2016.1.noarch.rpm Check the compiler's availability
perl-Devel-CheckLib-1.70.0-3-rosa2016.1.noarch.rpm Check that a library is available
perl-Devel-CheckOS-1.760.0-3-rosa2016.1.noarch.rpm Check what OS we're running on
perl-Devel-Confess-0.7.12-3-rosa2016.1.noarch.rpm Enable built in stack traces on exception objects
perl-Devel-CoreStack-1.300.0-7-rosa2016.1.noarch.rpm Try to generate a stack dump from a core file
perl-Devel-Cover-1.230.0-3-rosa2016.1.x86_64.rpm Code coverage metrics for Perl
perl-Devel-Cycle-1.120.0-5-rosa2016.1.noarch.rpm Find memory cycles in objects
perl-Devel-Declare-0.6.18-6-rosa2016.1.x86_64.rpm Adding keywords to perl, in perl
perl-Devel-Dumpvar-1.60.0-7-rosa2016.1.noarch.rpm A pure-OO reimplementation of dumpvar.pl
perl-Devel-FindPerl-0.14.0-3-rosa2016.1.noarch.rpm Find the path to your perl
perl-Devel-FindRef-1.440.0-4-rosa2016.1.x86_64.rpm Where is that reference to my variable hiding?
perl-Devel-Hide-0.0.900-7-rosa2016.1.noarch.rpm Forces the unavailability of specified Perl modules (for testing)
perl-Devel-Leak-Object-1.10.0-7-rosa2016.1.noarch.rpm Detect leaks of objects
perl-Devel-LeakGuard-Object-0.80.0-3-rosa2016.1.noarch.rpm Scoped object leak checking
perl-Devel-LexAlias-0.50.0-7-rosa2016.1.x86_64.rpm Alias lexical variables
Advertisement
Advertisement