summaryrefslogtreecommitdiff
path: root/pp_ctl.c
Commit message (Expand)AuthorAgeFilesLines
* ~~ with non-overloaded objectsVincent Pit2008-05-021-0/+8
* Revert change #26334, which was introducing too many bugsRafael Garcia-Suarez2008-04-151-1/+0
* Replace all remaining accesses to COP's cop_label with CopLABEL().Nicholas Clark2008-04-061-1/+1
* The offset for pos is stored as bytes, and converted to (Unicode)Nicholas Clark2008-03-261-5/+1
* Re: [PATCH] Splitting OP_CONST (Was: pp_const, not, that, hot?)Vincent Pit2008-02-231-0/+13
* Correctly reference count the hints hashRafael Garcia-Suarez2008-02-161-1/+4
* Re: [perl #50706] %^H affecting outside file scopesRick Delaney2008-02-141-0/+2
* assert() that every NN argument is not NULL. Otherwise we have theNicholas Clark2008-02-121-1/+39
* Micro-optimise the order of the context types. [Because I can :-)]Nicholas Clark2008-02-041-5/+8
* Nicer fix than #33106 (thanks to Nicholas Clark)Steve Hay2008-01-291-4/+1
* Fix Win32 compiler warnings introduced by #33081 and #33085Steve Hay2008-01-291-1/+4
* The third argument of PUSHEVAL was never used by anything. Ever.Nicholas Clark2008-01-281-4/+4
* The layout for struct block_loop under ithreads can be simplified.Nicholas Clark2008-01-261-6/+5
* Investigation reveals that the work of restoring the iterator to theNicholas Clark2008-01-261-2/+1
* Some code can be removed following change 33070.Nicholas Clark2008-01-261-2/+1
* Re: struct context now 12.5% smaller than 5.10Benjamin Smith2008-01-261-23/+35
* Using PL_sv_no in place of any !SvOK() maximum removes a little bit ofNicholas Clark2008-01-251-0/+8
* Silence "possible data loss" warning.Nicholas Clark2008-01-251-1/+1
* In struct block_loop, merge itermax and iterlval into a unionNicholas Clark2008-01-241-4/+3
* Merge CXt_LOOP_STACK's use of itermax for the reverse minimum withNicholas Clark2008-01-241-6/+5
* Change the context type of for ($a .. $b) to CXt_LOOP_LAZYIV, andNicholas Clark2008-01-241-1/+12
* Avoid using cx->blk_loop.itermax when reverse iterating an array.Nicholas Clark2008-01-241-1/+1
* Split out foreach iterations of temporary lists on the stack toNicholas Clark2008-01-241-2/+10
* Split CXt_LOOP into CXt_LOOP_PLAIN and CXt_LOOP_FOR, eliminating theNicholas Clark2008-01-241-14/+23
* Remove code obsoleted by change 18.Nicholas Clark2008-01-221-1/+0
* In struct block_subst, access the member once via a macro CxONCE()Nicholas Clark2008-01-211-1/+1
* In struct block_eval, access the members old_in_eval and old_op_typeNicholas Clark2008-01-211-2/+2
* More places that could be using G_WANT, not picked up by change 33021.Nicholas Clark2008-01-211-2/+2
* Change the wantarray result from caller from IV to bool for the SCALAR/Nicholas Clark2008-01-211-1/+1
* Change the hasargs return value from caller from IV to bool, as it'sNicholas Clark2008-01-211-2/+2
* Eliminate hasargs from structs block_sub and block_format by storingNicholas Clark2008-01-201-1/+0
* In struct block_sub and block_format, access the members hasargs andNicholas Clark2008-01-201-7/+7
* Eliminate label from struct block_loop, as it can be accessed viaNicholas Clark2008-01-201-2/+2
* Fix range operatorJerry D. Hedden2008-01-151-2/+19
* Rename PERL_MAX_SUB_DEPTH to PERL_SUB_DEPTH_WARN, per Tim Bunce'sRafael Garcia-Suarez2008-01-111-1/+1
* REGEXPs are now stored directly in PL_regex_padav, rather thanNicholas Clark2008-01-111-0/+5
* Introduce macro PERL_MAX_SUB_DEPTHRafael Garcia-Suarez2008-01-111-1/+1
* Revert change #32920, since it was solved another way by #32890.Rafael Garcia-Suarez2008-01-091-5/+3
* RE: compile warnings w/ PM_SETRE and ReREFCNT_incRobin Barker2008-01-091-3/+5
* newSV() + sv_upgrade() => newSV_type()Nicholas Clark2008-01-091-2/+1
* Remove the warning "v-string in require/use non portable"Rafael Garcia-Suarez2008-01-091-21/+1
* Fix a compilation warning created when RX_PRELEN() was changed toNicholas Clark2008-01-051-1/+1
* Make REGEXP a type distinct from SV. (Much like AV, CV, GV, HV).Nicholas Clark2008-01-051-4/+4
* Abolish RXf_UTF8. Store the UTF-8-ness of the pattern with SvUTF8().Nicholas Clark2008-01-051-1/+0
* Make Perl_pregcomp() use SvUTF8() of the pattern, rather than the flagNicholas Clark2008-01-051-2/+12
* Fix the compile for -DPERL_OLD_COPY_ON_WRITE (apart from the tenaciousNicholas Clark2008-01-051-5/+5
* Add macros mPUSHs() and mXPUSHs() for pushing SVs on the stackMarcus Holland-Moritz2008-01-041-14/+14
* Add newSVpvs_flags() as a wrapper to newSVpvn_flags(), and reworkNicholas Clark2008-01-031-2/+2
* Make struct regexp the body of SVt_REGEXP SVs, REGEXPs become SVs,Nicholas Clark2008-01-021-4/+4
* Convert some "regexp" and "struct regexp" to REGEXP where they areNicholas Clark2008-01-021-3/+3