summaryrefslogtreecommitdiff
path: root/sv.c
Commit message (Expand)AuthorAgeFilesLines
* Change 27947 forgot to remove one now-unneeded cast.Nicholas Clark2006-04-241-1/+1
* Following change 27942 it's clear that the return type ofNicholas Clark2006-04-241-7/+7
* Refactor S_glob_2inpuvAndy Lester2006-04-241-23/+30
* Given that use re 'debug' can turn on DEBUGGING even on a non-DEBUGGINGNicholas Clark2006-04-211-2/+0
* op_type shrinkingAndy Lester2006-04-201-6/+7
* Calling cv_undef() on the CV created by newCONSTSUB() would leak likeNicholas Clark2006-04-191-7/+9
* Revert change 27818, as change 27853 fixes the real bug.Nicholas Clark2006-04-171-3/+1
* Fix bug introduced with change 27841. (len + 1, not just len).Nicholas Clark2006-04-161-1/+1
* In Perl_sv_usepvn_flags, assert() that the caller has RTFM.Nicholas Clark2006-04-161-0/+3
* Provide a new flag for sv_usepvn_flags, SV_HAS_TRAILING_NUL, whichNicholas Clark2006-04-161-7/+16
* Merge sv_usepvn and sv_usepvn_mg into sv_usepvn_flags. "Promote" theNicholas Clark2006-04-161-19/+8
* In Perl_sv_usepvn(), force a move under DEBUGGING to shake out callerNicholas Clark2006-04-161-0/+11
* Deep in the bowels of creating new and exciting bugs, I managed toNicholas Clark2006-04-151-1/+3
* Change SAVECOPWARNINGS(c) to SAVECOMPILEWARNINGS() - it's only used toNicholas Clark2006-04-141-15/+3
* S_glob_2inpuv() did not check if lenp was NULL. Oops.Nicholas Clark2006-04-141-1/+5
* doop.c: (Coverity) found a bug but not quite what Coverity thought it did (tr...Jarkko Hietaniemi2006-04-141-6/+8
* eliminate PL_regbol PL_regtill PL_regnarrate PL_reg_ganch PL_reg_svDave Mitchell2006-04-131-8/+0
* For duping SAVEHINTS it rather helps if you pay attention to what isNicholas Clark2006-04-131-2/+2
* Add a break; to the end of the SAVEt_COP_WARNINGS case, and don't tryNicholas Clark2006-04-131-3/+6
* Add SAVEt_COP_WARNINGS to ss_dup.Nicholas Clark2006-04-131-0/+15
* eliminate PL_reg_reDave Mitchell2006-04-131-2/+0
* Change cop_warnings from an SV holding the warnings bitmask to aNicholas Clark2006-04-121-2/+1
* Remove the final recursion path from S_regmatch: (??{...})Dave Mitchell2006-04-121-2/+0
* First stab at using the pad to store the serialised hints data.Nicholas Clark2006-04-111-3/+9
* Within Perl_newSVhek, inline most of newSVpvn_share(), becauseNicholas Clark2006-04-111-3/+17
* Stop Perl_newSVpvn_share() potentially leaking the return result fromNicholas Clark2006-04-111-0/+4
* Fix pointer error in change 27741, spotted by John E. Malmberg.Nicholas Clark2006-04-091-2/+2
* sv.c, rs.t, perlvar.pod (Coverity finding: did you know what happens with $/=...Jarkko Hietaniemi2006-04-081-5/+5
* As av_dup, gv_dup and hv_dup are the same as sv_dup, code in variousNicholas Clark2006-04-081-25/+8
* By swapping the order of pushes onto the save stack forNicholas Clark2006-04-081-6/+1
* Teach ss_dup about SAVEt_RE_STATE. (As correctly as it ever was before)Nicholas Clark2006-04-081-0/+72
* ss_dup of SAVEt_COP_ARYBASE can use the same code as SAVEt_I8.Nicholas Clark2006-04-081-0/+1
* Give more information in the panic in ss_dup. (Although I'm not sureNicholas Clark2006-04-071-1/+1
* Move all the regexp state variables into a single structure.Nicholas Clark2006-04-061-36/+1
* eliminate PL_regprecomp, PL_regprogram, PL_regnpar and PL_regdataDave Mitchell2006-04-051-4/+0
* use slabs to allocate save state space in regmatch()Dave Mitchell2006-04-021-0/+1
* If the passed in target rv for Perl_newSVrv() was already a referenceNicholas Clark2006-04-011-2/+4
* Inconsistencies in paramter const-ness noticed by SADAHIRO Tomoyuki.Nicholas Clark2006-04-011-1/+1
* Need to dup any hints HV stored on the save stack.Nicholas Clark2006-03-311-2/+4
* Serialise changes to %^H onto the current COP. Return the compile timeNicholas Clark2006-03-311-0/+11
* Random accumulated patchesAndy Lester2006-03-311-12/+15
* re-[PATCH] Re: [PATCH] Poison now in two different flavours!Jarkko Hietaniemi2006-03-291-5/+5
* Silence 3 (spurious) gcc warnings about "maybe used uninitialized".Nicholas Clark2006-03-251-2/+2
* PL_multiline isn't referenced, and can be removed.Nicholas Clark2006-03-251-1/+0
* remove unused PL_regcc variableDave Mitchell2006-03-241-1/+0
* Rejig the location of the cache assertion code in Perl_sv_pos_b2u().Nicholas Clark2006-03-231-17/+18
* Move orphaned documentation back to its functionsNicholas Clark2006-03-231-38/+75
* Make S_sv_pos_u2b_cached use both cache pairs.Nicholas Clark2006-03-231-1/+15
* Use both cache entries for Perl_sv_pos_b2u().Nicholas Clark2006-03-231-3/+13
* Complete the other 2 arms of the cache update code.Nicholas Clark2006-03-231-0/+42