This is a live mirror of the Perl 5 development currently hosted at
https://github.com/perl/perl5
https://perl5.git.perl.org
/
perl5.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Promote v5.36 usage and feature bundles doc
[perl5.git]
/
pad.c
2022-08-17
Paul "LeoNerd" Evans
Add a PadnameREFCNT_inc() macro
blob
|
commitdiff
2022-08-16
Paul "LeoNerd" Evans
Define a CvREFCOUNTED_ANYSV flag
blob
|
commitdiff
|
diff to current
2022-07-26
Paul "LeoNerd" Evans
Rename CVf_METHOD to CVf_NOWARN_AMBIGUOUS
blob
|
commitdiff
|
diff to current
2022-07-05
Paul "LeoNerd" Evans
Guard the older `SvPAD*` wrappers with `#ifndef PERL_CORE`
blob
|
commitdiff
|
diff to current
2022-07-05
Paul "LeoNerd" Evans
Neaten the PADNAME flag constants
blob
|
commitdiff
|
diff to current
2022-06-14
Karl Williamson
Convert '!!' to cBOOL()
blob
|
commitdiff
|
diff to current
2022-06-10
Karl Williamson
Remove pod for non-existent functions
blob
|
commitdiff
|
diff to current
2022-03-07
Richard Leach
Perl_newSV_type_mortal - new inline function introduced...
blob
|
commitdiff
|
diff to current
2022-03-07
Richard Leach
Inlined newSV_type(SVt_NULL) leaner than non-inlined...
blob
|
commitdiff
|
diff to current
2022-03-02
Yves Orton
pad.c: Fix GH Issue #19463, -DXv fails assert when...
blob
|
commitdiff
|
diff to current
2021-11-29
Paul "LeoNerd" Evans
Add a builtin:: namespace, with true/false/isbool
blob
|
commitdiff
|
diff to current
2021-10-05
Paul "LeoNerd" Evans
Expose a public SAVESTRLEN() macro
blob
|
commitdiff
|
diff to current
2021-07-03
Richard Leach
Perl_pad_alloc: simplify av_fetch() calls
blob
|
commitdiff
|
diff to current
2021-05-22
Richard Leach
Perl_pad_new: directly allocate SV* array, remove av_st...
blob
|
commitdiff
|
diff to current
2021-05-22
Richard Leach
Perl_pad_push: directly allocate SV* array, remove...
blob
|
commitdiff
|
diff to current
2021-05-22
Richard Leach
Perl_pad_push: assign the SV to store in sv, use single...
blob
|
commitdiff
|
diff to current
2021-01-17
Michael G. Schwern
style: Detabify indentation of the C code maintained...
blob
|
commitdiff
|
diff to current
2020-12-08
Tom Hukins
Remove empty "#ifdef"s
blob
|
commitdiff
|
diff to current
2020-11-06
Karl Williamson
autodoc.pl: Enhance apidoc_section feature
blob
|
commitdiff
|
diff to current
2020-10-03
Samanta Navarro
Fix typos
blob
|
commitdiff
|
diff to current
2020-09-04
Karl Williamson
Reorganize perlapi
blob
|
commitdiff
|
diff to current
2020-09-04
Karl Williamson
Change some =head1 to apidoc_section lines
blob
|
commitdiff
|
diff to current
2020-07-20
Dagfinn Ilmari Man...
Remove use of dVAR in core
blob
|
commitdiff
|
diff to current
2019-12-17
Karl Williamson
Note that certain flags are documented
blob
|
commitdiff
|
diff to current
2019-10-21
Dagfinn Ilmari Man...
Fully spell out "subroutine" and "variable"
blob
|
commitdiff
|
diff to current
2019-10-02
James E Keenan
Eliminate modifiable variables in constants
blob
|
commitdiff
|
diff to current
2019-06-25
Karl Williamson
Fix apidoc macro entries
blob
|
commitdiff
|
diff to current
2019-05-31
Karl Williamson
Remove redundant info on =for apidoc lines
blob
|
commitdiff
|
diff to current
2018-01-18
Father Chrysostomos
Correct pad.c pod: PadARRAY, not PAD_ARRAY
blob
|
commitdiff
|
diff to current
2018-01-16
Dagfinn Ilmari Man...
Fix broken POD markup in perlapi/Pad Data Structures
blob
|
commitdiff
|
diff to current
2017-12-30
Zefram
assert nested CV existence when freeing CV
blob
|
commitdiff
|
diff to current
2017-12-06
Zefram
put shadowing warnings in their own category
blob
|
commitdiff
|
diff to current
2017-10-08
Father Chrysostomos
[perl #129916] Allow sub-in-stash outside of main
blob
|
commitdiff
|
diff to current
2017-07-02
Father Chrysostomos
pad.c: comment typo
blob
|
commitdiff
|
diff to current
2017-07-02
Father Chrysostomos
pad.c: POD typo
blob
|
commitdiff
|
diff to current
2017-01-16
Abigail
Deprecating the modifyable variables in constants by...
blob
|
commitdiff
|
diff to current
2016-11-18
Karl Williamson
Change white space to avoid C++ deprecation warning
blob
|
commitdiff
|
diff to current
2016-09-27
David Mitchell
Eliminate xpad_cop_seq from _xnvu union
blob
|
commitdiff
|
diff to current
2016-09-26
David Mitchell
make PL_ pad vars be of type PADOFFSET
blob
|
commitdiff
|
diff to current
2016-09-26
David Mitchell
remove a bunch of XXX's from pad.c
blob
|
commitdiff
|
diff to current
2016-09-26
David Mitchell
pad.c comments: clarify PERL_PADSEQ_INTRO
blob
|
commitdiff
|
diff to current
2016-09-26
David Mitchell
fix builds under USE_PAD_RESET
blob
|
commitdiff
|
diff to current
2016-09-10
Father Chrysostomos
pad.c:pad_fixup_inner_anons: Add assertions
blob
|
commitdiff
|
diff to current
2016-08-18
David Mitchell
signatures: eliminate XSIGVAR, add KEY_sigvar
blob
|
commitdiff
|
diff to current
2015-09-29
Father Chrysostomos
Remove find_rundefsv2
blob
|
commitdiff
|
diff to current
2015-09-29
Father Chrysostomos
Gut public rundefsv functions
blob
|
commitdiff
|
diff to current
2015-09-04
Karl Williamson
perlapi: Change slightly weird construct
blob
|
commitdiff
|
diff to current
2015-09-04
Karl Williamson
perlapi use 'UTF-8' instead of variants of that
blob
|
commitdiff
|
diff to current
2015-09-04
Karl Williamson
perlapi: Add some S<>
blob
|
commitdiff
|
diff to current
2015-09-04
Karl Williamson
Various pods: Add C<> around many typed-as-is things
blob
|
commitdiff
|
diff to current
2015-09-04
Karl Williamson
perlapi, perlintern: Add L<> links to pod
blob
|
commitdiff
|
diff to current
2015-08-01
Karl Williamson
perlapi: Use C<> instead of I<> for parameter names...
blob
|
commitdiff
|
diff to current
2015-05-19
Daniel Dragan
dont use a 64 bit constant for a 32 bit value
blob
|
commitdiff
|
diff to current
2015-05-05
David Mitchell
null ptr deref in Perl_cv_forget_slab
blob
|
commitdiff
|
diff to current
2015-05-05
Tony Cook
[perl #124187] don't call pad_findlex() on a NULL CV
blob
|
commitdiff
|
diff to current
2015-04-24
Karl Williamson
perlapi: Wrap long verbatim lines to 79 columns
blob
|
commitdiff
|
diff to current
2015-03-23
Dagfinn Ilmari Man...
Replace common Emacs file-local variables with dir...
blob
|
commitdiff
|
diff to current
2015-02-24
David Mitchell
silence some compiler warnings.
blob
|
commitdiff
|
diff to current
2015-01-12
Father Chrysostomos
Confused cloning of nested state subs
blob
|
commitdiff
|
diff to current
2015-01-06
Father Chrysostomos
pad.c: Remove unused context params
blob
|
commitdiff
|
diff to current
2015-01-04
Father Chrysostomos
pad.c: Obsolete comment
blob
|
commitdiff
|
diff to current
2015-01-04
Father Chrysostomos
Fix CvOUTSIDE for state subs in predeclared subs
blob
|
commitdiff
|
diff to current
2014-12-17
Father Chrysostomos
Fix bad read in pad.c:cv_undef
blob
|
commitdiff
|
diff to current
2014-12-15
Father Chrysostomos
Don’t set PadlistMAXNAMED for single-char entries
blob
|
commitdiff
|
diff to current
2014-12-09
Father Chrysostomos
Unify format and named-sub pad weakref code
blob
|
commitdiff
|
diff to current
2014-12-09
Father Chrysostomos
Fix OUTSIDE for named subs inside predeclared subs
blob
|
commitdiff
|
diff to current
2014-12-08
Father Chrysostomos
Change OP_SIBLING to OpSIBLING
blob
|
commitdiff
|
diff to current
2014-12-07
Jarkko Hietaniemi
Use cBOOL.
blob
|
commitdiff
|
diff to current
2014-12-07
Father Chrysostomos
Revert ‘Used pad name lists for pad ids’
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
pad.c: Various doc updates
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
[perl #123223] Make PADNAME a separate type
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
Use PADNAME rather than SV in pad.c:padlist_dup
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
Use PADNAME rather than SV in pad.c:pad_push
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
Use PADNAME rather than SV in pad.c:cv_clone_pad
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
Use PADNAME rather than SV in pad.c:do_dump_pad
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
Use PADNAME rather than SV in pad.c:pad_tidy
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
Use PADNAME rather than SV in pad.c:pad_leavemy
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
Use PADNAME rather than SV in pad.c:intro_my
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
pad.c: Don’t mk temp SVs for unavailable warnings
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
Use PADNAME rather than SV in pad.c:S_unavailable
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
Use PADNAME rather than SV in pad.c:pad_check_dup
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
Use PADNAME rather than SV in pad.c:pad_alloc
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
Use PADNAME rather than SV in pad.c:cv_undef_flags
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
pad.c apidocs: Note the separate state for state
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
‘Subroutine (not var) "&x" will not stay shared’
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
pad.c: Use UTF8f for ‘will not stay shared’
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
Make pad names always UTF8
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
pad.c:padlist_dup: Remove refcnt check
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
Make PADNAMELIST a separate type
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
pad.c: Remove encoding handling
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
Mathomise pad_compname_type
blob
|
commitdiff
|
diff to current
2014-11-30
Father Chrysostomos
Use PADNAME rather than SV in the source
blob
|
commitdiff
|
diff to current
2014-11-29
Lukas Mai
make more use of NOT_REACHED
blob
|
commitdiff
|
diff to current
2014-11-24
Father Chrysostomos
Fix UTF8 lex sub names
blob
|
commitdiff
|
diff to current
2014-11-21
Father Chrysostomos
Remove context param from set_padlist
blob
|
commitdiff
|
diff to current
2014-11-21
Karl Williamson
Make a function to get PL_encoding's value
blob
|
commitdiff
|
diff to current
2014-11-21
Karl Williamson
Make testing for PL_encoding into a macro
blob
|
commitdiff
|
diff to current
2014-11-17
Father Chrysostomos
Manually revert ‘Remove SvREADONLY_on from op.c:op_cons...
blob
|
commitdiff
|
diff to current
2014-11-15
Father Chrysostomos
Put PL_cop_seqmax++ code in one spot
blob
|
commitdiff
|
diff to current
2014-11-13
Father Chrysostomos
pad.c:cv_clone_pad: Avoid copying sv
blob
|
commitdiff
|
diff to current
next