summaryrefslogtreecommitdiff
path: root/pad.c
Commit message (Expand)AuthorAgeFilesLines
* Fix typo of 'compilation' in docs in pad.cPaul "LeoNerd" Evans2023-02-191-1/+1
* Fix a bunch of memory leaks in feature 'class'Paul "LeoNerd" Evans2023-02-171-1/+14
* Ensure that sv_dup() handles new class structuresPaul "LeoNerd" Evans2023-02-131-0/+10
* Provide padname_dup_inc() and padnamelist_dup_inc()Paul "LeoNerd" Evans2023-02-131-5/+2
* Move the macros which wrap sv_dup_inc() into sv.hPaul "LeoNerd" Evans2023-02-131-2/+0
* Initial attack at basic 'class' featurePaul "LeoNerd" Evans2023-02-101-6/+39
* Define the concept of a suspended compcvPaul "LeoNerd" Evans2023-02-101-0/+85
* Correct typos as per GH 20435James E Keenan2022-12-291-3/+3
* Add a PadnameREFCNT_inc() macroPaul "LeoNerd" Evans2022-08-171-3/+3
* Define a CvREFCOUNTED_ANYSV flagPaul "LeoNerd" Evans2022-08-161-1/+6
* Rename CVf_METHOD to CVf_NOWARN_AMBIGUOUSPaul "LeoNerd" Evans2022-07-261-2/+2
* Guard the older `SvPAD*` wrappers with `#ifndef PERL_CORE`Paul "LeoNerd" Evans2022-07-051-27/+27
* Neaten the PADNAME flag constantsPaul "LeoNerd" Evans2022-07-051-3/+3
* Convert '!!' to cBOOL()Karl Williamson2022-06-141-1/+1
* Remove pod for non-existent functionsKarl Williamson2022-06-101-20/+0
* Perl_newSV_type_mortal - new inline function introduced and usedRichard Leach2022-03-071-5/+5
* Inlined newSV_type(SVt_NULL) leaner than non-inlined newSV(0)Richard Leach2022-03-071-8/+8
* pad.c: Fix GH Issue #19463, -DXv fails assert when dumping anonymous constant...Yves Orton2022-03-021-3/+8
* Add a builtin:: namespace, with true/false/isboolPaul "LeoNerd" Evans2021-11-291-6/+17
* Expose a public SAVESTRLEN() macroPaul "LeoNerd" Evans2021-10-051-10/+10
* Perl_pad_alloc: simplify av_fetch() callsRichard Leach2021-07-031-2/+2
* Perl_pad_new: directly allocate SV* array, remove av_store() callsRichard Leach2021-05-221-2/+9
* Perl_pad_push: directly allocate SV* array, remove av_store() callsRichard Leach2021-05-221-2/+6
* Perl_pad_push: assign the SV to store in sv, use single av_store()Richard Leach2021-05-221-6/+5
* style: Detabify indentation of the C code maintained by the core.Michael G. Schwern2021-01-171-1100/+1100
* Remove empty "#ifdef"sTom Hukins2020-12-081-2/+0
* autodoc.pl: Enhance apidoc_section featureKarl Williamson2020-11-061-2/+2
* Fix typosSamanta Navarro2020-10-031-1/+1
* Reorganize perlapiKarl Williamson2020-09-041-1/+1
* Change some =head1 to apidoc_section linesKarl Williamson2020-09-041-1/+1
* Remove use of dVAR in coreDagfinn Ilmari Mannsåker2020-07-201-3/+0
* Note that certain flags are documentedKarl Williamson2019-12-171-0/+6
* Fully spell out "subroutine" and "variable"Dagfinn Ilmari Mannsåker2019-10-211-5/+5
* Eliminate modifiable variables in constantsJames E Keenan2019-10-021-18/+4
* Fix apidoc macro entriesKarl Williamson2019-06-251-3/+3
* Remove redundant info on =for apidoc linesKarl Williamson2019-05-301-27/+27
* Correct pad.c pod: PadARRAY, not PAD_ARRAYFather Chrysostomos2018-01-181-1/+1
* Fix broken POD markup in perlapi/Pad Data StructuresDagfinn Ilmari Mannsåker2018-01-161-1/+1
* assert nested CV existence when freeing CVZefram2017-12-301-2/+4
* put shadowing warnings in their own categoryZefram2017-12-061-4/+4
* [perl #129916] Allow sub-in-stash outside of mainFather Chrysostomos2017-10-081-1/+4
* pad.c: comment typoFather Chrysostomos2017-07-021-1/+1
* pad.c: POD typoFather Chrysostomos2017-07-021-1/+1
* Deprecating the modifyable variables in constants by 5.32.Abigail2017-01-161-1/+2
* Change white space to avoid C++ deprecation warningKarl Williamson2016-11-181-29/+29
* Eliminate xpad_cop_seq from _xnvu unionDavid Mitchell2016-09-271-2/+2
* make PL_ pad vars be of type PADOFFSETDavid Mitchell2016-09-261-36/+34
* remove a bunch of XXX's from pad.cDavid Mitchell2016-09-261-38/+0
* pad.c comments: clarify PERL_PADSEQ_INTRODavid Mitchell2016-09-261-2/+8
* fix builds under USE_PAD_RESETDavid Mitchell2016-09-261-1/+1