summaryrefslogtreecommitdiff
path: root/op.c
Commit message (Expand)AuthorAgeFilesLines
* add missing STATIC to S_finalize_opDavid Mitchell2011-10-111-1/+1
* Stop attribute errors from leaking op treesFather Chrysostomos2011-10-101-8/+9
* Resolve XS AUTOLOAD-prototype conflictFather Chrysostomos2011-10-091-4/+22
* Dont’t crash when warning about XSUB redefinitionFather Chrysostomos2011-10-081-2/+2
* Cast to signed before negating, to avoid compiler warningsBrian Fraser2011-10-061-3/+3
* op.c: Scalar filehandles in errors UTF8 cleanup.Brian Fraser2011-10-061-0/+5
* Oust cv_ckproto_lenFather Chrysostomos2011-10-061-8/+0
* toke.c, op.c, sv.c: Prototype parsing and checking are nul-and-UTF8 clean.Brian Fraser2011-10-061-9/+15
* gv.c, op.c, pp.c: Stash-injected prototypes and prototype() are UTF-8 clean.Brian Fraser2011-10-061-2/+8
* op.c: Malformed prototype warning on UTF8 sub nameBrian Fraser2011-10-061-3/+6
* Make op.c warnings UTF8-cleanBrian Fraser2011-10-061-3/+8
* op.c: Flag named methods if they are in UTF-8.Brian Fraser2011-10-061-1/+1
* op.c: newCONSTSUB and newXS UTF8 cleanup.Brian Fraser2011-10-061-73/+89
* implement OP_IS_NUMCOMPARE like other OP_IS macrosJim Cromie2011-09-091-8/+0
* remove index offsetting ($[)Zefram2011-09-091-48/+1
* remove unused variables and assignmentsRobin Barker2011-09-081-2/+1
* S_op_integerize() needs a dVAR, else -DPERL_GLOBAL_STRUCT doesn't build.Nicholas Clark2011-09-061-0/+1
* Move non-constant folding parts of fold_constants into a separate functions.Gerard Goossen2011-09-051-22/+42
* Use OPpDEREF for lvalue sub, such that the flags contains the deref type, ins...Gerard Goossen2011-09-011-1/+3
* &CORE::substr()Father Chrysostomos2011-08-271-1/+5
* &CORE::select()Father Chrysostomos2011-08-271-0/+13
* &CORE::foo() for (sys)read and recvFather Chrysostomos2011-08-261-0/+2
* &CORE::foo() for @ and $@ prototypes, except unlinkFather Chrysostomos2011-08-251-0/+7
* &CORE::caller()Father Chrysostomos2011-08-251-1/+4
* &CORE::binmode()Father Chrysostomos2011-08-251-1/+10
* Allow ampersand calls for CORE subs with $*$$**$ protosFather Chrysostomos2011-08-251-2/+10
* Enable ampersand calls to CORE subs with $$$ prototypesFather Chrysostomos2011-08-241-1/+4
* Simplify the CORE::__FOO__ op-generation codeFather Chrysostomos2011-08-241-10/+3
* Move coresub op-creation from gv.c to op.cFather Chrysostomos2011-08-241-0/+38
* Move making inplace sort and reverse away from the peephole optimiser to scal...Gerard Goossen2011-08-241-111/+69
* Revert "Test CORE::break’s prototype"Father Chrysostomos2011-08-241-69/+111
* Test CORE::break’s prototypeFather Chrysostomos2011-08-241-111/+69
* [perl #97088] Prevent double get-magic in various casesGerard Goossen2011-08-241-21/+0
* Make unlink with implicit $_ work once moreFather Chrysostomos2011-08-211-1/+1
* Refactor unpack’s newDEFSVOP logic; correct prototypeFather Chrysostomos2011-08-211-21/+13
* [perl #96126] Allocate CvFILE more simplyFather Chrysostomos2011-08-171-40/+6
* [perl #97076] Fix mad+threads bareword strict exemptionFather Chrysostomos2011-08-151-0/+2
* Remove OPpENTERSUB_NOMOD.Gerard Goossen2011-08-151-3/+0
* Propagate lvalue context only to children of list ops which are not in void c...Gerard Goossen2011-08-151-1/+6
* Give not and getprotobynumber listop prototypesFather Chrysostomos2011-08-151-0/+1
* Move checking of CV to GV assigned (OPpASSIGN_CV_TO_GV) from the peephole opt...Gerard Goossen2011-08-151-45/+41
* Make lock(&foo) syntax nominally lock the subroutineFather Chrysostomos2011-08-151-1/+2
* Update core_prototype’s docsFather Chrysostomos2011-08-141-4/+2
* Move pp_-specific code out of core_prototypeFather Chrysostomos2011-08-141-10/+2
* Change core_prototype to take a keyword numFather Chrysostomos2011-08-141-2/+1
* Add inlinable &CORE::functionsFather Chrysostomos2011-08-141-0/+89
* Make core_prototype provide the op number as wellFather Chrysostomos2011-08-141-11/+16
* Remove select’s prototypeFather Chrysostomos2011-08-141-1/+1
* Change (l)stat’s prototype from * to ;*Father Chrysostomos2011-08-121-1/+3
* Revert "[perl #95550] Remove prototypes from (l)stat"Father Chrysostomos2011-08-121-2/+2