summaryrefslogtreecommitdiff
path: root/sv.c
Commit message (Expand)AuthorAgeFilesLines
* Remove duplicate "the" in commentsElvin Aslanov2023-05-031-1/+1
* sv.c - don't cast SVTYPEMASK to svtype, use SvIS_FREED() instead.Yves Orton2023-03-291-5/+5
* report uninit variable name even in optimized casesLukas Mai2023-03-241-1/+32
* Mark vtbl argument in sv_unmagicext constLeon Timmermans2023-03-181-2/+2
* pp_ctl.c - add support for hooking require.Yves Orton2023-03-181-0/+3
* scope.c - improved RCPV support, SAVERCPV SAVEFREERCPVYves Orton2023-03-061-1/+5
* NULL sv->sv_debug_file when freedDavid Mitchell2023-02-281-1/+4
* Fix a bunch of memory leaks in feature 'class'Paul "LeoNerd" Evans2023-02-171-0/+6
* Ensure that sv_dup() handles new class structuresPaul "LeoNerd" Evans2023-02-131-1/+21
* Should set the SVphv_HasAUX flag explicitly; it isn't necessarily SvOOK any morePaul "LeoNerd" Evans2023-02-131-1/+1
* Refactor out the part of sv_dup that clones the HvAUX structure into its own ...Paul "LeoNerd" Evans2023-02-131-64/+68
* Move the macros which wrap sv_dup_inc() into sv.hPaul "LeoNerd" Evans2023-02-131-15/+0
* sv.c: fix compilation with g++ <= 7Tomasz Konojacki2023-02-121-0/+1
* Must call Perl_croak() on the proto_perl, not the target perl, when failing d...Paul "LeoNerd" Evans2023-02-121-1/+1
* Perl_sv_clear: faster treatment of bodyless NVsRichard Leach2023-02-101-1/+7
* sv_clear apidoc: prefer SvREFCNT_dec to sv_free()Richard Leach2023-02-101-2/+1
* Disallow bless hackery around classes and instancesPaul "LeoNerd" Evans2023-02-101-0/+5
* Create a specific SV type for object instancesPaul "LeoNerd" Evans2023-02-101-2/+37
* warn on redefining an array constant subTony Cook2023-02-081-1/+1
* perlapi: Move some embedding pod into proper sectionKarl Williamson2023-02-041-0/+1
* Correct typos as per GH 20435James E Keenan2022-12-291-10/+10
* sv.c - add support for HvNAMEf and HvNAMEf_QUOTEDPREFIX formatsYves Orton2022-12-221-0/+13
* sv.c - sv_2pv_flags: Fix double FETCH from tied overloaded scalarYves Orton2022-12-061-3/+10
* Extract minimum PV buffer/AV element size to common definitionsRichard Leach2022-11-211-5/+3
* only fully calculate the stash (effective) name where neededTony Cook2022-11-181-14/+15
* scope.* - revert and rework SAVECOPWARNINGS changeYves Orton2022-11-041-0/+2
* cop.h - get rid of the STRLEN* stuff from cop_warningsYves Orton2022-11-021-1/+1
* We freed PL_splitstr in each thread, allocate it in each thread tooTony Cook2022-11-021-1/+1
* cop.h - add support for refcounted filenames in cops under threadsYves Orton2022-11-011-3/+14
* sv.c - add BODYLESS_NV fast code to sv_setXv functionsRichard Leach2022-10-221-4/+51
* Some locale operations need to be done in proper threadKarl Williamson2022-10-181-0/+1
* locale: Create special variable to hold current LC_ALLKarl Williamson2022-10-181-0/+3
* sv.c: Set phase to CONSTRUCT on interpreter being clonedKarl Williamson2022-10-181-0/+1
* sv.c: Clone interpreter with locale set to CKarl Williamson2022-10-181-19/+20
* sv.c: Move some code; consolidateKarl Williamson2022-10-181-25/+18
* vnewSVpvf - inline & reduce call to sv_vsetpvfnRichard Leach2022-09-181-2/+3
* sv_setsv_cow - directly create desired SVt_COW SVRichard Leach2022-09-171-2/+2
* Perl_sv_setsv_flags: return after invlist_clone caseRichard Leach2022-09-141-2/+4
* sv.c: Comments white-space onlyKarl Williamson2022-09-091-6/+6
* Use general locale mutex for numeric operationsKarl Williamson2022-09-091-3/+0
* Make the locale mutex a general semaphoreKarl Williamson2022-09-091-0/+5
* locale.c: Move #define to perl.h; use it elsewhereKarl Williamson2022-09-091-1/+1
* intrpvar.h,sv.c,perl.c: Remove unnecessary cpp conditionKarl Williamson2022-09-091-3/+1
* locale.c: Rmv no longer used code; UTF8ness cacheKarl Williamson2022-09-021-1/+0
* op.c - Restrict nested eval/BEGIN blocks to a user controllable maximumYves Orton2022-09-021-0/+1
* Change internal function name to be standards compliantKarl Williamson2022-09-011-1/+1
* locale.c: Save underlying radix characterKarl Williamson2022-09-011-0/+1
* locale.c: Cache the current LC_CTYPE locale nameKarl Williamson2022-08-311-0/+1
* sv.c - add a _QUOTEDPREFIX version of SVf, UTF8f, and HEKf for use in error m...Yves Orton2022-08-251-9/+93
* Define a CvREFCOUNTED_ANYSV flagPaul "LeoNerd" Evans2022-08-161-0/+3