summaryrefslogtreecommitdiff
path: root/op.c
Commit message (Expand)AuthorAgeFilesLines
* Remove MAD-only debugging code from Perl_newATTRSUB_flags().Nicholas Clark2012-09-191-7/+0
* Document when the early return in Perl_newPROG() is bypassed completely.Nicholas Clark2012-09-191-0/+11
* Allow lexical sub redefinition inside evalFather Chrysostomos2012-09-151-3/+36
* Move my sub prototype CVs to the pad namesFather Chrysostomos2012-09-151-17/+12
* Honour lexical prototypesFather Chrysostomos2012-09-151-0/+36
* CvOUTSIDE should be strong for lexsub declared in inner pack subFather Chrysostomos2012-09-151-1/+7
* CvNAME_HEK_setFather Chrysostomos2012-09-151-6/+6
* Clone my subs on scope entryFather Chrysostomos2012-09-151-14/+100
* op.c: Remove proto storage optimisation for lex subsFather Chrysostomos2012-09-151-18/+0
* Let state sub fwd decls and nested subs work in anonsFather Chrysostomos2012-09-151-11/+28
* First stab at my subFather Chrysostomos2012-09-151-2/+0
* op.c:newMYSUB: Pop scope after creating subFather Chrysostomos2012-09-151-22/+17
* Remove & from redef warnings for lex subsFather Chrysostomos2012-09-151-4/+12
* op.c:newMYSUB: inline var used only onceFather Chrysostomos2012-09-151-2/+1
* Lexical stubs should not AUTOLOADFather Chrysostomos2012-09-151-18/+18
* Implement padcvFather Chrysostomos2012-09-151-0/+4
* op.c:newMYSUB: disable stub optimisationFather Chrysostomos2012-09-151-0/+2
* Store state subs in the padFather Chrysostomos2012-09-151-19/+311
* op.c: Document newGIVENOP(..., 0)Father Chrysostomos2012-09-121-1/+1
* Fix compiler warning about empty if bodyJerry D. Hedden2012-09-041-2/+3
* Document the reason for the early return in Perl_newPROG() for OP_STUB.Nicholas Clark2012-09-041-0/+15
* Perl_magic_setdbline() should clear and set read-only OP slabs.Nicholas Clark2012-09-041-2/+2
* In op.c, change S_Slab_to_rw() from an OP * parameter to an OPSLAB *.Nicholas Clark2012-09-041-9/+5
* With -DPERL_DEBUG_READONLY_OPS, changing a slab refcnt shouldn't make it r/w.Nicholas Clark2012-09-041-4/+20
* newXS_len_flags() shouldn't change the line number on PL_curcop when warning.Nicholas Clark2012-09-031-4/+0
* Test that the warning for "can be 0, test with defined" is for the start.Nicholas Clark2012-09-031-0/+2
* Test that the warning for "Found = in conditional" is for the start line.Nicholas Clark2012-09-031-1/+4
* Test that the line number for a "sub redefined" warning is for the start.Nicholas Clark2012-09-031-1/+4
* op.c: Two more boolean %hash optimisationsFather Chrysostomos2012-08-281-14/+12
* op.c: newSTATEOP: don’t check PL_parser after using itFather Chrysostomos2012-08-271-2/+1
* Correct typo in flag nameFather Chrysostomos2012-08-251-2/+2
* Banish boolkeysFather Chrysostomos2012-08-251-46/+18
* Optimise %hash in sub { %hash || ... }Father Chrysostomos2012-08-251-0/+5
* Apply boolkeys optimisation to %hash?:Father Chrysostomos2012-08-251-2/+6
* Apply boolkeys optimisation to scalar(%hash)Father Chrysostomos2012-08-251-7/+13
* [perl #114576] Optimise if(%hash) in non-void contextFather Chrysostomos2012-08-241-5/+7
* Use PADLIST in more placesFather Chrysostomos2012-08-211-1/+1
* Omnibus removal of register declarationsKarl Williamson2012-08-181-17/+17
* Document that newCONSTSUB{,_flags} takes ownership of a reference to the SV.Nicholas Clark2012-08-141-1/+5
* Don’t let format arguments ‘leak out’ of formlineFather Chrysostomos2012-08-081-0/+12
* Don’t create formats after compilation errorsFather Chrysostomos2012-08-081-3/+12
* In Perl_scalarvoid(), avoid creating a temporary SV for simple messages.Nicholas Clark2012-07-311-14/+22
* Fix scrambled and incorrect proto mismatch errorFather Chrysostomos2012-07-291-3/+9
* Fix C++ build broken by 1f039d60d3Father Chrysostomos2012-07-271-9/+7
* [perl #113684] Make redo/last/next/dump accept exprFather Chrysostomos2012-07-271-19/+23
* op.c: apidoc typoFather Chrysostomos2012-07-271-1/+1
* Fix CvOUTSIDE assert/refcnt bugs with sub redefinitionFather Chrysostomos2012-07-271-5/+4
* Fix CvGV assertion bug with sub redefinitionFather Chrysostomos2012-07-271-0/+2
* op.c: op_clear is tempting fateFather Chrysostomos2012-07-251-0/+1
* Don’t let ?: folding affect truncateFather Chrysostomos2012-07-251-1/+2