summaryrefslogtreecommitdiff
path: root/op.c
Commit message (Expand)AuthorAgeFilesLines
* For Perl_Slab_Alloc(), eliminate the unused parameter 'm'.Nicholas Clark2007-04-021-2/+1
* The op slab allocator can call calloc() instead of malloc(), and saveNicholas Clark2007-04-021-2/+3
* Add a new compile option PERL_DEBUG_READONLY_OPS which marks the optreeNicholas Clark2007-04-021-0/+108
* Fix return value of state assignment ($x=state $y=$z).Rafael Garcia-Suarez2007-03-271-0/+11
* Make readline() default to *ARGV.Rafael Garcia-Suarez2007-03-241-1/+22
* Make readpipe default to $_Rafael Garcia-Suarez2007-03-241-1/+6
* Change 30080 was wrong to swap the BEGIN test to memEQNicholas Clark2007-03-231-1/+1
* Let %^H be modifiable in eval-strings (bug #41531),Rafael Garcia-Suarez2007-03-191-2/+5
* The code in newCONDOP can be made visibly simpler by using intermediateNicholas Clark2007-03-171-27/+13
* Under -Dmad, free the ops representing the dead code when a branchNicholas Clark2007-03-161-10/+10
* A couple of casting nits by JarkkoRafael Garcia-Suarez2007-03-011-1/+1
* Add a new API function newSV_type, to replace the idiom:Nicholas Clark2007-02-181-2/+1
* Re: Segmentation fault at undeclared for loop variableRobin Houston2007-02-131-1/+9
* Purge all references to 5005 threads variables in the code.Nicholas Clark2007-02-031-1/+0
* A few more places where we know the length for sv_setpv() or sv_catpv()Nicholas Clark2007-02-021-1/+1
* You can't have special blocks if the subroutine has an "anonymous"Nicholas Clark2007-01-311-4/+2
* Improve regex stringification codeYves Orton2007-01-311-2/+3
* Refactor the code used to check/execute BEGIN/UNITCHECK/CHECK/INIT/ENDNicholas Clark2007-01-301-85/+57
* UNITCHECK for XS code. Turned out to be harder that expected.Nicholas Clark2007-01-291-1/+6
* BEGIN blocks in XS should work. (Given that CHECK, INIT and END all do)Nicholas Clark2007-01-291-0/+10
* Add av_create_and_push() and av_create_and_unshift_one() to refactorNicholas Clark2007-01-291-32/+9
* Change 30034 wasn't enough to silence the warnings - also need toNicholas Clark2007-01-271-2/+2
* newPADOP()'s sv parameter is never NULL, so mark it as so.Nicholas Clark2007-01-271-4/+4
* newPADOP is only used under ithreads, so don't waste space by compilingNicholas Clark2007-01-271-0/+2
* Using gv_stashsv() and sv_setsv() in Perl_package reduces source andNicholas Clark2007-01-271-5/+3
* The last parameter to gv_stashpv/gv_stashpvn/gv_stashsv is a bitmaskNicholas Clark2007-01-251-1/+1
* split by " \0" (const string staring with a SPACE followed by NULL)SADAHIRO Tomoyuki2007-01-251-1/+1
* Add get_cvn_flags(), which is like get_cv() but takes a length. ThisNicholas Clark2007-01-151-1/+2
* g++ fixesJarkko Hietaniemi2007-01-151-2/+4
* make tr/// threadsafe by moving swash into padDave Mitchell2007-01-121-2/+19
* Change #29711 broke tr//c on Win32.Yves Orton2007-01-091-2/+4
* Let the regex parser decide if we have a special pattern or not.Yves Orton2007-01-091-1/+3
* Eliminate pp_threadsv, as it was only ever used by 5005 threads.Nicholas Clark2007-01-081-21/+1
* allocate op_pv strings from shared mem poolDave Mitchell2007-01-081-4/+5
* 4th patch from: Marcus Holland-Moritz2007-01-041-11/+11
* Update copyright years to include 2007. (Plus a couple of 2006s andNicholas Clark2007-01-021-1/+1
* further fix for #29543: fix parser leaks caused by croakingDave Mitchell2006-12-291-0/+4
* With PAD_COMPNAME_GEN in SvUVX, SvCUR is trustworthy once more.Nicholas Clark2006-12-281-9/+11
* Move PAD_COMPNAME_GEN from SvCUR to SvUVX.Nicholas Clark2006-12-281-1/+1
* Fix #6006 for taint mode too.Rafael Garcia-Suarez2006-12-231-0/+1
* A better fix for RT #6006: revert change 29616, which was bogus,Rafael Garcia-Suarez2006-12-231-6/+7
* Fix RT #6006: Regexp replaces using large replacement variables failRafael Garcia-Suarez2006-12-231-4/+6
* Re: [PATCH] do not meddle in the affairs of PERL_TRACK_MEMPOOLJarkko Hietaniemi2006-12-181-14/+2
* don't include MAD code when its not neededDave Mitchell2006-12-161-3/+6
* Silence a VC compiler warningSteve Hay2006-12-141-1/+1
* misc MAD coredump fixes and parser leak fixesDave Mitchell2006-12-131-1/+3
* fix double free introduced by #29543 (spotted by Nicholas)Dave Mitchell2006-12-131-3/+17
* fix parser leaks caused by croaking while shifting or reducingDave Mitchell2006-12-131-0/+12
* Verify that the debugger has an array where to store lines beforeRafael Garcia-Suarez2006-12-011-4/+7
* Cleanup regexp flags and structureYves Orton2006-11-231-1/+1