| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | As itersave points to the initial CxITERVAR(), and the state of | Nicholas Clark | 2008-01-26 | 1 | -10/+7 |
* | Restore the else block accidently eaten by change 33074. | Nicholas Clark | 2008-01-26 | 1 | -0/+3 |
* | In POPLOOP, if CxITERVAR(cx) is non-NULL, then so is itersave, and | Nicholas Clark | 2008-01-26 | 1 | -4/+1 |
* | Re: struct context now 12.5% smaller than 5.10 | Benjamin Smith | 2008-01-26 | 1 | -28/+24 |
* | In struct block_loop, merge itermax and iterlval into a union | Nicholas Clark | 2008-01-24 | 1 | -18/+10 |
* | Merge CXt_LOOP_STACK's use of itermax for the reverse minimum with | Nicholas Clark | 2008-01-24 | 1 | -5/+9 |
* | Change the context type of for ($a .. $b) to CXt_LOOP_LAZYIV, and | Nicholas Clark | 2008-01-24 | 1 | -3/+6 |
* | Split out foreach iterations of temporary lists on the stack to | Nicholas Clark | 2008-01-24 | 1 | -2/+3 |
* | Split CXt_LOOP into CXt_LOOP_PLAIN and CXt_LOOP_FOR, eliminating the | Nicholas Clark | 2008-01-24 | 1 | -11/+20 |
* | Eliminate the U8 sbu_once from struct subst, and shrink sbu_rflags from | Nicholas Clark | 2008-01-21 | 1 | -5/+5 |
* | In struct block_subst, access the member once via a macro CxONCE() | Nicholas Clark | 2008-01-21 | 1 | -0/+2 |
* | Tidy up context type flags. | Nicholas Clark | 2008-01-21 | 1 | -10/+9 |
* | In struct block_eval, eliminate old_in_eval and old_op_type by storing | Nicholas Clark | 2008-01-21 | 1 | -7/+10 |
* | In struct block_eval, access the members old_in_eval and old_op_type | Nicholas Clark | 2008-01-21 | 1 | -2/+5 |
* | In struct block change blku_type from U8 to U16, and the "spare" U8 to | Nicholas Clark | 2008-01-21 | 1 | -10/+9 |
* | Squeeze the context type down to 4 bits, and move the private flags to | Nicholas Clark | 2008-01-21 | 1 | -9/+12 |
* | Give G_VOID, G_SCALAR and G_ARRAY the same numeric values as | Nicholas Clark | 2008-01-21 | 1 | -10/+10 |
* | Add a flag G_WANT, as a mask for the bits G_SCALAR, G_ARRAY and G_VOID. | Nicholas Clark | 2008-01-21 | 1 | -0/+1 |
* | Eliminate hasargs from structs block_sub and block_format by storing | Nicholas Clark | 2008-01-20 | 1 | -5/+5 |
* | In struct block_sub and block_format, access the members hasargs and | Nicholas Clark | 2008-01-20 | 1 | -1/+3 |
* | Move retop first in structs block_sub, block_format and block_eval. | Nicholas Clark | 2008-01-20 | 1 | -3/+6 |
* | Eliminate label from struct block_loop, as it can be accessed via | Nicholas Clark | 2008-01-20 | 1 | -3/+1 |
* | Split struct block_sub into struct block_sub and struct block_format. | Nicholas Clark | 2008-01-20 | 1 | -12/+25 |
* | Extend PUSHFORMAT() to take a second parameter to set retop, to save | Nicholas Clark | 2008-01-20 | 1 | -2/+2 |
* | Fix (probable) bug-by-inspection - CxREALEVAL(), CxTRYBLOCK(), | Nicholas Clark | 2008-01-20 | 1 | -4/+4 |
* | In struct block_loop access element label via the macro CxLABEL() | Nicholas Clark | 2008-01-20 | 1 | -0/+1 |
* | Add dtrace support | Andy Armstrong | 2008-01-11 | 1 | -0/+9 |
* | Add newSVpvs_flags() as a wrapper to newSVpvn_flags(), and rework | Nicholas Clark | 2008-01-03 | 1 | -1/+1 |
* | Fix up copyright years for files modified in 2007. | Nicholas Clark | 2007-11-07 | 1 | -1/+1 |
* | For an LVALUE fetch, "hv_fetch()" will recurse into "hv_store()" for a | Nicholas Clark | 2007-09-19 | 1 | -1/+3 |
* | BASEOP isn't an exact multiple of 8 bytes, so reordering pmop and cop | Nicholas Clark | 2007-05-15 | 1 | -1/+3 |
* | move PL_linestr from the interpreter struct to the parser struct | Dave Mitchell | 2007-04-24 | 1 | -1/+1 |
* | A safer version of CopFILE, by Jarkko | Rafael Garcia-Suarez | 2007-04-23 | 1 | -1/+2 |
* | Rearrange members of structures to reduce memory size on some | Nicholas Clark | 2007-03-31 | 1 | -2/+2 |
* | Stop S_incline needing to temporarily write a '\0' into its passed-in | Nicholas Clark | 2007-01-26 | 1 | -0/+3 |
* | Fix a typo and some doubled spaces in comments. | Nicholas Clark | 2007-01-22 | 1 | -1/+1 |
* | Fix leaks in label strings allocation in COPs | Rafael Garcia-Suarez | 2006-12-20 | 1 | -7/+5 |
* | Don't free the original label string when assigning it to cop_label, | Rafael Garcia-Suarez | 2006-12-20 | 1 | -2/+3 |
* | Re: [PATCH] do not meddle in the affairs of PERL_TRACK_MEMPOOL | Jarkko Hietaniemi | 2006-12-18 | 1 | -0/+11 |
* | assert() that SvPV_set() isn't used on arrays. | Nicholas Clark | 2006-11-06 | 1 | -1/+1 |
* | Fix change 28770 to cope with the strange 32 bit bool type on VMS. | Nicholas Clark | 2006-10-16 | 1 | -2/+3 |
* | Some notes about struct block_loop | Nicholas Clark | 2006-09-17 | 1 | -0/+17 |
* | Store a pointer to the op in struct block_loop, rather than the | Nicholas Clark | 2006-09-17 | 1 | -6/+14 |
* | Shrink the interpreter structure by 4 bytes (usually) by making | Nicholas Clark | 2006-09-16 | 1 | -2/+2 |
* | Revert changes 28772, 28773, 28774 as they won't gain us anything - I | Nicholas Clark | 2006-09-16 | 1 | -17/+8 |
* | Merge lval and hasargs into one U8 in struct block_sub | Nicholas Clark | 2006-09-01 | 1 | -8/+9 |
* | Access to cx->blk_sub.lval via macros (as it's about to move). | Nicholas Clark | 2006-09-01 | 1 | -6/+11 |
* | Access cx->blk_sub.hasargs via a pair of macros (as it's about to | Nicholas Clark | 2006-09-01 | 1 | -3/+6 |
* | Save 4 bytes from struct context (on ILP32) by moving cx_type into | Nicholas Clark | 2006-08-31 | 1 | -4/+6 |
* | Silence a couple of Borland compiler warnings | Steve Hay | 2006-08-01 | 1 | -1/+1 |