summaryrefslogtreecommitdiff
path: root/op.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Don’t let ?: folding affect statFather Chrysostomos2012-07-251-1/+2
* Merge ck_trunc and ck_chdirFather Chrysostomos2012-07-251-17/+0
* op.c: dump LABEL leaks its labelFather Chrysostomos2012-07-251-0/+1
* op.c:op_free: Rmv dead code; simplify cop_free logicFather Chrysostomos2012-07-251-7/+3
* Remove op_latefree(d)Father Chrysostomos2012-07-141-18/+0
* op.c: ck_grep does not need to call listkidsFather Chrysostomos2012-07-141-1/+1
* op.c: ck_fun does not need to call LINKLISTFather Chrysostomos2012-07-141-1/+0
* op.c:ck_grep: Remove unnecessary op_next assignmentsFather Chrysostomos2012-07-141-9/+3
* op.c: ck_grep does not need to check num of argsFather Chrysostomos2012-07-141-2/+0
* Simplify ck_grepFather Chrysostomos2012-07-141-10/+2
* op.c: Further simplify ck_sortFather Chrysostomos2012-07-141-18/+3
* op.c: Missing line breakFather Chrysostomos2012-07-141-1/+2
* Disentangle ck_sort and grepFather Chrysostomos2012-07-141-24/+16
* [perl #113710] Make __SUB__ work in sort blockFather Chrysostomos2012-07-141-3/+13
* [perl #113470] Constant folding for packFather Chrysostomos2012-07-131-0/+16
* op.c: Make slabs sizes powers of twoFather Chrysostomos2012-07-121-2/+3
* Eliminate PL_OP_SLAB_ALLOCFather Chrysostomos2012-07-121-212/+30
* op.c:pmruntime: Remove redundant cv_forget_slabFather Chrysostomos2012-07-121-2/+0
* PERL_DEBUG_READONLY_OPS with the new allocatorFather Chrysostomos2012-07-121-21/+106
* [perl #78064] print(const || bare) and const foldingFather Chrysostomos2012-07-041-1/+2
* Record folded constants in the op treeFather Chrysostomos2012-07-041-1/+6
* Use ‘state’ in warning about sort {state $a}Father Chrysostomos2012-07-041-1/+3
* op.c: Merge some codeFather Chrysostomos2012-07-041-11/+4
* [perl #86136] Downgrade sort {my $a} to a warningFather Chrysostomos2012-07-031-3/+38
* constant folding shouldn't change return value of while [perl #73618]Jesse Luehrs2012-07-031-2/+1
* op.c:newFOROP: Fall back to realloc for unslabbed opsFather Chrysostomos2012-07-021-1/+6
* Put a cap on op slab sizesFather Chrysostomos2012-07-021-1/+6
* op.c: S_op_integerize: -foo no longer needs an exceptionFather Chrysostomos2012-06-291-5/+2
* op.c: Remove unnecessary variableFather Chrysostomos2012-06-291-5/+3
* fix compiler warningJesse Luehrs2012-06-291-1/+1
* When reusing op slots, only zero as much as neededFather Chrysostomos2012-06-291-3/+4
* -DS should not invoke warnhookFather Chrysostomos2012-06-291-10/+12
* op.c: Memory funcs need dVARFather Chrysostomos2012-06-291-0/+2
* Enlarge the last slot on an op slab to fitFather Chrysostomos2012-06-291-0/+3
* Define cv_forget_slab under PL_OP_SLAB_ALLOCFather Chrysostomos2012-06-291-10/+0
* Add slab allocation diagnostics (under perl -DS)Father Chrysostomos2012-06-291-0/+10
* CV-based slab allocation for opsFather Chrysostomos2012-06-291-5/+238