Algorithm-MinPerfHashTwoLevel
view release on metacpan or search on metacpan
The default namespace is C<DPPP_>.
=back
The good thing is that most of the above can be checked by running
F<ppport.h> on your source code. See the next section for
details.
=head1 EXAMPLES
To verify whether F<ppport.h> is needed for your module, whether you
should make any changes to your code, and whether any special defines
should be used, F<ppport.h> can be run as a Perl script to check your
source code. Simply say:
perl ppport.h
The result will usually be a list of patches suggesting changes
that should at least be acceptable, if not necessarily the most
efficient solution, or a fix for all possible problems.
vform||5.006000|
visit|||
vivify_defelem|||
vivify_ref|||
vload_module|5.006000||p
vmess|5.006000|5.006000|p
vnewSVpvf|5.006000|5.004000|p
vnormal||5.009002|
vnumify||5.009000|
vstringify||5.009000|
vverify||5.009003|
vwarner||5.006000|
vwarn||5.006000|
wait4pid|||
warn_nocontext|||pvn
warn_on_first_deprecated_use|||
warn_sv|5.013001||p
warner_nocontext|||vn
warner|5.006000|5.004000|pv
warn|||v
was_lvalue_sub|||
/* There are bugs in versions earlier than this on non-EBCDIC platforms
* in which it did not detect all instances of overflow, which could be
* a security hole. Also, earlier versions did not allow the overflow
* malformation under any circumstances, and modern ones do. So we
* need to check here. */
else if (curlen > 0 && *s >= 0xFE) {
/* If the main routine detected overflow, great; it returned 0. But if the
* input's first byte indicates it could overflow, we need to verify.
* First, on a 32-bit machine the first byte being at least \xFE
* automatically is overflow */
if (sizeof(ret) < 8) {
overflows = 1;
}
else {
const U8 highest[] = /* 2*63-1 */
"\xFF\x80\x87\xBF\xBF\xBF\xBF\xBF\xBF\xBF\xBF\xBF\xBF";
const U8 *cur_h = highest;
( run in 0.453 second using v1.01-cache-2.11-cpan-5467b0d2c73 )