view release on metacpan or search on metacpan
- use C99 llround, llroundd in SPVM::Math->lround, SPVM::Math->lroundf
- fix bug that print and warn can't receive byte[] type
0.0708 2020-07-06
- SPVM don't need the following manually initialization in Perl script because SPVM is compiled at each time to call import method.
# Don't needed the following statement
UNITCHECK { SPVM::init() }
0.0707 2020-07-06
- rename SPVM::Builder::Config::add_include_dirs to unshift_include_dirs
- add SPVM::Builder::Config::push_include_dirs
- rename SPVM::Builder::Config::add_lib_dirs to unshift_lib_dirs
- add SPVM::Builder::Config::get_shrpenv
- add SPVM::Builder::Config::set_shrpenv
0.0706 2020-06-29
- SPVM need manually initialization in Perl script because SPVM is not compiled some environment require, do, Mojo morbo, Mojo hypnotoad, mod_perl, etc
UNITCHECK { SPVM::init() }
- Increased Perl version requirement to 5.10.0 because UNITCHECK is needed for SPVM.
0.0705 2020-06-28
- remove SPVM::Builder::quiet method
- SPVM::Builder::Config quiet field default become 1
- add get_lib_dirs to SPVM::Builder::Config
- add set_lib_dirs to SPVM::Builder::Config
view all matches for this distribution
view release on metacpan or search on metacpan
lib/SQL/Exec.pm view on Meta::CPAN
return $c;
}
# This bless the default handle. The handle is blessed again if it is
# connected in a sub classe.
UNITCHECK {
$default_handle = __PACKAGE__->new_no_connect();
}
sub DESTROY {
view all matches for this distribution
view release on metacpan or search on metacpan
KEY_try|5.033007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
KEY_try|5.033007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
KEY_truncate|5.003007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
KEY_truncate|5.003007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Siffra/Bootstrap.pm view on Meta::CPAN
@EXPORT = qw();
@EXPORT_OK = qw();
%EXPORT_TAGS = ();
} ## end BEGIN
UNITCHECK
{
# eval { use Fcntl qw(:flock); };
# $log->info( "Tentando lockar o programa [ $0 ]..." );
# unless ( flock( DATA, LOCK_EX | LOCK_NB ) )
# {
# $log->warn( "O programa [ $0 ] já está sendo executado. Saindo." );
# exit( 1 );
# }
# $log->info( "Programa [ $0 ] lockado com sucesso..." );
} ## end UNITCHECK
#################### subroutine header begin ####################
=head2 sample_function
view all matches for this distribution
view release on metacpan or search on metacpan
KEY_try|5.033007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
KEY_try|5.033007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
KEY_truncate|5.003007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
KEY_try|5.033007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
KEY_try|5.033007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
KEY_try|5.033007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
KEY_try|5.033007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
KEY_try|5.033007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Strict/Perl.pm view on Meta::CPAN
# $SIG{__WARN__}, $SIG{__DIE__}
_SIG();
}
# perl 5.010 or later
sub UNITCHECK {
}
# perl 5.006 or later
sub CHECK {
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Sub/Attribute/Prototype.pm view on Meta::CPAN
=item *
Due to the way that attributes are applied to functions, it is not possible
to apply the prototype immediately during compiletime. Instead, they must be
deferred until a slightly later time. The earliest time that can feasibly be
implemented is C<UNITCHECK> time of the importing module.
This has the unfortunate downside that function prototypes are B<NOT> visible
to later functions in the module itself, though they are visible to the
importing code in the usual way. This means that exported functions will work
just fine from the perspective of a module that C<use>s them, they cannot be
lib/Sub/Attribute/Prototype.pm view on Meta::CPAN
attributes.
=item *
Because core perl does not have a built-in way for exporter to inject a
C<UNITCHECK> block into their importer, it is necessary to use a non-core XS
module, L<B::CompilerPhase::Hook>, to provide this. As a result, this polyfill
has non-core depenencies when running on older perl versions, and this
dependency includes XS (i.e. compiled) code, and is no longer Pure Perl. It
will not be possible to use tools such as L<App::FatPacker> to bundle this
dependency in order to ship a pure-perl portable script.
lib/Sub/Attribute/Prototype.pm view on Meta::CPAN
return @ret;
};
{ no strict 'refs'; *{"${pkg}::MODIFY_CODE_ATTRIBUTES"} = $MODIFY_CODE_ATTRIBUTES }
B::CompilerPhase::Hook::enqueue_UNITCHECK( sub {
foreach ( @prototypes ) {
my ( $code, $prototype ) = @$_;
Sub::Util::set_prototype( $_->[1], $_->[0] );
}
} );
view all matches for this distribution
view release on metacpan or search on metacpan
KEY_try|5.033007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Sub/Current.pm view on Meta::CPAN
=head1 DESCRIPTION
Sub::Current makes available a function C<ROUTINE()>, that returns a code
reference pointing at the currently executing subroutine.
In a special block (BEGIN, END, CHECK, INIT, and UNITCHECK in Perl 5.10)
this function will return undef.
Outside of a special block (that is, at the top level of a program)
C<ROUTINE()> will return undef as well.
view all matches for this distribution
view release on metacpan or search on metacpan
KEY_try|5.033007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Sub/Multi/Tiny.pm view on Meta::CPAN
"in file $filename at line $linenum"
} 2;
EOT
# Trap out-of-sequence calls. Currently you can't create a new multisub
# via eval at runtime. TODO use UNITCHECK instead to permit doing so?
$code .= _line_mark_string <<EOT;
die 'Dispatchers already created - please file a bug report'
if $P\::_dispatchers_created();
my \$multi_def = \$_multisubs{'$multi_package'};
view all matches for this distribution
view release on metacpan or search on metacpan
KEY_try|5.033007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
KEY_try|5.033007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
KEY_try|5.033007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
KEY_try|5.033007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
lib/Syntax/Infix/ppport.h view on Meta::CPAN
KEY_try|5.033007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
KEY_try|5.033007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
KEY_truncate|5.003007||Viu
KEY_uc|5.003007||Viu
KEY_ucfirst|5.003007||Viu
KEY_umask|5.003007||Viu
KEY_undef|5.003007||Viu
KEY_UNITCHECK|5.009005||Viu
KEY_unless|5.003007||Viu
KEY_unlink|5.003007||Viu
KEY_unpack|5.003007||Viu
KEY_unshift|5.003007||Viu
KEY_untie|5.003007||Viu
view all matches for this distribution
view release on metacpan or search on metacpan
share/2006.csv view on Meta::CPAN
DBIx-Class-EncodeColumns-0.01,2006-10-24T18:21:20,ESSKAR,cpan,released,0.01,1,DBIx-Class-EncodeColumns,"Handle column encodings"
Yahoo-Marketing-0.05,2006-10-24T18:35:55,JLAVALLEE,backpan,released,0.05,,Yahoo-Marketing,"an interface for Yahoo! Search Marketing's Web Services."
Sub-ForceEval-1.20,2006-10-24T20:38:56,LEMBARK,backpan,released,1.20,,Sub-ForceEval,"runtime cluck if a dying subrutine is not eval-ed."
DateTime-Natural-Parse-0.04,2006-10-24T22:26:14,SCHUBIGER,backpan,released,0.04,,DateTime-Natural-Parse,"Create machine readable date/time with natural parsing logic"
MessageBus-0.01,2006-10-24T23:12:18,AUDREYT,backpan,released,0.01,1,MessageBus,"Lightweight publish/subscribe messaging system"
Check-UnitCheck-0.10,2006-10-24T23:21:53,AJGOUGH,backpan,released,0.10,1,Check-UnitCheck,"Use best of CHECK or UNITCHECK"
Sys-SigAction-0.10,2006-10-25T00:11:10,LBAXTER,backpan,released,0.10,,Sys-SigAction,"test timing out DBD-Oracle operations with Sys::SigAction"
Encode-RAD50-0.004,2006-10-25T01:00:23,WYANT,backpan,released,0.004,,Encode-RAD50,"Convert to and from the Rad50 character set"
MessageBus-0.02,2006-10-25T01:25:15,AUDREYT,backpan,released,0.02,,MessageBus,"Lightweight publish/subscribe messaging system"
Net-CyanChat-0.04,2006-10-25T02:00:50,KIRSLE,cpan,released,0.04,,Net-CyanChat,"Perl interface for connecting to Cyan Worlds' chat room."
Tk-JBrowseEntry-4.65,2006-10-25T02:06:28,TURNERJW,backpan,released,4.65,,Tk-JBrowseEntry,
share/2006.csv view on Meta::CPAN
Ingres-Utility-IIMonitor-0.13,2006-10-28T16:11:09,WORM,latest,released,0.13,,Ingres-Utility-IIMonitor,"API to iimonitor Ingres RDBMS utility"
Module-CPANTS-Analyse-0.68,2006-10-28T16:26:44,DOMM,backpan,released,0.68,,Module-CPANTS-Analyse,"Generate Kwalitee ratings for a distribution"
CGI-Application-Plugin-Apache-0.13,2006-10-28T16:37:41,WONKO,backpan,released,0.13,,CGI-Application-Plugin-Apache,"Allow CGI::Application to use Apache::* modules without interference"
Net-Elexol-EtherIO24-0.10,2006-10-28T17:17:40,CHRISY,cpan,released,0.10,,Net-Elexol-EtherIO24,"Object interface for manipulating Elexol Ether I/O 24 units with Perl"
Perl-Configure-0.04,2006-10-28T17:24:06,MSCHILLI,backpan,released,0.04,,Perl-Configure,"Answer perl's ./Configure questions reproducibly"
Check-UnitCheck-0.12,2006-10-28T17:38:09,AJGOUGH,cpan,released,0.12,,Check-UnitCheck,"Use best of CHECK or UNITCHECK"
CPAN-Reporter-0.29,2006-10-28T17:42:59,DAGOLDEN,backpan,released,0.29,,CPAN-Reporter,"Provides Test::Reporter support for CPAN.pm"
Config-XPath-0.04,2006-10-28T18:35:16,PEVANS,backpan,released,0.04,,Config-XPath,"a module for retrieving configuration data from XML files by using XPath queries"
Snort-Rule-1.05,2006-10-28T18:59:57,SAXJAZMAN,backpan,released,1.05,,Snort-Rule,"Perl extension for dynamically building snort rules"
Search-Tools-0.07,2006-10-28T20:03:02,KARMAN,backpan,released,0.07,,Search-Tools,"tools for building search applications"
Time-Available-0.05,2006-10-28T21:33:50,DPAVLIN,latest,released,0.05,,Time-Available,"Perl extension to calculate time availability"
view all matches for this distribution
view release on metacpan or search on metacpan
share/2006.csv view on Meta::CPAN
DBIx-Class-EncodeColumns-0.01,2006-10-24T18:21:20,ESSKAR,cpan,released,0.01,1,DBIx-Class-EncodeColumns,"Handle column encodings"
Yahoo-Marketing-0.05,2006-10-24T18:35:55,JLAVALLEE,backpan,released,0.05,,Yahoo-Marketing,"an interface for Yahoo! Search Marketing's Web Services."
Sub-ForceEval-1.20,2006-10-24T20:38:56,LEMBARK,backpan,released,1.20,,Sub-ForceEval,"runtime cluck if a dying subrutine is not eval-ed."
DateTime-Natural-Parse-0.04,2006-10-24T22:26:14,SCHUBIGER,backpan,released,0.04,,DateTime-Natural-Parse,"Create machine readable date/time with natural parsing logic"
MessageBus-0.01,2006-10-24T23:12:18,AUDREYT,backpan,released,0.01,1,MessageBus,"Lightweight publish/subscribe messaging system"
Check-UnitCheck-0.10,2006-10-24T23:21:53,AJGOUGH,backpan,released,0.10,1,Check-UnitCheck,"Use best of CHECK or UNITCHECK"
Sys-SigAction-0.10,2006-10-25T00:11:10,LBAXTER,backpan,released,0.10,,Sys-SigAction,"test timing out DBD-Oracle operations with Sys::SigAction"
Encode-RAD50-0.004,2006-10-25T01:00:23,WYANT,backpan,released,0.004,,Encode-RAD50,"Convert to and from the Rad50 character set"
MessageBus-0.02,2006-10-25T01:25:15,AUDREYT,backpan,released,0.02,,MessageBus,"Lightweight publish/subscribe messaging system"
Net-CyanChat-0.04,2006-10-25T02:00:50,KIRSLE,cpan,released,0.04,,Net-CyanChat,"Perl interface for connecting to Cyan Worlds' chat room."
Tk-JBrowseEntry-4.65,2006-10-25T02:06:28,TURNERJW,backpan,released,4.65,,Tk-JBrowseEntry,
share/2006.csv view on Meta::CPAN
Ingres-Utility-IIMonitor-0.13,2006-10-28T16:11:09,WORM,latest,released,0.13,,Ingres-Utility-IIMonitor,"API to iimonitor Ingres RDBMS utility"
Module-CPANTS-Analyse-0.68,2006-10-28T16:26:44,DOMM,backpan,released,0.68,,Module-CPANTS-Analyse,"Generate Kwalitee ratings for a distribution"
CGI-Application-Plugin-Apache-0.13,2006-10-28T16:37:41,WONKO,backpan,released,0.13,,CGI-Application-Plugin-Apache,"Allow CGI::Application to use Apache::* modules without interference"
Net-Elexol-EtherIO24-0.10,2006-10-28T17:17:40,CHRISY,cpan,released,0.10,,Net-Elexol-EtherIO24,"Object interface for manipulating Elexol Ether I/O 24 units with Perl"
Perl-Configure-0.04,2006-10-28T17:24:06,MSCHILLI,backpan,released,0.04,,Perl-Configure,"Answer perl's ./Configure questions reproducibly"
Check-UnitCheck-0.12,2006-10-28T17:38:09,AJGOUGH,cpan,released,0.12,,Check-UnitCheck,"Use best of CHECK or UNITCHECK"
CPAN-Reporter-0.29,2006-10-28T17:42:59,DAGOLDEN,backpan,released,0.29,,CPAN-Reporter,"Provides Test::Reporter support for CPAN.pm"
Config-XPath-0.04,2006-10-28T18:35:16,PEVANS,backpan,released,0.04,,Config-XPath,"a module for retrieving configuration data from XML files by using XPath queries"
Snort-Rule-1.05,2006-10-28T18:59:57,SAXJAZMAN,backpan,released,1.05,,Snort-Rule,"Perl extension for dynamically building snort rules"
Search-Tools-0.07,2006-10-28T20:03:02,KARMAN,backpan,released,0.07,,Search-Tools,"tools for building search applications"
Time-Available-0.05,2006-10-28T21:33:50,DPAVLIN,latest,released,0.05,,Time-Available,"Perl extension to calculate time availability"
view all matches for this distribution