This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Change the IV to a union.
[perl5.git] / sv.c
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
2005-04-19 Dave MitchellAdd CLONE_SKIP() class method to allow individual class...
2005-04-18 Steve PetersRefactoring to Sv*_set() macros - patch #4
2005-04-12 Steve PetersRefactoring to Sv*_set() macros - patch #3
2005-04-08 Andy LesterRemoving Y2K warnings
2005-04-08 Steve PetersRefactoring to Sv*_set() macros - patch #2
2005-04-08 Nicholas ClarkAdd a macro PERL_DEBUG_COW, for aggressive compile...
2005-04-08 Steve PetersRefactoring to Sv*_set() macros - patch #1
2005-04-06 Nicholas ClarkCasting to/from (void *) sufficient to make a C++ compi...
2005-04-05 Nicholas ClarkAdd casting to allow g++ (3.3.5) to compile the core...
2005-04-04 Andy Lesterconst-eight.diff
2005-03-31 Steve HayOne more Win32 compilation clean-up (for when using...
2005-03-29 Rafael Garcia-SuarezDownconst external APIs
2005-03-28 Dave Mitchellexpand -DDEBUG_LEAKING_SCALARS to instrument the creati...
2005-03-26 Rafael Garcia-SuarezRemove an XXX note from the public doc.
2005-03-25 Andy LesterConsting part 4
2005-03-24 Andy LesterThird consting batch
2005-03-21 Andy LesterMore consting goodness
2005-03-18 Yves OrtonRe: Reworked Trie Patch
2005-03-18 Andy LesterMore const parms
2005-01-22 Jarkko HietaniemiRe: uc($long_utf8_string) exhausts memory
2005-01-19 Robin BarkerFurther follow-up to 23767
2005-01-14 Nicholas ClarkCorrect the editor block to match the perl 5 policy...
2005-01-14 Nicholas ClarkImprove documentation for sv_catpvf, to note that patte...
2005-01-13 Nicholas ClarkUse the new SV_NOSTEAL flag to avoid the SvTEMP dance...
2005-01-13 Nicholas ClarkUpdate copyright years. Add an editor block while passi...
2005-01-11 Robin Barkerfollow-up to 23767
2005-01-10 Marcus Holland-MoritzRemove PERL_FLEXIBLE_EXCEPTIONS code.
2005-01-07 Robin Barkerto improve -DCHECK_FORMAT
2005-01-07 Nicholas ClarkStage 1 of utf8 support for soft references.
2004-12-27 Stas Bekman[patch sv.c] comment fix
2004-12-24 Stas BekmanRe: [patch perlapi doc] sv_magic
2004-12-07 Nicholas ClarkAvoid getting the stash name twice (at least visually...
2004-12-01 Nicholas ClarkTidy up the reference name stringification to save...
2004-10-31 Nicholas ClarkSet the IV values for PL_sv_yes and PL_sv_no at initial...
2004-10-29 Dave Mitchell[perl #31851] Threading crash with closures
2004-10-29 Steve HayDocument sv_magic() changes brought about by sv_magicext()
2004-10-15 Nicholas ClarkImplement sv_svset _nosteal variants by passing a flag...
2004-10-15 Steve HayDocument sv_vcatpvf, sv_vsetpvf, sv_vcatpvf_mg and...
2004-10-02 Nicholas ClarkPerl_sv_recode_to_utf8 shouldn't be returning SvPVX...
2004-09-12 Dave Mitchell[perl #30066] Memory leak in nested shared data structu...
2004-09-08 Marcus Holland-MoritzSvO?OK_off()'s return value
2004-08-06 Craig A. Berrysignedness nit in #23190
2004-08-04 Rafael Garcia-SuarezRemove compilation warnings about uninitialized variables.
2004-08-04 Rafael Garcia-SuarezRemove the "Newline in left-justified string" warning.
2004-08-04 John PeacockFinal version object core patch?
2004-07-23 Dave Mitchellremove the return stack PL_retstack, and store return...
2004-07-16 Nicholas ClarkEncourage compilers to tail call optimise in sv_savepv...
2004-07-12 Nicholas ClarkBodge to make Tk work - like the UTF8 flag, the READONL...
2004-07-12 Nick Ing-SimmonsNI-S: IMHO utf8_upgrade is just changing representation...
2004-07-07 Rafael Garcia-SuarezMake Perl_sv_utf8_upgrade_flags tolerate PL_sv_undef
2004-06-30 Nicholas ClarkAssert that we aren't leaking memory.
next