summaryrefslogtreecommitdiff
path: root/sv.c
Commit message (Expand)AuthorAgeFilesLines
* PL_regex_padav elements hold either more AVs, or IVs that point toNicholas Clark2005-05-231-1/+0
* Oops. What is looking at an array's SvIVX()?Nicholas Clark2005-05-231-0/+1
* We don't need IV and RV arena variables anymore. We don't need to setNicholas Clark2005-05-231-6/+0
* create an "allocated" structure for PVs, PVAVs and PVHVsNicholas Clark2005-05-231-36/+55
* Move the xpv_pv/xrv_rv member into the SV head, in a union withNicholas Clark2005-05-211-221/+96
* Move hv_name, hv_eiter and hv_riter into a new aux structure.Nicholas Clark2005-05-211-40/+56
* Move placeholders into a new rhash magic type.Nicholas Clark2005-05-211-1/+0
* Remove PMROOT and replace it with a small shell script. Er, magic.Nicholas Clark2005-05-201-5/+12
* Goodbye AvFLAGSNicholas Clark2005-05-201-2/+1
* Attribute configurationAndy Lester2005-05-201-34/+18
* One last 1008 to replace with PERL_ARENA_SIZENicholas Clark2005-05-171-2/+2
* consting-eleventy.patch: More consts, plus actual bug fixAndy Lester2005-05-161-36/+34
* Assuming that everything with 0x40000000 is SVpad_TYPED is bogus.Nicholas Clark2005-05-161-1/+5
* avoid leaked scalar in BEGIN { threads->new(...) }Dave Mitchell2005-05-151-0/+6
* initialize the PL_xpvgv_[arena]root vars during cloneDave Mitchell2005-05-141-0/+2
* Reorder the *more* arena allocation functions into a blockNicholas Clark2005-05-131-309/+311
* Allocate GV bodies from arenasNicholas Clark2005-05-131-3/+59
* Include vim/emacs modelines in generated files to open themRafael Garcia-Suarez2005-05-111-2/+2
* Add editor boilerplates to all C filesRafael Garcia-Suarez2005-05-101-1/+1
* attributes-two.patch, the next batchAndy Lester2005-05-091-16/+15
* Update the comment describing arenas.Nicholas Clark2005-05-091-8/+8
* There's no need to set a reference count for the new SV heads, as it'sNicholas Clark2005-05-081-0/+7
* The idea is that when you find something, you stop looking.Nicholas Clark2005-05-081-1/+3
* GCC attributes!Andy Lester2005-05-071-5/+4
* The ptr_table arena variables and code is only needed for ithreads.Nicholas Clark2005-05-071-0/+4
* Ooops. Wise man tests with ithreads before commiting. D'oh!Nicholas Clark2005-05-061-3/+3
* Change types of PL_he_arenaroot and PL_pte_arenaroot to avoid casting.Nicholas Clark2005-05-061-10/+16
* Make the arena size changeable at compile time, and up the default byNicholas Clark2005-05-061-29/+29
* Allocate pointer table entries (for ithread cloning) from an arenaNicholas Clark2005-05-061-2/+51
* Explode if anyone attempts to sv_upgrade PL_mess_sv.Nicholas Clark2005-05-011-0/+4
* Refactor Perl_sv_utf8_upgrade_flags to use SvPV_freeNicholas Clark2005-04-281-28/+26
* Add a new macro SvPV_free() which undoes OOK and free()s the PVX(),Nicholas Clark2005-04-281-21/+11
* Calling sv_backoff() on something that's about to be free()d willNicholas Clark2005-04-281-4/+15
* The if() clause is the wrong way round, so OOK can never be true inNicholas Clark2005-04-281-3/+5
* Symbian port of PerlJarkko Hietaniemi2005-04-211-20/+20
* [perl #34976] substr uses utf8 length cache incorrectlyDave Mitchell2005-04-211-1/+1
* Refactoring to Sv*_set() macros - patch #6Steve Peters2005-04-201-6/+6
* Merge common code. Reduces object size by 1K on x86, 6K on PPCNicholas Clark2005-04-201-122/+77
* Don't set things to zero twice. Once is enough. (see also change 15255)Nicholas Clark2005-04-191-42/+15
* Refactoring to Sv*_set() macros - patch #5Steve Peters2005-04-191-113/+114
* Add CLONE_SKIP() class method to allow individual classes to skipDave Mitchell2005-04-191-3/+46
* Refactoring to Sv*_set() macros - patch #4Steve Peters2005-04-181-30/+34
* Refactoring to Sv*_set() macros - patch #3Steve Peters2005-04-121-19/+19
* Removing Y2K warningsAndy Lester2005-04-081-13/+0
* Refactoring to Sv*_set() macros - patch #2Steve Peters2005-04-081-51/+51
* Add a macro PERL_DEBUG_COW, for aggressive compile time tests ofNicholas Clark2005-04-081-1/+1
* Refactoring to Sv*_set() macros - patch #1Steve Peters2005-04-081-40/+40
* Casting to/from (void *) sufficient to make a C++ compiler happy.Nicholas Clark2005-04-061-1/+1
* Add casting to allow g++ (3.3.5) to compile the core code.Nicholas Clark2005-04-051-3/+5
* const-eight.diffAndy Lester2005-04-041-1/+1