This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
handy.h: Comments, white-space only
[perl5.git] / op.c
2014-05-30 Jarkko HietaniemiUnify the "fall-through" lint annotation.
2014-05-29 Jarkko HietaniemiInsert asserts to paths suspected by Coverity.
2014-05-29 Jarkko HietaniemiO_BINARY versus O_TEXT.
2014-05-28 Jarkko HietaniemiAnnotate intentional case fallthrough, or add breaks.
2014-05-12 Ævar Arnfjörð Bjar... Revert "[perl #79908] Stop sub inlining from breaking...
2014-03-16 David Mitchellelide "empty" ops at the head of op_next chains
2014-03-16 David Mitchellrpeep(): elide just-nulled ops
2014-03-16 David Mitchellrpeep(): remove trailing OP_NULLs etc
2014-03-16 David Mitchellcode following eval {} not always optimised
2014-03-16 David MitchellOP_SORT: store start of block in null->op_next
2014-03-16 David Mitchellrpeep(): OP_SORT with code block has OPf_SPECIAL
2014-02-28 David Mitchellmake OP_AELEMFAST work with negative indices
2014-02-27 David Mitchelldon't set SvPADTMP() on PADGV's
2014-02-27 Steffen MuellerRemove spurious assert
2014-02-26 Steffen MuellerList-OP removal: Fix compile fail on C90
2014-02-26 Steffen MuellerOptimization: Remove needless list/pushmark pairs from...
2014-02-26 Steffen MuellerMacro for common OP checks: "is this X or was it before...
2014-02-20 Tony Cook[perl #120939] at least fix the leak in const_av_xsub
2014-02-20 Karl WilliamsonChange av_len calls to av_tindex for clarity
2014-02-20 Tony Cookbump to version 5.19.10 and fix the version number...
2014-02-10 Matthew HorsfallAdd some examples to cv_set_call_checker and wrap_op_ch...
2014-02-09 Father Chrysostomos[perl #120374] Stop for($h{k}||'') from vivifying
2014-02-02 Matthew Horsfall... Don't pull state vars into padrange ops
2014-01-30 Father Chrysostomosop.c: Consistent spaces after dots in apidocs
2014-01-30 Matthew HorsfallOptimisation for 'my $x; my $y;' -> 'my ($x, $y)'.
2014-01-29 Matthew Horsfall... Clarify op_free documentation
2014-01-29 Father Chrysostomosop.c: fix grammar in apidocs
2014-01-29 Daniel Dragandocument op_free and op_null
2014-01-20 Ricardo Signesbump version to 5.19.9!
2014-01-19 Father ChrysostomosUse ASSUME in op.c:newBINOP
2014-01-17 Father ChrysostomosPERL_DEBUG_READONLY_COW
2014-01-15 Ricardo Signesfix a typo in a comment
2014-01-14 Ricardo Signesrename aggref warnings to autoderef
2014-01-14 Father ChrysostomosMake key/push $scalar experimental
2014-01-12 Father ChrysostomosUse NOT_REACHED in one more place in op.c
2013-12-29 Father Chrysostomosperlapi: Consistent spaces after dots
2013-12-26 Father ChrysostomosRevert "[perl #119801] Stop @DB::dbline modifications...
2013-12-24 Father Chrysostomosop.c: newLOOPOP: Remove code supporting do-sub
2013-12-23 Daniel Dragan[perl #115736] fix undocumented param from newATTRSUB_flags
2013-12-22 Father Chrysostomos[perl #119801] Stop @DB::dbline modifications from...
2013-12-20 AbigailBump version number from 5.19.7 to 5.19.8.
2013-12-15 Father Chrysostomos[perl #72406] Bad read with do{} until CONST
2013-12-15 Matthew HorsfallAlso optimise returning lists: 'return ($one, $two);'
2013-12-14 Father ChrysostomosFix ‘Can't declare null operation in "my"’
2013-12-14 Father Chrysostomosop.c: Factor out two identical yyerror calls
2013-12-13 Matthew HorsfallOptimise out PUSHMARK/RETURN if return is the last...
2013-11-30 Father Chrysostomosop.c: Turn on read-only flag for folded constants
2013-11-23 Nicholas ClarkNo need to wrap calls to Perl_load_module() in ENTER...
2013-11-23 Nicholas ClarkS_process_special_blocks() should use a new stack for...
2013-11-20 Chris 'BinGOs' Wil... Bump the perl version in various places for v5.19.7
2013-11-19 Tony CookS_already_defined no longer uses its gv parameter,...
2013-11-19 Matthew Horsfall... Optimise 'if ($a || $b)' and 'unless ($a && $b)' early...
2013-11-17 Father Chrysostomosop.c: diag_listed_as for Using !~ with %s
2013-11-16 Father ChrysostomosFix memory leak with recursive sub redefinition
2013-11-16 David MitchellRevert "make perl core quiet under -Wfloat-equal"
2013-11-14 Father ChrysostomosCompile-time checking for %$obj{"key"} under ‘use fields’
2013-11-13 David Mitchellsilence some compiler warnings
2013-11-12 Father ChrysostomosIn newATTRSUB, clear glob slot before lowering refcount.
2013-11-12 Father ChrysostomosIn newXS, clear glob slot before lowering refcount.
2013-11-10 Daniel Draganfix multi-eval of Perl_custom_op_xop in XopENTRY
2013-11-10 Father Chrysostomosop.c: Factor out common entersub-building code
2013-11-10 Father Chrysostomosop.c: Remove unused var
2013-11-09 David Mitchellmake perl core quiet under -Wfloat-equal
2013-11-09 Father ChrysostomosMake &CORE::exit respect vmsish exit hint
2013-11-09 Father ChrysostomosFix &CORE::exit/die under vmsish "hushed"
2013-11-08 Father ChrysostomosWarn for all uses of %hash{...} in scalar cx
2013-11-08 Father ChrysostomosStop lexical CORE sub from interfering with CORE::
2013-11-08 David Mitchellsilence spurious 'may be uninitialized' warnings
2013-11-08 David Mitchellremove some unused vars from op.c and toke.c
2013-11-06 Father ChrysostomosFix qx, `` and <<`` overrides
2013-11-06 Father ChrysostomosSplit ck_open into two functions
2013-11-06 Father ChrysostomosPut common override code into gv_override
2013-11-05 Father Chrysostomos[perl #120462] Exempt $a and $b from ‘used once’ warnings
2013-11-04 Father Chrysostomosop.c: Avoid vivifying CORE::GLOBAL:: globs unnecessarily
2013-11-04 Father Chrysostomosop.c: Abstract common override code
2013-11-04 Father ChrysostomosStop CORE::GLOBAL::require lookup from crashing on...
2013-11-04 Father ChrysostomosStop CORE::GLOBAL::glob lookup from crashing on stub
2013-11-04 Father ChrysostomosStop CORE::GLOBAL::do lookup from crashing on stub
2013-11-04 Father Chrysostomosop.c:ck_open: Make hint lookup conditional on HINT_LOCA...
2013-11-04 Father Chrysostomosop.c: Combine common code for hash keys and slices
2013-11-04 Father ChrysostomosMake ‘No such class’ apply to ${$ref}{key}, too
2013-11-04 Father Chrysostomosop.c: Apply shared hash key optimisation to slices
2013-11-03 Father ChrysostomosMake ‘No such field’ error apply to 1-elem slices
2013-11-03 Father ChrysostomosStop my Class + sub FIELDS + hash lookup from crashing
2013-10-29 Father ChrysostomosDon’t record cop address for unbreakable lines
2013-10-25 Father ChrysostomosPropagate lvalue context to && and ||
2013-10-24 Father ChrysostomosRestore prev. behaviour of @a||... in lv sub
2013-10-24 Father ChrysostomosFix bare blocks in lvalue subs
2013-10-24 Father Chrysostomos[perl #119797] Fix if/else in lvalue sub
2013-10-22 Father ChrysostomosUnbreak -bareword under strict+integer
2013-10-16 Peter MartiniAdding a prototype attribute.
2013-09-30 Karl WilliamsonRevert "Optimise if/unless wrt OP_AND/OP_OR/OP_DOR...
2013-09-21 Father ChrysostomosAnother faulty padrange assumption
2013-09-20 Matthew Horsfall... Optimise if/unless wrt OP_AND/OP_OR/OP_DOR. Also optimi...
2013-09-20 Nicholas ClarkUse hv_fetch_ent() instead of hv_fetch() in S_finalize_...
2013-09-17 Father Chrysostomos[perl #119501] \(1+2) always referencing the same sv
2013-09-16 Father ChrysostomosFix minor flagging bug in op.c:fold_constants
2013-09-16 Father ChrysostomosRemove OPpCONST_FOLDED
2013-09-15 Niels Thykierop.c: Warn on "return $a or $b" [perl #59802]
2013-09-15 Father ChrysostomosReduce false positives for @hsh{$s} and @ary[$s] warnings
next