This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Fix crash with (??{undef *^R}) and (?{})
[perl5.git] / op.c
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
2013-09-15 Father Chrysostomosop.c: Factor out common varname code
2013-09-13 Father ChrysostomosDocument the %hash{$scalar} warning
2013-09-13 Father ChrysostomosFewer false positives for %hash{$scalar} warning
2013-09-13 Father ChrysostomosHard-code op name in ck_exists|delete errors
2013-09-13 Ruslan Zakirovindex/value array slice operation
2013-09-13 Ruslan Zakirovkey/value hash slice operation
2013-09-13 Father ChrysostomosPreserve undef identity in const ops
2013-09-08 Father ChrysostomosFix line numbers with #! -d:foo and PERL5DB=$'\n'
2013-09-08 Father Chrysostomosop.c:newSTATEOP: remove unnecessary null check
2013-09-08 Father ChrysostomosRespect #line directives in here-docs
2013-09-02 Father ChrysostomosDon’t assume targs are contiguous for ‘my $x; my $y’
2013-08-29 Karl WilliamsonConvert some uvuni() to uvchr()
2013-08-29 Karl WilliamsonUse real illegal UTF-8 byte
2013-08-29 Karl WilliamsonUse new clearer named #defines
2013-08-25 Father ChrysostomosUse SSize_t for arrays
2013-08-25 Father ChrysostomosUse SSize_t for tmps stack offsets
2013-08-21 Father Chrysostomos[perl #118753] Remove erroneous elsif("") warning
2013-08-20 Father Chrysostomos[perl #118693] Remove PADTMP exemption from uninit...
2013-08-20 Father ChrysostomosFix skip logic in pad_tidy and cv_clone
2013-08-20 Father ChrysostomosStop recursion from losing lex fh names
2013-08-12 Father ChrysostomosMark COWable constants as COWable at compile time
2013-08-11 Father ChrysostomosSet PL_curcop to NULL in op.c:S_cop_free
2013-08-11 Father ChrysostomosMake PL_hints an alias for PL_compiling.cop_hints
2013-08-11 Father Chrysostomosop.c: Force shared hash key optimisation for existing...
2013-08-11 Father Chrysostomosop.c:ck_svconst: Don’t allow ro COWs under old COW
2013-08-10 Father ChrysostomosMake constant folding use the right hints
2013-08-10 Father ChrysostomosRevert "[perl #117855] Store CopFILEGV in a pad under...
next