This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
locale.c: Rmv duplicate strlen()
[perl5.git] / sv.c
2023-12-29 Karl Williamsonperlapi: Combine, sv_insert, sv_insert_flags entries
2023-12-13 David Mitchelladd sv_mark_arenas() and sv_sweep_arenas()
2023-11-13 Karl Williamsonlocale.c: Collapse near duplicate code; removes recursion
2023-11-01 Karl Williamsonsv.c: Initialize intrpvar.h variable in cloning
2023-10-10 Tony Cookallow the markstack pointer type to be selected between...
2023-09-28 Karl WilliamsonRemove PL_underlying_numeric_obj
2023-09-25 Tony Cook64-bit stack: first pass, marks are now 64-bits on...
2023-09-08 Dan Church[doc] Fix 'comprised of'
2023-08-16 David MitchellAllow argument stacks to be reference-counted
2023-08-16 David Mitchellmake RC-stack-aware: perl_clone()
2023-08-08 Karl WilliamsonRename the buffer in S_less_dicey_locale
2023-07-27 Tony Cooksv_utf8_decode(): use SSize_t for string offset
2023-07-27 Tony Cookvisit()/sv_clean_all(): returned an I32 cleaned SV...
2023-07-09 Karl Williamsonsv.c: Use utf8_hop instead of rolling our own
2023-07-08 Karl Williamsonsv.c: Fix, clarify comment
2023-07-04 Tony Cookreset(): call set magic when clearing SVs
2023-07-02 Karl Williamsonperlapi: Combine sv_eq(), sv_eq_flags() entries
2023-05-24 Tony Cooklocale.c, sv.c: compound literals are C99, but not C++
2023-05-03 Elvin AslanovRemove duplicate "the" in comments
2023-03-29 Yves Ortonsv.c - don't cast SVTYPEMASK to svtype, use SvIS_FREED...
2023-03-23 Lukas Maireport uninit variable name even in optimized cases
2023-03-18 Leon TimmermansMark vtbl argument in sv_unmagicext const
2023-03-18 Yves Ortonpp_ctl.c - add support for hooking require.
2023-03-06 Yves Ortonscope.c - improved RCPV support, SAVERCPV SAVEFREERCPV
2023-02-28 David MitchellNULL sv->sv_debug_file when freed
2023-02-17 Paul "LeoNerd" EvansFix a bunch of memory leaks in feature 'class'
2023-02-13 Paul "LeoNerd" EvansEnsure that sv_dup() handles new class structures
2023-02-13 Paul "LeoNerd" EvansShould set the SVphv_HasAUX flag explicitly; it isn...
2023-02-13 Paul "LeoNerd" EvansRefactor out the part of sv_dup that clones the HvAUX...
2023-02-13 Paul "LeoNerd" EvansMove the macros which wrap sv_dup_inc() into sv.h
2023-02-13 Tomasz Konojackisv.c: fix compilation with g++ <= 7
2023-02-12 Paul "LeoNerd" EvansMust call Perl_croak() on the proto_perl, not the targe...
2023-02-11 Richard LeachPerl_sv_clear: faster treatment of bodyless NVs
2023-02-10 Richard Leachsv_clear apidoc: prefer SvREFCNT_dec to sv_free()
2023-02-10 Paul "LeoNerd" EvansDisallow bless hackery around classes and instances
2023-02-10 Paul "LeoNerd" EvansCreate a specific SV type for object instances
2023-02-08 Tony Cookwarn on redefining an array constant sub
2023-02-05 Karl Williamsonperlapi: Move some embedding pod into proper section
2022-12-29 James E KeenanCorrect typos as per GH 20435
2022-12-22 Yves Ortonsv.c - add support for HvNAMEf and HvNAMEf_QUOTEDPREFIX...
2022-12-06 Yves Ortonsv.c - sv_2pv_flags: Fix double FETCH from tied overloa...
2022-11-21 Richard LeachExtract minimum PV buffer/AV element size to common...
2022-11-18 Tony Cookonly fully calculate the stash (effective) name where...
2022-11-04 Yves Ortonscope.* - revert and rework SAVECOPWARNINGS change
2022-11-02 Yves Ortoncop.h - get rid of the STRLEN* stuff from cop_warnings
2022-11-01 Tony CookWe freed PL_splitstr in each thread, allocate it in...
2022-11-01 Yves Ortoncop.h - add support for refcounted filenames in cops...
2022-10-22 Richard Leachsv.c - add BODYLESS_NV fast code to sv_setXv functions
2022-10-18 Karl WilliamsonSome locale operations need to be done in proper thread
2022-10-18 Karl Williamsonlocale: Create special variable to hold current LC_ALL
2022-10-18 Karl Williamsonsv.c: Set phase to CONSTRUCT on interpreter being cloned
2022-10-18 Karl Williamsonsv.c: Clone interpreter with locale set to C
2022-10-18 Karl Williamsonsv.c: Move some code; consolidate
2022-09-18 Richard LeachvnewSVpvf - inline & reduce call to sv_vsetpvfn
2022-09-17 Richard Leachsv_setsv_cow - directly create desired SVt_COW SV
2022-09-14 Richard LeachPerl_sv_setsv_flags: return after invlist_clone case
2022-09-09 Karl Williamsonsv.c: Comments white-space only
2022-09-09 Karl WilliamsonUse general locale mutex for numeric operations
2022-09-09 Karl WilliamsonMake the locale mutex a general semaphore
2022-09-09 Karl Williamsonlocale.c: Move #define to perl.h; use it elsewhere
2022-09-09 Karl Williamsonintrpvar.h,sv.c,perl.c: Remove unnecessary cpp condition
2022-09-02 Karl Williamsonlocale.c: Rmv no longer used code; UTF8ness cache
2022-09-02 Yves Ortonop.c - Restrict nested eval/BEGIN blocks to a user...
2022-09-01 Karl WilliamsonChange internal function name to be standards compliant
2022-09-01 Karl Williamsonlocale.c: Save underlying radix character
2022-08-31 Karl Williamsonlocale.c: Cache the current LC_CTYPE locale name
2022-08-25 Yves Ortonsv.c - add a _QUOTEDPREFIX version of SVf, UTF8f, and...
2022-08-16 Paul "LeoNerd" EvansDefine a CvREFCOUNTED_ANYSV flag
2022-08-12 Yves OrtonAdd a new env var PERL_RAND_SEED
2022-08-10 Karl Williamsonlocale.c: Add fcn to hide edge case undefined behavior
2022-08-10 Karl Williamsonsv.c: Duplicate more variables during cloning
2022-08-10 Karl Williamsonlocale.c: Generalize stdize_locale()
2022-08-10 Karl Williamsonsv.c: Move some initialization inside #ifdef
2022-08-08 Tony Cookexplicitly ignore the result of sv_utf8_downgrade()
2022-08-05 Richard LeachReplace sv_2mortal(newSVhek( with newSVhek_mortal
2022-08-05 Richard Leachsv.c - add Perl_newSVhek_mortal
2022-08-05 Richard LeachPerl_newRV_noinc - explicitly simplify, convert to...
2022-07-18 Tony Cooksv_resetpvn: prevent adding a zero offset to a NULL...
2022-07-12 Karl Williamsonperl.h: Change macro name to be C conformant
2022-07-02 Paul "LeoNerd" EvansUse HvHasAUX() rather than SvOOK() when operating on HVs
2022-06-30 TAKAI Kousukesv.c: Replace a runtime check with compile-time static...
2022-06-30 TAKAI Kousukesv.c: Use Perl_fabs rather than hand-coded abs expressions
2022-06-29 Karl Williamsonperlintern: report_uninit() goes in warnings scn
2022-06-18 Karl WilliamsonFollow on to 6d21409fd4b749511b9ec73e2dbaaff513f6eae8
2022-06-16 Hugo van der SandenGH19478: applying taint is no reason to mess with pos
2022-06-16 Karl WilliamsonRegularize HAS_POSIX_2008_LOCALE, USE_POSIX_2008_LOCALE
2022-06-12 Karl WilliamsonChange handy.h macro names to be C standard conformant
2022-06-11 Karl WilliamsonMake fc(), qr//i thread-safe on participating platforms
2022-06-08 Richard LeachMake use of av_push_simple in a few places.
2022-06-05 Karl WilliamsonRemove deprecated functions
2022-05-28 Tomasz Konojackimake PL_origenviron global
2022-05-28 Yves Ortonsv.c - add new bool related utility functions and macros
2022-05-21 Karl WilliamsonRevert "perlapi: Document sv_dup(_inc)?"
2022-05-20 Karl Williamsonperlapi: Document sv_dup(_inc)?
2022-05-20 Karl Williamsonperlapi: Turn ptr_table comments into pod
2022-05-18 Karl Williamsonperlapi: Document several *_dup functions
2022-05-17 Karl Williamsonperlapi: Properly cross link to other elements
2022-05-17 Karl Williamsonperlapi: Slight clarification in sv_setpvf
2022-05-08 Karl Williamsonperlapi: Remove extraneous info
2022-05-08 Karl Williamsonperlapi: Consolidate sv_usepvn(_flags)? entries
next