summaryrefslogtreecommitdiff
path: root/op.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Move bareword checking from the peephole optimizer to finalize_optree. Fixes ...Gerard Goossen2011-08-111-6/+11
* Move context propagation and finalize_optree from do_eval to newPROGGerard Goossen2011-08-111-0/+14
* Make prototype("CORE::CORE") die once more.Father Chrysostomos2011-08-081-2/+2
* Only warn about "Statement unlikely to be reached" after an exec if exec is a...Gerard Goossen2011-08-081-4/+5
* Change aassign_common_vars to check using the optree without using the linked...Gerard Goossen2011-08-081-4/+8
* Move aassign common var detection to a separate function.Gerard Goossen2011-08-081-56/+68
* Remove comment from ck_glob that is no longer relevantFather Chrysostomos2011-08-061-1/+0
* Remove Perl_modFather Chrysostomos2011-08-021-8/+0
* Call finalize_optree on optree generated by newFORM.Gerard Goossen2011-07-311-0/+1
* Add finalize_optree function which can take over all the compile time checkin...Gerard Goossen2011-07-281-214/+243
* [perl #95550] Remove prototypes from (l)statFather Chrysostomos2011-07-261-2/+2
* core_prototype: Remove special cases for lock and tieFather Chrysostomos2011-07-261-6/+11
* core_prototype: Eliminate the special mkdir caseFather Chrysostomos2011-07-261-5/+3
* Add core_prototype; make pp_prototype use itFather Chrysostomos2011-07-261-0/+103
* [perl #81290] assertion failure with lock &lvsubFather Chrysostomos2011-07-201-1/+1
* Transform the loop in rpeep that handles the undeferred opsVincent Pit2011-07-191-6/+4
* Perl_rpeep: undo tail recursion optimisationDavid Mitchell2011-07-181-2/+1
* Rename store/fetch_cop_label as cop_*Father Chrysostomos2011-07-161-1/+1
* ensure SVs_PADTMP and SVs_PADTMP not both onDavid Mitchell2011-07-151-2/+4
* fully short-circuit &&, ||, //David Mitchell2011-07-141-0/+3
* make peep optimiser recurse mostly only shallowlyDavid Mitchell2011-07-141-9/+32
* This cleans the "Can't localize lexical variable" error.Brian Fraser2011-07-121-2/+2
* Handling of the flag parameter in Perl_allocmy, instead of looking at the glo...Brian Fraser2011-07-121-4/+5
* APIify pad functionsZefram2011-07-121-6/+6
* use a flag to signal a stacking filetests instead of peeking at the next op.Gerard Goossen2011-07-111-1/+3
* Propagate (non-)lvalue context through nested callsFather Chrysostomos2011-07-091-1/+2
* RT 64804: tainting with index() of a constantDavid Mitchell2011-06-281-1/+4
* Fix context propagation below return()Vincent Pit2011-06-271-13/+0
* Correctly preserve the stack on an implicit break.Vincent Pit2011-06-261-20/+7
* Allow the \$ proto to accept any scalar lvalue [perl #91846]Father Chrysostomos2011-06-241-2/+16
* Make Perl_op_lvalue_flags provide a no-croak optionFather Chrysostomos2011-06-241-0/+1
* op_lvalue .= _flagsFather Chrysostomos2011-06-241-1/+1
* Stop ‘sub :lvalue :Foo’ from applying :lvalue to defined subsFather Chrysostomos2011-06-211-1/+3