Archive-Peek-Libarchive
view release on metacpan or search on metacpan
Libarchive.xs view on Meta::CPAN
DEBUG && printf(" ENTER\n");
ENTER;
DEBUG && printf(" SAVETMPS\n");
SAVETMPS;
DEBUG && printf(" PUSHMARK\n");
PUSHMARK(SP);
DEBUG && printf(" mXPUSHs1\n");
mXPUSHs(filename);
DEBUG && printf(" mXPUSHs2\n");
mXPUSHs(contents);
DEBUG && printf(" PUTBACK\n");
PUTBACK;
DEBUG && printf(" call_sv\n");
call_sv(callback, G_DISCARD);
DEBUG && printf(" FREETMPS\n");
FREETMPS;
DEBUG && printf(" LEAVE\n");
LEAVE;
DEBUG && printf(" end\n");
}
}
PTR2ul|5.007001||p
PTRV|5.006000||p
PUSHMARK|||
PUSH_MULTICALL||5.024000|
PUSHi|||
PUSHmortal|5.009002||p
PUSHn|||
PUSHp|||
PUSHs|||
PUSHu|5.004000||p
PUTBACK|||
PadARRAY||5.024000|
PadMAX||5.024000|
PadlistARRAY||5.024000|
PadlistMAX||5.024000|
PadlistNAMESARRAY||5.024000|
PadlistNAMESMAX||5.024000|
PadlistNAMES||5.024000|
PadlistREFCNT||5.017004|
PadnameIsOUR|||
PadnameIsSTATE|||
{
dSP;
SV* sv = newSVpv(p, 0);
PUSHMARK(sp);
eval_sv(sv, G_SCALAR);
SvREFCNT_dec(sv);
SPAGAIN;
sv = POPs;
PUTBACK;
if (croak_on_error && SvTRUEx(ERRSV))
croak_sv(ERRSV);
return sv;
}
#endif
#endif
( run in 0.361 second using v1.01-cache-2.11-cpan-4e96b696675 )