This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
give REGEXP SVs the POK flag again
[perl5.git] / op.c
2017-07-27 David Mitchellgive REGEXP SVs the POK flag again
2017-07-27 David MitchellS_check_for_bool_cxt(): special-case OP_AND
2017-07-21 Father Chrysostomosop.c: Confusing comment typo
2017-07-10 Tony Cook(perl #131597) ensure the GV slot is filled for our...
2017-07-02 Father Chrysostomosop.c: Remove unused THX param
2017-06-26 David MitchellS_gen_constant_list(): initialise si_stack_hwm
2017-06-22 Dagfinn Ilmari Man... [perl #131627] Fix multideref for $x{qw/a/->$*}
2017-06-05 David Mitchellmake OP_REF support boolean context
2017-06-02 Dagfinn Ilmari Man... Add support for deleting key/value slices (RT#131328)
2017-02-20 Karl Williamsonop.c: Add comment
2017-02-19 Aaron Crane[perl #130815] fix ck_return null-pointer deref on...
2017-02-18 Andy LesterMoving variables to their innermost scope.
2017-02-18 David Mitchellpp_multideref: tweak an assertion
2017-02-14 Karl WilliamsonImprove handling pattern compilation errors
2017-02-08 Tony Cook(perl #130705) don't convert match with argument to qr
2017-02-07 David Mitchellmultideref: handle both OPpLVAL_INTRO,OPpDEREF
2017-01-27 Zeframfix range op under aborted constant folding
2017-01-24 David Mitchellhandle op_pv better in op_clear() and op_dump()
2017-01-23 David Mitchellavoid sort assert failure after compile fail
2017-01-22 Zeframhandle errors in gen_constant_list
2017-01-17 David Mitchelladd S_process_optree() function to op.c
2017-01-16 Abigailmy() in a false conditional will be fatal in Perl 5.30
2017-01-14 Father Chrysostomos[perl #130546] Restore delete-scalar-slice warning
2017-01-06 David MitchellIn A && B, stop special-casing boolean-ness of A
2017-01-06 David Mitchelladd xor, grep, flip, flop to boolean cxt detection
2017-01-06 David Mitchellreindent block in rpeep()
2017-01-06 David Mitchellre-implement boolean context detection
2017-01-02 David MitchellHandle chop(@a =~ tr///)
2016-12-23 Karl WilliamsonConvert core (except toke.c) to use isFOO_utf8_safe()
2016-12-05 David Mitchellassertion failure in ... or ((0) x 0))
2016-12-05 David Mitchelladd some /* NOTREACHED */
2016-12-05 Andy LesterClean up warnings uncovered by 'clang -Weverything'.
2016-11-24 David Mitchellavoid premature free of referent in list assign
2016-11-18 Karl WilliamsonChange white space to avoid C++ deprecation warning
2016-11-14 David Mitchelleliminate OPpRUNTIME private PMOP flag
2016-11-12 Aaron Craneop.c: clarify documentation for Perl_load_module()
2016-10-22 Lukas Maiop.c: silence compiler warning in fold_constants()
2016-10-19 Yves Ortonop.c: use new SvPVCLEAR and constant string friendly...
2016-10-18 Karl Williamsonop.c: Fix EBCDIC-only bug
2016-10-17 Tony Cook(perl #128996) prevent PL_op pointing to freed ops
2016-10-12 Lukas Maiop.c: fix what looks like typos in comments
2016-10-04 David MitchellPerl_newASSIGNOP: fix on g++ builds
2016-10-04 David Mitchellfix common assign issue on @a = (split(), 1)
2016-10-04 David MitchellBetter optimise my/local @a = split()
2016-10-04 David Mitchellre-indent block in Perl_newASSIGNOP
2016-10-04 David Mitchellmake OP_SPLIT a PMOP, and eliminate OP_PUSHRE
2016-09-29 David MitchellOP_SASSIGN: make op_first==op_last for UNOP
2016-09-29 Reini Urbansassign was used as UNOP, optimize {or,and,dor}assign
2016-09-29 Reini Urbansassign is wrongly declared as BASEOP, not BINOP.
2016-09-28 David MitchellOP_MULTIDEREF: ignore customised delete/exists
2016-09-26 David Mitchellmake PADOFFSET be SSizet_t
2016-09-26 David Mitchellfix builds under USE_PAD_RESET
2016-09-10 Father Chrysostomos[perl #129090] Crash with sub c{sub c}
2016-09-10 Father Chrysostomosop.c: Avoid string cmp when unnecessary
2016-09-05 Father Chrysostomos[perl #47047] Fix erroneous AUTOLOAD warning
2016-09-05 Father ChrysostomosStop setting OPf_REF on OP_ENTERSUB
2016-09-05 David MitchellnewATTRSUB_x(): document what the cv var is for
2016-09-05 David Mitchellmake S_already_defined() in op.c return void
2016-09-05 David Mitchellreindent and reformat newMYSUB and newATTRSUB_x
2016-09-05 David MitchellnewMYSUB/Perl_newATTRSUB_x remove a goto
2016-09-05 David Mitchellavoid using freed ops on BEGIN :attr {}
2016-09-05 David Mitchellassert op not freed in finalize_op() and rpeep()
2016-08-28 Father Chrysostomos[perl #125679] Don’t make lvref ops on error
2016-08-17 Jarkko HietaniemiCoverity CID #152143: annotate switch fallthru.
2016-08-03 David Mitchellpeephole optimise op_other branch in OP_ARGDEFELEM
2016-08-03 David MitchellOP_MULTIDEREF: remove ghost entry in op_aux list
2016-08-03 David Mitchelladd OP_ARGELEM, OP_ARGDEFELEM, OP_ARGCHECK ops
2016-08-03 David Mitchellmake op.c:S_alloc_LOGOP() non-static
2016-08-03 David Mitchellsub signatures: use parser rather than lexer
2016-07-29 Father ChrysostomosNew bug numbers in *.[ch]
2016-07-17 Father ChrysostomosClearer declared_refs warning msg
2016-07-17 Father ChrysostomosMake my\ experimental
2016-07-17 Father ChrysostomosAllow my \$a
2016-07-13 David Mitchellop.c: explain op_next generation better
2016-07-04 Father Chrysostomos[perl #128532] Crash vivifying stub in deleted pkg
2016-07-01 David Mitchellop_lvalue_flags(): silence compiler warning
2016-06-27 David MitchellS_lvref() OP_[AH]SLICE => OP_LVREFSLICE flag issue
2016-06-12 Father Chrysostomos[perl #128260] Fix \substr %h
2016-06-11 Father Chrysostomos[perl #128260] Fix lvalue cx for substr and vec
2016-06-11 Father Chrysostomosop.c: Factor out common code for potential lv cx
2016-06-11 Father ChrysostomosMake lv keys distinguish scalar/list cx properly
2016-06-07 Dan Collins[perl #127333] add warning for until(assignment)
2016-06-03 Father ChrysostomosDon’t use yyerror for each($scalar) experiment err
2016-05-29 Father Chrysostomosop.c:S_my_kid: Remove obsolete comment
2016-05-21 Father Chrysostomos[perl #128204] Fix crash with @a &.= etc.
2016-05-21 Father ChrysostomosAllow assignment to &CORE::keys()
2016-05-21 Father ChrysostomosAllow &CORE::foo() with hash functions
2016-05-20 Father Chrysostomos[perl #128187] Forbid keys @_ in assigned lv sub
2016-05-17 Father Chrysostomos[perl #127976] Restore ‘or array’ to each($s) err
2016-05-17 Father Chrysostomos[perl #127976] Use yyerror for each $scalar error
2016-05-16 Jarkko HietaniemiCoverity sees a path where a NULL op might be dereferenced.
2016-05-15 Father Chrysostomosop.c: Remove special cases for array funcs
2016-05-15 Aaron CraneMake barewords constant-foldable
2016-05-15 Aaron CraneS_fold_constants(): refactor foldability detection
2016-05-15 Aaron Crane[perl #127952] misoptimization for negated constant...
2016-05-15 Aaron Craneop.c: add some explanatory comments to S_new_logop()
2016-05-15 Aaron CraneDelete dead null-pointer check in op.c
2016-05-14 Aaron CraneFix misleading indentation in op.c
2016-05-10 David Mitchellmake 'require ::Foo::Bar' die
2016-05-10 Nicholas ClarkValidate the 'require Bare::Word' pathname.
next