This is a live mirror of the Perl 5 development currently hosted at
Add '=cut' to silence POD formatting warning
[perl5.git] / op.c
2022-01-21 James E KeenanAdd '=cut' to silence POD formatting warning
2022-01-20 Paul "LeoNerd" EvansEnsure that forbidden control flow messages about final...
2022-01-20 Paul "LeoNerd" EvansAdd op_wrap_finally() convenience function
2022-01-20 Paul "LeoNerd" EvansMake sure to rpeep() the body of catch {} blocks
2022-01-19 David Mitchellmake a sort with zero args a compile-time err
2021-12-08 Paul "LeoNerd" EvansGive blessed() the same TRUEBOOL optimisation that...
2021-11-28 Richard LeachnewSVpvn_flags().. is more efficient than sv_2mortal...
2021-11-15 Tony CookAdd CopFILEAVn() and use it when cleaning up COP pointers
2021-11-15 Tony Cookdon't try to clean up the COP pointer during global...
2021-11-15 Tony Cookremove cop addressed from saved lines when the cop...
2021-10-20 Dagfinn Ilmari Man... op.c: use %zd to format PADOFFSET values
2021-10-15 Nicholas ClarkGenerate the optree for n-at-a-time for loops.
2021-10-08 Dagfinn Ilmari Man... Remove NetWare support
2021-10-07 David Mitchelladd OPpUSEINT op_private flag bit
2021-09-18 Nicholas ClarkPrefix "unexpected constant lvalue entersub" with ...
2021-09-15 Paul "LeoNerd" EvansSecond arg to force_list() is bool, so it should be...
2021-08-25 Paul "LeoNerd" EvansCreate `defer` syntax and `OP_PUSHDEFER` opcode
2021-08-15 Leon TimmermansEnable warnings on «use v5.35»
2021-07-31 Nicholas ClarkRemove the flags OPpSORT_STABLE and OPpSORT_UNSTABLE.
2021-07-26 Nicholas ClarkWhere the key is an SV, replace some hv_* calls with...
2021-07-25 Karl Williamsonop.c: Remove leading tab
2021-07-06 Tony Cookwarn when using each on an anonymous hash or array
2021-06-17 Paul "LeoNerd" Evansscalarseq() should not put an OP_ENTER kid into scalar...
2021-06-17 Paul "LeoNerd" EvansRename scalarseq() to a somewhat more meaningful voidno...
2021-06-16 Paul "LeoNerd" EvansRename scalarseq() to a somewhat more meaningful voidno...
2021-06-09 Tomasz Konojackireplace all instances of PERL_IMPLICIT_CONTEXT with...
2021-06-01 Paul "LeoNerd" EvansRename G_ARRAY to G_LIST; provide back-compat when...
2021-05-31 Michael G SchwernBase *.[ch] files: Replace leading tabs with blanks
2021-05-25 Richard LeachMake scalar assignment to undef a compile time error
2021-02-14 Paul "LeoNerd" EvansOP_ENTERTRY no longer needs to handle OPf_SPECIAL flag
2021-02-14 Paul "LeoNerd" EvansA totally new optree structure for try/catch involving...
2021-02-14 Paul "LeoNerd" EvansAdd a newTRYCATCHOP(); migrate the custom code out...
2021-02-09 Paul "LeoNerd" EvansAvoid read-after-free of o->op_flags in Perl_ck_eval()
2021-02-04 Paul "LeoNerd" EvansInitial attempt at feature 'try' 18505/head
2021-01-05 Hugo van der SandenUpdate comment after 5b354d2a8a
2021-01-04 Tony Cookadd a bareword_filehandles feature, which is enabled...
2020-12-30 Tomasz Konojackiop.c: croak on "my $_" when "use utf8" is in effect
2020-12-23 Tony Cookskip trying to constant fold an incomplete op tree
2020-12-08 Tom HukinsRemove empty "#ifdef"s
2020-11-06 Nicolas RFix unitialized warnings in S_pmtrans
2020-11-06 Karl Enhance apidoc_section feature
2020-10-30 David MitchellPerl_custom_op_get_field(): remove undef behaviour
2020-10-07 Karl WilliamsonDocument newSUB, newATTRSUB
2020-09-05 Karl WilliamsonDocument vload_module
2020-09-05 Karl Williamsonperlapi: capitalize 'op'
2020-09-04 Karl WilliamsonReorganize perlapi
2020-09-04 Karl WilliamsonChange some =head1 to apidoc_section lines
2020-08-24 Karl WilliamsonDocument a bunch of foo_nocontext functions
2020-08-20 Karl WilliamsonUse av_top_index() instead of av_tindex()
2020-08-11 David Mitchelllist assign in list context was over-optimising
2020-08-11 Tony Cookadd a default enabled feature "multidimensional"
2020-07-30 Tony Cookre-work opslab handling to avoid non-portable alignment...
2020-07-20 Dagfinn Ilmari Man... Remove use of dVAR in core
2020-05-27 Karl WilliamsonFix tr/// determination of inplace editing for EBCDIC
2020-05-22 Dagfinn Ilmari Man... Fix a bunch of repeated-word typos
2020-04-27 David MitchellRevert "avoid identical stack traces"
2020-04-27 David MitchellRevert "fixup to "avoid identical stack traces" - try 2"
2020-04-02 Karl Williamsonop.c: Add, clarify comments
2020-04-02 Karl Williamsontr/abc/de/: Properly handle longer lhs in in-place...
2020-03-20 David Mitchellfix PERL_GLOBAL_STRUCT_PRIVATE builds
2020-03-18 David Mitchellfixup to "avoid identical stack traces" - try 2
2020-03-13 Yves Ortonop.c: change Optype to I32 for cmpchain functions
2020-03-13 Zeframchained comparisons
2020-03-12 Nicolas RRevert "fixup to "avoid identical stack traces""
2020-03-12 David Mitchellfixup to "avoid identical stack traces"
2020-03-11 Karl Williamsonop.c: S_fold_constants_eval can't be inlined
2020-03-02 Tony Cookmake freed op re-use closer to O(1)
2020-02-04 David Mitchellmulticoncat: keep assign for 'local $foo = "..."'
2020-02-01 Hugo van der Sandenop.c: hoist first-pass logic out of loop in pmtrans()
2020-02-01 Hugo van der Sandenop.c: balance braces in #if 0 section
2020-01-29 James E KeenanLocal variable 'o' hides a parameter of the same name
2020-01-29 James E KeenanHarmonize whitespace.
2020-01-28 James E KeenanMore descriptive variable name
2020-01-02 David MitchellOP_MULTIDEREF: avoid trailing null aux byte
2019-12-30 Karl Williamsonop.c: Fix typo in comment
2019-12-29 Karl Williamsonop.c: Use %NVgf instead of %g format in debug stmt
2019-12-18 Karl WilliamsonAdd memCHRs() macro and use it
2019-12-17 Karl WilliamsonNote that certain flags are documented
2019-12-17 James E KeenanLocal variable 'o' hides a parameter of the same name.
2019-12-13 David Mitchellavoid identical stack traces
2019-12-09 Paul "LeoNerd" EvansAdd the `isa` operator
2019-11-18 Karl WilliamsonClean up -Dy debugging
2019-11-18 Karl WilliamsonFix tr/// for 32 bit platforms with 64bit ints
2019-11-18 Karl Williamsonop.c: Rmv redundant line in tr/// table
2019-11-17 Karl WilliamsonAdd -Dy debugging of tr///, y///
2019-11-16 Karl Williamsondoop.c, op.c: Silence some compiler warnings
2019-11-12 Karl Williamsonop.c: Move #endif
2019-11-08 Karl WilliamsonPATCH: gh#17227 heap-buffer-overflow
2019-11-08 Karl WilliamsonFix tr/// compilation on VMS
2019-11-07 Karl WilliamsonSilence some compiler warnings
2019-11-07 Karl Williamsonop.c: Remove no-longer used function
2019-11-07 Karl WilliamsonReimplement tr/// without swashes
2019-11-07 Karl Williamsonop.c: Add debugging dump function
2019-11-07 Karl Williamsonop.c: Simplify expression.
2019-11-07 Karl Williamsonop.c, doop.c Use mnemonics instead of numeric values
2019-11-07 Karl WilliamsonChange macro name in tr/// code
2019-11-07 Karl Williamsonop.c: Comments only
2019-11-07 Karl Williamsondoop.c, op.c: White-space only
2019-11-07 Karl Williamsonop.c: Indent some code
2019-11-04 Tony Cookenforce strict for barewords in multiconcat