This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Replace all the S_more_* functions with a single function.
[perl5.git] / sv.c
2005-06-16 Nicholas ClarkReplace all the S_more_* functions with a single function.
2005-06-16 Jim CromieRe: [perl #36048] Refactor S_more_*v into one function
2005-06-16 Andy LesterRemoving /*SUPPRESS xxx*/
2005-06-15 H.Merijn BrandProtect Perl_sv_2pvbyte () to NULL length pointers
2005-06-15 Rafael Garcia-SuarezFix warning nits, by Jarkko
2005-06-13 Nicholas ClarkPay attention to the comments that Dave writes.
2005-06-13 Rafael Garcia-SuarezMake SvUPGRADE always have the value '1'
2005-06-13 Nicholas ClarkWe no longer need PL_shared_hek_table
2005-06-12 Nicholas ClarkClone all shared string PVs as shared string PVs (now...
2005-06-12 Nicholas Clarkduping shared hask key scalars can use hek_dup
2005-06-12 Nicholas ClarkProvide share_hek_hek, and use it for fast copying...
2005-06-11 Nicholas ClarkShrink shared hash scalars from PVIV to PV
2005-06-11 Nicholas ClarkPropagate const/mutable/not into the SvPV call for...
2005-06-10 Nicholas ClarkMove SvPV consting, remove an n_a, and correct one...
2005-06-10 Nicholas ClarkAdd SvGROW_mutable
2005-06-10 Nicholas ClarkChange 24531 broke DEBUG_LEAKING_SCALARS.
2005-06-09 Andy Lesterregcomp.c and more
2005-06-09 Jarkko Hietaniemiinstead of unions use double cast for data pointer...
2005-06-08 Nicholas ClarkThe old COW code needs to use SvPVX_mutable when doing...
2005-06-08 Nicholas Clarksv_setsv is allowed to swipe buffers from read only...
2005-06-08 Nicholas ClarkAllow a null length pointer to sv_pvn_force_flags.
2005-06-08 Nicholas Clarks/PERL_COPY_ON_WRITE/PERL_OLD_COPY_ON_WRITE/g
2005-06-08 Nicholas ClarkBetter sv_2pv_flags implementation (avoid writing to...
2005-06-07 Nicholas ClarkMore SvPV consting
2005-06-07 Nicholas ClarkMore SvPV consting
2005-06-07 Nicholas ClarkMore consting of SvPV
2005-06-07 Nicholas ClarkMore SvPV consting.
2005-06-07 Andy LesterRandom cleanups #47
2005-06-07 Nicholas ClarkSimplify the implementation of SvPV*nolen functions
2005-06-07 Nicholas ClarkEnsure string table counts are balanced. (Was not true...
2005-06-07 Rafael Garcia-SuarezFix apidoc for newSVhek
2005-06-07 Nicholas ClarkMake a start at consting calls to SvPV. SV conversion...
2005-06-07 Andy LesterUnvoid SvUPGRADE
2005-06-06 Nicholas ClarkAbstract all access to the shared hash value through...
2005-06-06 Nicholas ClarkShared hash key scalars can be safely copied as shared...
2005-06-06 Steve HayWe still need an "i" in the PERL_IMPLICIT_SYS case
2005-06-04 Rafael Garcia-SuarezSilence a const warning
2005-06-03 Nicholas ClarkUse newSVhek in the cloning code.
2005-06-03 Nicholas ClarkUse newSVhek where we're generating SVs from package...
2005-06-03 Nicholas Clarks/newSVpv_hek/newSVhek/g; # Lousy choice of name
2005-06-03 Nicholas ClarkCreate newSVpv_hek to reduce code duplication where...
2005-06-03 Andy LesterRandom consting
2005-06-03 Steve PetersSvPVX_const() - patch #4
2005-06-02 Nicholas ClarkChanges 24660 and 24665 both introduced errors into...
2005-06-02 Andy Lesteruse lengths in sv_setpv() calls
2005-06-01 Nicholas ClarkRound up all string length requests to malloc()/realloc...
2005-06-01 Nicholas ClarkZero-ing the new HV array is pointless, as we write...
2005-06-01 Nicholas ClarkStore the xhv_aux structure after the main array.
2005-05-30 Jarkko HietaniemiRe: updated tru64 cc [PATCH]es (Re: [PATCH]es: Tru64...
2005-05-30 Andy Lester[PATCH] More embed.fnc strictures, plus consting and...
2005-05-29 Nicholas ClarkGoodbye xav_arylen. You won't be missed that much.
2005-05-29 Nicholas ClarkChange the IV to a union.
2005-05-26 Nicholas ClarkRename the members of the SV head union to avoid pre...
2005-05-26 Nicholas ClarkStore the package name as a shared HEK.
2005-05-26 Nicholas ClarkWe know how big the global string table will be, so...
2005-05-26 Nicholas ClarkIt helps to set the total keys correctly when duplicati...
2005-05-25 Nicholas ClarkTrack the mapping between source shared hash keys and...
2005-05-24 Nicholas ClarkInitialising the hash seed needs to be early in case...
2005-05-24 Nicholas ClarkLeaking is bad, m'kay.
2005-05-24 Andy Lesterembed.fnc cleanup + SvPVX_const usage
2005-05-23 Nicholas ClarkPL_regex_padav elements hold either more AVs, or IVs...
2005-05-23 Nicholas ClarkOops. What is looking at an array's SvIVX()?
2005-05-23 Nicholas ClarkWe don't need IV and RV arena variables anymore. We...
2005-05-23 Nicholas Clarkcreate an "allocated" structure for PVs, PVAVs and...
2005-05-21 Nicholas ClarkMove the xpv_pv/xrv_rv member into the SV head, in...
2005-05-21 Nicholas ClarkMove hv_name, hv_eiter and hv_riter into a new aux...
2005-05-21 Nicholas ClarkMove placeholders into a new rhash magic type.
2005-05-20 Nicholas ClarkRemove PMROOT and replace it with a small shell script...
2005-05-20 Nicholas ClarkGoodbye AvFLAGS
2005-05-20 Andy LesterAttribute configuration
2005-05-17 Nicholas ClarkOne last 1008 to replace with PERL_ARENA_SIZE
2005-05-16 Andy Lesterconsting-eleventy.patch: More consts, plus actual bug fix
2005-05-16 Nicholas ClarkAssuming that everything with 0x40000000 is SVpad_TYPED...
2005-05-15 Dave Mitchellavoid leaked scalar in BEGIN { threads->new(...) }
2005-05-14 Dave Mitchellinitialize the PL_xpvgv_[arena]root vars during clone
2005-05-13 Nicholas ClarkReorder the *more* arena allocation functions into...
2005-05-13 Nicholas ClarkAllocate GV bodies from arenas
2005-05-11 Rafael Garcia-SuarezInclude vim/emacs modelines in generated files to open...
2005-05-10 Rafael Garcia-SuarezAdd editor boilerplates to all C files
2005-05-09 Andy Lesterattributes-two.patch, the next batch
2005-05-09 Nicholas ClarkUpdate the comment describing arenas.
2005-05-08 Nicholas ClarkThere's no need to set a reference count for the new...
2005-05-08 Nicholas ClarkThe idea is that when you find something, you stop...
2005-05-07 Andy LesterGCC attributes!
2005-05-07 Nicholas ClarkThe ptr_table arena variables and code is only needed...
2005-05-06 Nicholas ClarkOoops. Wise man tests with ithreads before commiting...
2005-05-06 Nicholas ClarkChange types of PL_he_arenaroot and PL_pte_arenaroot...
2005-05-06 Nicholas ClarkMake the arena size changeable at compile time, and...
2005-05-06 Nicholas ClarkAllocate pointer table entries (for ithread cloning...
2005-05-01 Nicholas ClarkExplode if anyone attempts to sv_upgrade PL_mess_sv.
2005-04-28 Nicholas ClarkRefactor Perl_sv_utf8_upgrade_flags to use SvPV_free
2005-04-28 Nicholas ClarkAdd a new macro SvPV_free() which undoes OOK and free...
2005-04-28 Nicholas ClarkCalling sv_backoff() on something that's about to be...
2005-04-28 Nicholas ClarkThe if() clause is the wrong way round, so OOK can...
2005-04-21 Jarkko HietaniemiSymbian port of Perl
2005-04-21 Dave Mitchell[perl #34976] substr uses utf8 length cache incorrectly
2005-04-20 Steve PetersRefactoring to Sv*_set() macros - patch #6
2005-04-20 Nicholas ClarkMerge common code. Reduces object size by 1K on x86...
2005-04-19 Nicholas ClarkDon't set things to zero twice. Once is enough. (see...
2005-04-19 Steve PetersRefactoring to Sv*_set() macros - patch #5
next