B::CallChecker - custom B-based op checking for subroutines

This module allows pure Perl code to attach a magical annotation to a Perl subroutine, resulting in resolvable calls to that subroutine being mutated at compile time by arbitrary Perl code. The ops of the subroutine call are manipulated via the B sys...

ZEFRAM/B-CallChecker-0.001 - 17 Jun 2012 21:35:21 GMT - Search in distribution

Err - Easily declare, throw and match exception objects

WARNING: This is an alpha release and the interface and functionailty may change without notice in future releases. A non-alpha 1.0 release will be released to the CPAN on or before August 1st, 2012. The module allows you to easily declare, throw and...

MARKF/Err-0.02 - 18 Jun 2012 15:11:54 GMT - Search in distribution

Sub::Metadata - read and write subroutine metadata

This module contains functions that examine and modify data that Perl attaches to subroutines....

ZEFRAM/Sub-Metadata-0.002 - 25 Jul 2017 08:53:30 GMT - Search in distribution

Devel::CompiledCalls - show where calls to a named subroutine are compiled

This module allows you to put hooks into Perl so that whenever a call to a named subroutine has been compiled a callback is fired. The easiest syntax (import Devel::CompiledCalls and pass the name of the subroutine) simply logs the line and filename ...

MARKF/Devel-CompiledCalls-2.00 - 04 Apr 2012 08:25:05 GMT - Search in distribution

Devel::CallChecker - custom op checking attached to subroutines

This module makes some new features of the Perl 5.14.0 C API available to XS modules running on older versions of Perl. The features are centred around the function "cv_set_call_checker", which allows XS code to attach a magical annotation to a Perl ...

ZEFRAM/Devel-CallChecker-0.008 - 26 Jul 2017 06:47:27 GMT - Search in distribution

Exporter::ConditionalSubs - Conditionally export subroutines

GSG/Exporter-ConditionalSubs-1.01 - 26 May 2015 13:19:35 GMT - Search in distribution

Log::ger::Plugin::OptAway - Optimize away higher-level log statements

This plugin replaces logging statements that are higher than the current level ($Log::ger::Current_Level) into a no-op statement using B::CallChecker magic at compile-time. The logging statements will become no-op and will have zero run-time overhead...

PERLANCAR/Log-ger-Plugin-OptAway-0.005 - 03 Aug 2017 11:06:24 GMT - Search in distribution

Acme::CPANLists::PERLANCAR::Assert - Assertion

PERLANCAR/Acme-CPANLists-PERLANCAR-0.25 - 28 Jul 2017 11:38:32 GMT - Search in distribution

Log::ger::Output::LogAny - Send logs to Log::Any

PERLANCAR/Log-ger-Output-LogAny-0.006 - 26 Jun 2017 04:09:39 GMT - Search in distribution

9 results (0.14 seconds)