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
INSTALL - document how to build a perl without taint support
[perl5.git]
/
pp_ctl.c
2023-03-18
Yves Orton
pp_ctl.c - don't overallocate paren buffers in rxres_sa...
blob
|
commitdiff
2023-03-18
Yves Orton
diag.t - detect use of "deprecate_xxx()" style functions
blob
|
commitdiff
|
diff to current
2023-03-18
Yves Orton
warnings.pm - add deprecated::goto_construct category
blob
|
commitdiff
|
diff to current
2023-03-18
Yves Orton
warnings.pm - add deprecated::dot_in_inc warings category
blob
|
commitdiff
|
diff to current
2023-03-18
Yves Orton
pp_ctl.c - add support for hooking require.
blob
|
commitdiff
|
diff to current
2023-03-13
Yves Orton
regcomp.c - track parens related to CURLYX and CURLYM
blob
|
commitdiff
|
diff to current
2023-02-28
David Mitchell
eval_sv(): call pp_entereval() via runops
blob
|
commitdiff
|
diff to current
2023-02-28
David Mitchell
rationalise S_unwind_loop()
blob
|
commitdiff
|
diff to current
2023-02-28
David Mitchell
add code comments concerning grep and map markstack...
blob
|
commitdiff
|
diff to current
2023-02-28
David Mitchell
for loops: protect GV/LVREF from premature free
blob
|
commitdiff
|
diff to current
2023-02-28
David Mitchell
don't call pp_pushmark() to push a mark
blob
|
commitdiff
|
diff to current
2023-02-20
Yves Orton
pp_ctl.c - Consistently exit after 10 errors
blob
|
commitdiff
|
diff to current
2023-02-20
Yves Orton
perl.h, pp_ctl.c - switch to standard way of terminatin...
blob
|
commitdiff
|
diff to current
2023-02-20
Yves Orton
toke.c - invoke __DIE__ handler after compilation error...
blob
|
commitdiff
|
diff to current
2023-02-11
Karl Williamson
pp_ctl.c: Tighten scope of mutex being locked.
blob
|
commitdiff
|
diff to current
2023-02-08
Tony Cook
allow AUTOLOAD for the INC method of objects in @INC
blob
|
commitdiff
|
diff to current
2023-01-11
Yves Orton
regexec engine - wrap and replace RX_OFFS() with better...
blob
|
commitdiff
|
diff to current
2023-01-03
Yves Orton
pp_ctl.c - Check if refs have overloads in @INC
blob
|
commitdiff
|
diff to current
2022-12-09
Yves Orton
pp_ctl.c - move logic closer to where it is used
blob
|
commitdiff
|
diff to current
2022-12-09
Yves Orton
pp_ctl.c - add support for an INCDIR hook
blob
|
commitdiff
|
diff to current
2022-12-09
Yves Orton
pp_ctl.c - handle objects in @INC a bit more gracefully
blob
|
commitdiff
|
diff to current
2022-12-09
Yves Orton
pp_ctl.c - support $INC in require_file @INC hook
blob
|
commitdiff
|
diff to current
2022-12-09
Yves Orton
pp_ctl.c - require_file: truthful errors and tests...
blob
|
commitdiff
|
diff to current
2022-12-09
Yves Orton
pp_ctl.c - eval INC hooks, and rethrow errors with...
blob
|
commitdiff
|
diff to current
2022-12-09
Yves Orton
pp_ctl.c - refetch @INC from *INC after hook
blob
|
commitdiff
|
diff to current
2022-12-09
Yves Orton
pp_ctl.c - make ENTER debug data a bit more clear
blob
|
commitdiff
|
diff to current
2022-12-09
Yves Orton
pp_ctl.c - rename vars to something more descriptive...
blob
|
commitdiff
|
diff to current
2022-12-05
Yves Orton
pp_ctl.c - copy hook into %INC not alias it
blob
|
commitdiff
|
diff to current
2022-11-23
Yves Orton
pp_ctl.c - don't let the current cop_file end up empty...
blob
|
commitdiff
|
diff to current
2022-11-02
Yves Orton
cop.h - get rid of the STRLEN* stuff from cop_warnings
blob
|
commitdiff
|
diff to current
2022-11-01
Yves Orton
pp_ctl.c - teach module_true how to deal with blocked...
blob
|
commitdiff
|
diff to current
2022-11-01
chromatic
Enable `use feature 'module_true'`
blob
|
commitdiff
|
diff to current
2022-10-24
Yves Orton
pp_ctl.c - in try_run_unitcheck() guard against leaking...
blob
|
commitdiff
|
diff to current
2022-10-24
Yves Orton
pp_ctl.c - in try_yyparse do not leak PL_restartop...
blob
|
commitdiff
|
diff to current
2022-10-13
TAKAI Kousuke
Use `LINE_Tf` thoroughly for formatting the value of...
blob
|
commitdiff
|
diff to current
2022-09-09
Yves Orton
Stop parsing on first syntax error.
blob
|
commitdiff
|
diff to current
2022-09-06
Yves Orton
fixup comment
blob
|
commitdiff
|
diff to current
2022-09-06
Yves Orton
pp_ctl.c - move "UNITCHECK in an eval" JMPENV_PUSH...
blob
|
commitdiff
|
diff to current
2022-09-05
Yves Orton
pp_ctl - guard PL_unitcheckav setup logic from cases...
blob
|
commitdiff
|
diff to current
2022-09-05
Yves Orton
pp_ctl.c - handle UNITCHECK better
blob
|
commitdiff
|
diff to current
2022-09-05
Yves Orton
pp_ctl.c - use try_yyparse() for eval
blob
|
commitdiff
|
diff to current
2022-08-15
Paul "LeoNerd" Evans
Use the cPMOPx-family of macros instead of manual ...
blob
|
commitdiff
|
diff to current
2022-08-15
Paul "LeoNerd" Evans
Use the cUNOPx-family of macros instead of manual ...
blob
|
commitdiff
|
diff to current
2022-08-15
Paul "LeoNerd" Evans
Use the cLOGOPx-family of macros instead of manual...
blob
|
commitdiff
|
diff to current
2022-08-15
Paul "LeoNerd" Evans
Use the cSVOPx-family of macros instead of manual ...
blob
|
commitdiff
|
diff to current
2022-07-29
David Mitchell
formats: fix splitting on non-spaces
blob
|
commitdiff
|
diff to current
2022-07-20
David Mitchell
pp_goto(); skip saving PL_op
blob
|
commitdiff
|
diff to current
2022-07-09
David Mitchell
avoid SEGVs on goto &xs_sub
blob
|
commitdiff
|
diff to current
2022-07-09
David Mitchell
fix typos in pp_ctl.c
blob
|
commitdiff
|
diff to current
2022-07-09
David Mitchell
fix another panic from eval {} inside /(?{...})/
blob
|
commitdiff
|
diff to current
2022-07-06
David Mitchell
goto(&xs_sub): provide correct caller context
blob
|
commitdiff
|
diff to current
2022-06-20
David Mitchell
pp_ctl.c: revamp S_docatch() and docs
blob
|
commitdiff
|
diff to current
2022-06-20
David Mitchell
fix panic from eval {} inside /(?{...})/
blob
|
commitdiff
|
diff to current
2022-06-14
Karl Williamson
Convert '!!' to cBOOL()
blob
|
commitdiff
|
diff to current
2022-05-18
Karl Williamson
perlapi: Document is_lvalue_sub
blob
|
commitdiff
|
diff to current
2022-05-07
Karl Williamson
Mark internal and document dowantarray
blob
|
commitdiff
|
diff to current
2022-05-06
Karl Williamson
pp_ctl.c: Update comments
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-02-13
Paul "LeoNerd" Evans
Add a PL_prevailing_version interpreter var
blob
|
commitdiff
|
diff to current
2022-01-20
Paul "LeoNerd" Evans
Ensure that forbidden control flow messages about final...
blob
|
commitdiff
|
diff to current
2021-12-04
Richard Leach
Misc microoptimizations when dealing with new SVs
blob
|
commitdiff
|
diff to current
2021-11-24
Paul "LeoNerd" Evans
Quote the word "defer" in exception messages about...
blob
|
commitdiff
|
diff to current
2021-11-23
Paul "LeoNerd" Evans
Forbid using 'goto' to jump into a 'defer' block becaus...
blob
|
commitdiff
|
diff to current
2021-08-25
Paul "LeoNerd" Evans
Create `defer` syntax and `OP_PUSHDEFER` opcode
blob
|
commitdiff
|
diff to current
2021-07-26
Nicholas Clark
Where the key is an SV, replace some hv_* calls with...
blob
|
commitdiff
|
diff to current
2021-06-01
Paul "LeoNerd" Evans
Rename G_ARRAY to G_LIST; provide back-compat when...
blob
|
commitdiff
|
diff to current
2021-04-08
Paul "LeoNerd" Evans
Add a comment where people might look for pp_grepwhile...
blob
|
commitdiff
|
diff to current
2021-02-14
Tony Cook
try isn't treated as a sub call like eval is
blob
|
commitdiff
|
diff to current
2021-02-14
Paul "LeoNerd" Evans
A totally new optree structure for try/catch involving...
blob
|
commitdiff
|
diff to current
2021-02-08
Hugo van der Sanden
[gh18540] Don't read before start of context stack...
blob
|
commitdiff
|
diff to current
2021-02-04
Paul "LeoNerd" Evans
Initial attempt at feature 'try'
18505/head
blob
|
commitdiff
|
diff to current
2021-02-04
Paul "LeoNerd" Evans
Rename CxTRYBLOCK() to CxEVALBLOCK()
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-11-22
Karl Williamson
Slience compiler warnings for NV, [IU]V compare
blob
|
commitdiff
|
diff to current
2020-11-06
Karl Williamson
autodoc.pl: Enhance apidoc_section feature
blob
|
commitdiff
|
diff to current
2020-09-15
Todd Rinaldo
Non-Configure code required to implement a strict by...
blob
|
commitdiff
|
diff to current
2020-09-04
Karl Williamson
Reorganize perlapi
blob
|
commitdiff
|
diff to current
2020-08-21
Nicolas R
die_unwind(): global destruction
blob
|
commitdiff
|
diff to current
2020-08-20
Karl Williamson
pp_ctl.c: Convert to use av_count()
blob
|
commitdiff
|
diff to current
2020-07-20
Dagfinn Ilmari Man...
Remove use of dVAR in core
blob
|
commitdiff
|
diff to current
2020-07-20
Dagfinn Ilmari Man...
Remove Symbian port
blob
|
commitdiff
|
diff to current
2020-05-22
Dagfinn Ilmari Man...
Fix a bunch of repeated-word typos
blob
|
commitdiff
|
diff to current
2020-01-26
Tony Cook
always treat undef in %INC as a failed require
blob
|
commitdiff
|
diff to current
2019-11-17
Tony Cook
clean up quadmath_format_*() functions
blob
|
commitdiff
|
diff to current
2019-10-30
Tony Cook
Faster feature checks
blob
|
commitdiff
|
diff to current
2019-09-23
David Mitchell
si_cxsubix not restored on goto &XS_sub
blob
|
commitdiff
|
diff to current
2019-09-23
David Mitchell
Un-revert "[MERGE] add+use si_cxsubix field"
blob
|
commitdiff
|
diff to current
2019-09-20
Max Maischein
Revert "[MERGE] add+use PL_curstackinfo->si_cxsubix...
v5.31.4
blob
|
commitdiff
|
diff to current
2019-09-19
David Mitchell
add Perl_gimme_V() static inline fn for GIMME_V
blob
|
commitdiff
|
diff to current
2019-09-19
David Mitchell
add PL_curstackinfo->si_cxsubix field
blob
|
commitdiff
|
diff to current
2019-09-19
David Mitchell
add dopopto_cursub() macro to pp_ctl.c
blob
|
commitdiff
|
diff to current
2019-09-14
David Mitchell
Avoid panic when last s///g is tainted and utf8
blob
|
commitdiff
|
diff to current
2019-08-08
Tony Cook
(perl #134266) make sure $@ is writable when we write...
blob
|
commitdiff
|
diff to current
2019-08-08
Hauke D
(perl #133695) "0".."-1" should act like 0..-1
blob
|
commitdiff
|
diff to current
2019-03-19
Karl Williamson
pp_ctl.c: Use safe UTF8SKIP
blob
|
commitdiff
|
diff to current
2018-08-06
Karl Williamson
Use sv_catpvs where appropriate vs sv_catpv
blob
|
commitdiff
|
diff to current
2018-02-25
Father Chrysostomos
Allow goto into glob’s arg
blob
|
commitdiff
|
diff to current
2018-02-24
Father Chrysostomos
[perl #132854] Allow goto into first arg of bin op
blob
|
commitdiff
|
diff to current
2018-02-05
Father Chrysostomos
[perl #132799] Fix goto within block within expr
blob
|
commitdiff
|
diff to current
next