diff options
author | Nicholas Clark <nick@ccl4.org> | 2003-08-09 01:35:36 +0100 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2003-11-15 14:39:00 +0000 |
commit | ecae49c0159ae97ce603c12b29343825a18c1cf1 (patch) | |
tree | 8eb613c65db9c76c9409a2b79d6310981705ea87 /pod | |
parent | b4bb75a86da28602798e256d17a5b953131d0cfb (diff) | |
download | perl-ecae49c0159ae97ce603c12b29343825a18c1cf1.tar.gz |
Re: Storable Error
Message-ID: <20030809003535.C20130@plum.flirble.org>
p4raw-id: //depot/perl@21729
Diffstat (limited to 'pod')
-rw-r--r-- | pod/perlapi.pod | 25 | ||||
-rw-r--r-- | pod/perlrun.pod | 2 |
2 files changed, 19 insertions, 8 deletions
diff --git a/pod/perlapi.pod b/pod/perlapi.pod index f111d0e627..44e83be01f 100644 --- a/pod/perlapi.pod +++ b/pod/perlapi.pod @@ -1067,6 +1067,15 @@ Returns the package name of a stash. See C<SvSTASH>, C<CvSTASH>. =for hackers Found in file hv.h +=item hv_assert + +Check that a hash is in an internally consistent state. + + void hv_assert(HV* tb) + +=for hackers +Found in file hv.c + =item hv_clear Clears a hash, making it empty. @@ -2870,22 +2879,22 @@ version which guarantees to evaluate sv only once. =for hackers Found in file sv.h -=item SvIVx +=item SvIVX -Coerces the given SV to an integer and returns it. Guarantees to evaluate -sv only once. Use the more efficient C<SvIV> otherwise. +Returns the raw value in the SV's IV slot, without checks or conversions. +Only use when you are sure SvIOK is true. See also C<SvIV()>. - IV SvIVx(SV* sv) + IV SvIVX(SV* sv) =for hackers Found in file sv.h -=item SvIVX +=item SvIVx -Returns the raw value in the SV's IV slot, without checks or conversions. -Only use when you are sure SvIOK is true. See also C<SvIV()>. +Coerces the given SV to an integer and returns it. Guarantees to evaluate +sv only once. Use the more efficient C<SvIV> otherwise. - IV SvIVX(SV* sv) + IV SvIVx(SV* sv) =for hackers Found in file sv.h diff --git a/pod/perlrun.pod b/pod/perlrun.pod index 18ddbd5a90..4c74581a08 100644 --- a/pod/perlrun.pod +++ b/pod/perlrun.pod @@ -390,6 +390,8 @@ B<-D14> is equivalent to B<-Dtls>): 524288 J Do not s,t,P-debug (Jump over) opcodes within package DB 1048576 v Verbose: use in conjunction with other flags 2097152 C Copy On Write + 4194304 A Consistency checks on internal structures + 8388608 q quiet - currently only suppressed the "EXECUTING" message All these flags require B<-DDEBUGGING> when you compile the Perl executable (but see L<Devel::Peek>, L<re> which may change this). |