summaryrefslogtreecommitdiff
path: root/sv.c
Commit message (Expand)AuthorAgeFilesLines
* Re: [PATCH] sv.c: constingSteven Schubiger2008-03-021-12/+12
* Re: [PATCH] sv.c: constingSteven Schubiger2008-03-021-11/+11
* Re: [PATCH] sv.c: constingSteven Schubiger2008-03-021-12/+14
* Re: [PATCH] sv.c: constingSteven Schubiger2008-03-011-9/+9
* Re: [PATCH] sv.c: constingSteven Schubiger2008-02-291-10/+10
* Use malloc_good_size() to round up the size of requested arenas to theNicholas Clark2008-02-271-4/+13
* Fix another Win32/VC6 compiler warning caused by #33231Steve Hay2008-02-271-1/+1
* If the C library provides malloc_size(), we can use that in the sameNicholas Clark2008-02-261-5/+5
* In Perl_sv_usepvn_flags(), with MYMALLOC, use the actual malloc()edNicholas Clark2008-02-261-3/+12
* If we have malloced_size() available, then avoid rounding up the stringNicholas Clark2008-02-261-7/+9
* fix variable names in 'ununit var' warnings in evalsDave Mitchell2008-02-221-0/+1
* Fix Win32/VC6 compiler warnings caused by #33231Steve Hay2008-02-201-2/+2
* Enable caching of strxfrm() results also for readonly SVs asMarcus Holland-Moritz2008-02-181-5/+0
* use svtypeRobin Barker2008-02-141-1/+1
* assert() that every NN argument is not NULL. Otherwise we have theNicholas Clark2008-02-121-7/+307
* Re: [PATCH] sv.c: constingSteven Schubiger2008-02-081-10/+10
* Re: [PATCH] sv.c: constingSteven Schubiger2008-02-071-11/+11
* sv.c: constingSteven Schubiger2008-02-041-8/+8
* The layout for struct block_loop under ithreads can be simplified.Nicholas Clark2008-01-261-7/+8
* Investigation reveals that the work of restoring the iterator to theNicholas Clark2008-01-261-4/+2
* Some code can be removed following change 33070.Nicholas Clark2008-01-261-4/+6
* Re: struct context now 12.5% smaller than 5.10Benjamin Smith2008-01-261-7/+10
* PVIOs don't need space for SvNVX allocated.Nicholas Clark2008-01-251-2/+3
* In struct block_loop, merge itermax and iterlval into a unionNicholas Clark2008-01-241-2/+3
* Merge CXt_LOOP_STACK's use of itermax for the reverse minimum withNicholas Clark2008-01-241-2/+2
* Change the context type of for ($a .. $b) to CXt_LOOP_LAZYIV, andNicholas Clark2008-01-241-0/+1
* Split out foreach iterations of temporary lists on the stack toNicholas Clark2008-01-241-0/+1
* Split CXt_LOOP into CXt_LOOP_PLAIN and CXt_LOOP_FOR, eliminating theNicholas Clark2008-01-241-3/+4
* Fix the misplaced warnings and failing tests caused by the precisionNicholas Clark2008-01-231-6/+6
* In struct block_sub and block_format, access the members hasargs andNicholas Clark2008-01-201-1/+1
* Split struct block_sub into struct block_sub and struct block_format.Nicholas Clark2008-01-201-3/+3
* In Perl_cx_dup(), block copy the entire context stack, then walk itNicholas Clark2008-01-201-45/+31
* Avoid an unused argument in S_sv_2iuv_non_preserve() by usingNicholas Clark2008-01-181-2/+9
* warn if ++ or -- are unable to change the value because it's beyondNicholas Clark2008-01-171-6/+25
* A couple of POD fixes by Steven SchubigerRafael Garcia-Suarez2008-01-161-1/+1
* For 5.12: saner behaviour for `length`Nicholas Clark2008-01-121-4/+8
* Remove the -P switchRafael Garcia-Suarez2008-01-111-1/+0
* Ensure DEBUG_LEAKING_SCALARS_ABORT can't be circumvented by fatalNicholas Clark2008-01-101-5/+19
* Move the reg_stringify logic to Perl_sv_2pv_flagsÆvar Arnfjörð Bjarmason2008-01-101-15/+19
* Add DEBUG_LEAKING_SCALARS_ABORT, to call abort() if any scalars leak,Nicholas Clark2008-01-091-0/+3
* PL_regex_padav can simply be dup()ed. This is surprisingly satisfying.Nicholas Clark2008-01-081-18/+5
* In PL_regexp_padav, store regexps via real references, rather thanNicholas Clark2008-01-081-8/+2
* Correct a long-standing ithreads reference counting anonamly - theNicholas Clark2008-01-081-2/+1
* Don't set the public IV or NV flags if the string converted from hasNicholas Clark2008-01-071-4/+28
* Remove FIXME that is already fixed.Yves Orton2008-01-061-1/+1
* Make new regex type be 'REGEXP' and make all core qr//'s be in class Regexp (...Yves Orton2008-01-061-1/+1
* Allow sv_setsv_flags() to copy SVt_REGEXP much like it copiesNicholas Clark2008-01-061-0/+1
* Make REGEXP a type distinct from SV. (Much like AV, CV, GV, HV).Nicholas Clark2008-01-051-4/+4
* Don't allocate the NV slot for SVt_REGEXP.Nicholas Clark2008-01-051-2/+4
* BER is all very well, but it turns out that it's better to store theNicholas Clark2008-01-051-56/+14