ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/Faster/Faster.xs
(Generate patch)

Comparing Faster/Faster.xs (file contents):
Revision 1.9 by root, Sun Mar 12 21:36:00 2006 UTC vs.
Revision 1.10 by root, Sat Feb 21 05:55:52 2009 UTC

30 // only once for now 30 // only once for now
31 PL_op->op_ppaddr = old_entersub; 31 PL_op->op_ppaddr = old_entersub;
32 32
33 // only simple cv calls for now 33 // only simple cv calls for now
34 if (!PL_perldb && !PL_tainting 34 if (!PL_perldb && !PL_tainting
35 && SvTYPE (sv) == SVt_PVCV && !CvXSUB (sv) 35 && SvTYPE (sv) == SVt_PVCV && !CvISXSUB (sv)
36 && CvSTART (sv) // must exist 36 && CvSTART (sv) // must exist
37 && CvSTART (sv)->op_type != OP_NULL) // shield against compiling an already-compiled op 37 && CvSTART (sv)->op_type != OP_NULL) // shield against compiling an already-compiled op
38 { 38 {
39 SV *bsv = newSViv (PTR2IV (sv)); 39 SV *bsv = newSViv (PTR2IV (sv));
40 40

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines