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
hv_func.h - fix seed initialization in sdbm and djb2 hashing algorithms.
[perl5.git]
/
op.c
2014-05-30
Jarkko Hietaniemi
Unify the "fall-through" lint annotation.
blob
|
commitdiff
2014-05-29
Jarkko Hietaniemi
Insert asserts to paths suspected by Coverity.
blob
|
commitdiff
|
diff to current
2014-05-29
Jarkko Hietaniemi
O_BINARY versus O_TEXT.
blob
|
commitdiff
|
diff to current
2014-05-28
Jarkko Hietaniemi
Annotate intentional case fallthrough, or add breaks.
blob
|
commitdiff
|
diff to current
2014-05-12
Ævar Arnfjörð Bjar...
Revert "[perl #79908] Stop sub inlining from breaking...
blob
|
commitdiff
|
diff to current
2014-03-16
David Mitchell
elide "empty" ops at the head of op_next chains
blob
|
commitdiff
|
diff to current
2014-03-16
David Mitchell
rpeep(): elide just-nulled ops
blob
|
commitdiff
|
diff to current
2014-03-16
David Mitchell
rpeep(): remove trailing OP_NULLs etc
blob
|
commitdiff
|
diff to current
2014-03-16
David Mitchell
code following eval {} not always optimised
blob
|
commitdiff
|
diff to current
2014-03-16
David Mitchell
OP_SORT: store start of block in null->op_next
blob
|
commitdiff
|
diff to current
2014-03-16
David Mitchell
rpeep(): OP_SORT with code block has OPf_SPECIAL
blob
|
commitdiff
|
diff to current
2014-02-28
David Mitchell
make OP_AELEMFAST work with negative indices
blob
|
commitdiff
|
diff to current
2014-02-27
David Mitchell
don't set SvPADTMP() on PADGV's
blob
|
commitdiff
|
diff to current
2014-02-27
Steffen Mueller
Remove spurious assert
blob
|
commitdiff
|
diff to current
2014-02-26
Steffen Mueller
List-OP removal: Fix compile fail on C90
blob
|
commitdiff
|
diff to current
2014-02-26
Steffen Mueller
Optimization: Remove needless list/pushmark pairs from...
blob
|
commitdiff
|
diff to current
2014-02-26
Steffen Mueller
Macro for common OP checks: "is this X or was it before...
blob
|
commitdiff
|
diff to current
2014-02-20
Tony Cook
[perl #120939] at least fix the leak in const_av_xsub
blob
|
commitdiff
|
diff to current
2014-02-20
Karl Williamson
Change av_len calls to av_tindex for clarity
blob
|
commitdiff
|
diff to current
2014-02-20
Tony Cook
bump to version 5.19.10 and fix the version number...
blob
|
commitdiff
|
diff to current
2014-02-10
Matthew Horsfall
Add some examples to cv_set_call_checker and wrap_op_ch...
blob
|
commitdiff
|
diff to current
2014-02-09
Father Chrysostomos
[perl #120374] Stop for($h{k}||'') from vivifying
blob
|
commitdiff
|
diff to current
2014-02-02
Matthew Horsfall...
Don't pull state vars into padrange ops
blob
|
commitdiff
|
diff to current
2014-01-30
Father Chrysostomos
op.c: Consistent spaces after dots in apidocs
blob
|
commitdiff
|
diff to current
2014-01-30
Matthew Horsfall
Optimisation for 'my $x; my $y;' -> 'my ($x, $y)'.
blob
|
commitdiff
|
diff to current
2014-01-29
Matthew Horsfall...
Clarify op_free documentation
blob
|
commitdiff
|
diff to current
2014-01-29
Father Chrysostomos
op.c: fix grammar in apidocs
blob
|
commitdiff
|
diff to current
2014-01-29
Daniel Dragan
document op_free and op_null
blob
|
commitdiff
|
diff to current
2014-01-20
Ricardo Signes
bump version to 5.19.9!
blob
|
commitdiff
|
diff to current
2014-01-19
Father Chrysostomos
Use ASSUME in op.c:newBINOP
blob
|
commitdiff
|
diff to current
2014-01-17
Father Chrysostomos
PERL_DEBUG_READONLY_COW
blob
|
commitdiff
|
diff to current
2014-01-15
Ricardo Signes
fix a typo in a comment
blob
|
commitdiff
|
diff to current
2014-01-14
Ricardo Signes
rename aggref warnings to autoderef
blob
|
commitdiff
|
diff to current
2014-01-14
Father Chrysostomos
Make key/push $scalar experimental
blob
|
commitdiff
|
diff to current
2014-01-12
Father Chrysostomos
Use NOT_REACHED in one more place in op.c
blob
|
commitdiff
|
diff to current
2013-12-29
Father Chrysostomos
perlapi: Consistent spaces after dots
blob
|
commitdiff
|
diff to current
2013-12-26
Father Chrysostomos
Revert "[perl #119801] Stop @DB::dbline modifications...
blob
|
commitdiff
|
diff to current
2013-12-24
Father Chrysostomos
op.c: newLOOPOP: Remove code supporting do-sub
blob
|
commitdiff
|
diff to current
2013-12-23
Daniel Dragan
[perl #115736] fix undocumented param from newATTRSUB_flags
blob
|
commitdiff
|
diff to current
2013-12-22
Father Chrysostomos
[perl #119801] Stop @DB::dbline modifications from...
blob
|
commitdiff
|
diff to current
2013-12-20
Abigail
Bump version number from 5.19.7 to 5.19.8.
blob
|
commitdiff
|
diff to current
2013-12-15
Father Chrysostomos
[perl #72406] Bad read with do{} until CONST
blob
|
commitdiff
|
diff to current
2013-12-15
Matthew Horsfall
Also optimise returning lists: 'return ($one, $two);'
blob
|
commitdiff
|
diff to current
2013-12-14
Father Chrysostomos
Fix ‘Can't declare null operation in "my"’
blob
|
commitdiff
|
diff to current
2013-12-14
Father Chrysostomos
op.c: Factor out two identical yyerror calls
blob
|
commitdiff
|
diff to current
2013-12-13
Matthew Horsfall
Optimise out PUSHMARK/RETURN if return is the last...
blob
|
commitdiff
|
diff to current
2013-11-30
Father Chrysostomos
op.c: Turn on read-only flag for folded constants
blob
|
commitdiff
|
diff to current
2013-11-23
Nicholas Clark
No need to wrap calls to Perl_load_module() in ENTER...
blob
|
commitdiff
|
diff to current
2013-11-23
Nicholas Clark
S_process_special_blocks() should use a new stack for...
blob
|
commitdiff
|
diff to current
2013-11-20
Chris 'BinGOs' Wil...
Bump the perl version in various places for v5.19.7
blob
|
commitdiff
|
diff to current
2013-11-19
Tony Cook
S_already_defined no longer uses its gv parameter,...
blob
|
commitdiff
|
diff to current
2013-11-19
Matthew Horsfall...
Optimise 'if ($a || $b)' and 'unless ($a && $b)' early...
blob
|
commitdiff
|
diff to current
2013-11-17
Father Chrysostomos
op.c: diag_listed_as for Using !~ with %s
blob
|
commitdiff
|
diff to current
2013-11-16
Father Chrysostomos
Fix memory leak with recursive sub redefinition
blob
|
commitdiff
|
diff to current
2013-11-16
David Mitchell
Revert "make perl core quiet under -Wfloat-equal"
blob
|
commitdiff
|
diff to current
2013-11-14
Father Chrysostomos
Compile-time checking for %$obj{"key"} under ‘use fields’
blob
|
commitdiff
|
diff to current
2013-11-13
David Mitchell
silence some compiler warnings
blob
|
commitdiff
|
diff to current
2013-11-12
Father Chrysostomos
In newATTRSUB, clear glob slot before lowering refcount.
blob
|
commitdiff
|
diff to current
2013-11-12
Father Chrysostomos
In newXS, clear glob slot before lowering refcount.
blob
|
commitdiff
|
diff to current
2013-11-10
Daniel Dragan
fix multi-eval of Perl_custom_op_xop in XopENTRY
blob
|
commitdiff
|
diff to current
2013-11-10
Father Chrysostomos
op.c: Factor out common entersub-building code
blob
|
commitdiff
|
diff to current
2013-11-10
Father Chrysostomos
op.c: Remove unused var
blob
|
commitdiff
|
diff to current
2013-11-09
David Mitchell
make perl core quiet under -Wfloat-equal
blob
|
commitdiff
|
diff to current
2013-11-09
Father Chrysostomos
Make &CORE::exit respect vmsish exit hint
blob
|
commitdiff
|
diff to current
2013-11-09
Father Chrysostomos
Fix &CORE::exit/die under vmsish "hushed"
blob
|
commitdiff
|
diff to current
2013-11-08
Father Chrysostomos
Warn for all uses of %hash{...} in scalar cx
blob
|
commitdiff
|
diff to current
2013-11-08
Father Chrysostomos
Stop lexical CORE sub from interfering with CORE::
blob
|
commitdiff
|
diff to current
2013-11-08
David Mitchell
silence spurious 'may be uninitialized' warnings
blob
|
commitdiff
|
diff to current
2013-11-08
David Mitchell
remove some unused vars from op.c and toke.c
blob
|
commitdiff
|
diff to current
2013-11-06
Father Chrysostomos
Fix qx, `` and <<`` overrides
blob
|
commitdiff
|
diff to current
2013-11-06
Father Chrysostomos
Split ck_open into two functions
blob
|
commitdiff
|
diff to current
2013-11-06
Father Chrysostomos
Put common override code into gv_override
blob
|
commitdiff
|
diff to current
2013-11-05
Father Chrysostomos
[perl #120462] Exempt $a and $b from ‘used once’ warnings
blob
|
commitdiff
|
diff to current
2013-11-04
Father Chrysostomos
op.c: Avoid vivifying CORE::GLOBAL:: globs unnecessarily
blob
|
commitdiff
|
diff to current
2013-11-04
Father Chrysostomos
op.c: Abstract common override code
blob
|
commitdiff
|
diff to current
2013-11-04
Father Chrysostomos
Stop CORE::GLOBAL::require lookup from crashing on...
blob
|
commitdiff
|
diff to current
2013-11-04
Father Chrysostomos
Stop CORE::GLOBAL::glob lookup from crashing on stub
blob
|
commitdiff
|
diff to current
2013-11-04
Father Chrysostomos
Stop CORE::GLOBAL::do lookup from crashing on stub
blob
|
commitdiff
|
diff to current
2013-11-04
Father Chrysostomos
op.c:ck_open: Make hint lookup conditional on HINT_LOCA...
blob
|
commitdiff
|
diff to current
2013-11-04
Father Chrysostomos
op.c: Combine common code for hash keys and slices
blob
|
commitdiff
|
diff to current
2013-11-04
Father Chrysostomos
Make ‘No such class’ apply to ${$ref}{key}, too
blob
|
commitdiff
|
diff to current
2013-11-04
Father Chrysostomos
op.c: Apply shared hash key optimisation to slices
blob
|
commitdiff
|
diff to current
2013-11-03
Father Chrysostomos
Make ‘No such field’ error apply to 1-elem slices
blob
|
commitdiff
|
diff to current
2013-11-03
Father Chrysostomos
Stop my Class + sub FIELDS + hash lookup from crashing
blob
|
commitdiff
|
diff to current
2013-10-29
Father Chrysostomos
Don’t record cop address for unbreakable lines
blob
|
commitdiff
|
diff to current
2013-10-25
Father Chrysostomos
Propagate lvalue context to && and ||
blob
|
commitdiff
|
diff to current
2013-10-24
Father Chrysostomos
Restore prev. behaviour of @a||... in lv sub
blob
|
commitdiff
|
diff to current
2013-10-24
Father Chrysostomos
Fix bare blocks in lvalue subs
blob
|
commitdiff
|
diff to current
2013-10-24
Father Chrysostomos
[perl #119797] Fix if/else in lvalue sub
blob
|
commitdiff
|
diff to current
2013-10-22
Father Chrysostomos
Unbreak -bareword under strict+integer
blob
|
commitdiff
|
diff to current
2013-10-16
Peter Martini
Adding a prototype attribute.
blob
|
commitdiff
|
diff to current
2013-09-30
Karl Williamson
Revert "Optimise if/unless wrt OP_AND/OP_OR/OP_DOR...
blob
|
commitdiff
|
diff to current
2013-09-21
Father Chrysostomos
Another faulty padrange assumption
blob
|
commitdiff
|
diff to current
2013-09-20
Matthew Horsfall...
Optimise if/unless wrt OP_AND/OP_OR/OP_DOR. Also optimi...
blob
|
commitdiff
|
diff to current
2013-09-20
Nicholas Clark
Use hv_fetch_ent() instead of hv_fetch() in S_finalize_...
blob
|
commitdiff
|
diff to current
2013-09-17
Father Chrysostomos
[perl #119501] \(1+2) always referencing the same sv
blob
|
commitdiff
|
diff to current
2013-09-16
Father Chrysostomos
Fix minor flagging bug in op.c:fold_constants
blob
|
commitdiff
|
diff to current
2013-09-16
Father Chrysostomos
Remove OPpCONST_FOLDED
blob
|
commitdiff
|
diff to current
2013-09-15
Niels Thykier
op.c: Warn on "return $a or $b" [perl #59802]
blob
|
commitdiff
|
diff to current
2013-09-15
Father Chrysostomos
Reduce false positives for @hsh{$s} and @ary[$s] warnings
blob
|
commitdiff
|
diff to current
next