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
Module-CoreList prepared for v5.19.8
[perl5.git]
/
op.c
2013-12-20
Abigail
Bump version number from 5.19.7 to 5.19.8.
blob
|
commitdiff
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
2013-09-15
Father Chrysostomos
op.c: Factor out common varname code
blob
|
commitdiff
|
diff to current
2013-09-13
Father Chrysostomos
Document the %hash{$scalar} warning
blob
|
commitdiff
|
diff to current
2013-09-13
Father Chrysostomos
Fewer false positives for %hash{$scalar} warning
blob
|
commitdiff
|
diff to current
2013-09-13
Father Chrysostomos
Hard-code op name in ck_exists|delete errors
blob
|
commitdiff
|
diff to current
2013-09-13
Ruslan Zakirov
index/value array slice operation
blob
|
commitdiff
|
diff to current
2013-09-13
Ruslan Zakirov
key/value hash slice operation
blob
|
commitdiff
|
diff to current
2013-09-13
Father Chrysostomos
Preserve undef identity in const ops
blob
|
commitdiff
|
diff to current
2013-09-08
Father Chrysostomos
Fix line numbers with #! -d:foo and PERL5DB=$'\n'
blob
|
commitdiff
|
diff to current
2013-09-08
Father Chrysostomos
op.c:newSTATEOP: remove unnecessary null check
blob
|
commitdiff
|
diff to current
2013-09-08
Father Chrysostomos
Respect #line directives in here-docs
blob
|
commitdiff
|
diff to current
2013-09-02
Father Chrysostomos
Don’t assume targs are contiguous for ‘my $x; my $y’
blob
|
commitdiff
|
diff to current
2013-08-29
Karl Williamson
Convert some uvuni() to uvchr()
blob
|
commitdiff
|
diff to current
2013-08-29
Karl Williamson
Use real illegal UTF-8 byte
blob
|
commitdiff
|
diff to current
2013-08-29
Karl Williamson
Use new clearer named #defines
blob
|
commitdiff
|
diff to current
2013-08-25
Father Chrysostomos
Use SSize_t for arrays
blob
|
commitdiff
|
diff to current
2013-08-25
Father Chrysostomos
Use SSize_t for tmps stack offsets
blob
|
commitdiff
|
diff to current
2013-08-21
Father Chrysostomos
[perl #118753] Remove erroneous elsif("") warning
blob
|
commitdiff
|
diff to current
2013-08-20
Father Chrysostomos
[perl #118693] Remove PADTMP exemption from uninit...
blob
|
commitdiff
|
diff to current
2013-08-20
Father Chrysostomos
Fix skip logic in pad_tidy and cv_clone
blob
|
commitdiff
|
diff to current
2013-08-20
Father Chrysostomos
Stop recursion from losing lex fh names
blob
|
commitdiff
|
diff to current
2013-08-12
Father Chrysostomos
Mark COWable constants as COWable at compile time
blob
|
commitdiff
|
diff to current
2013-08-11
Father Chrysostomos
Set PL_curcop to NULL in op.c:S_cop_free
blob
|
commitdiff
|
diff to current
2013-08-11
Father Chrysostomos
Make PL_hints an alias for PL_compiling.cop_hints
blob
|
commitdiff
|
diff to current
2013-08-11
Father Chrysostomos
op.c: Force shared hash key optimisation for existing...
blob
|
commitdiff
|
diff to current
2013-08-11
Father Chrysostomos
op.c:ck_svconst: Don’t allow ro COWs under old COW
blob
|
commitdiff
|
diff to current
2013-08-10
Father Chrysostomos
Make constant folding use the right hints
blob
|
commitdiff
|
diff to current
2013-08-10
Father Chrysostomos
Revert "[perl #117855] Store CopFILEGV in a pad under...
blob
|
commitdiff
|
diff to current
2013-08-10
Father Chrysostomos
op.c:ck_eval: remove redundant null check
blob
|
commitdiff
|
diff to current
2013-08-10
Father Chrysostomos
Don’t stringify undef hash keys at compile time
blob
|
commitdiff
|
diff to current
2013-08-05
Father Chrysostomos
op.c:newCONSTSUB: Stop using CopFILESV for CvFILE
blob
|
commitdiff
|
diff to current
2013-08-05
Father Chrysostomos
op.c:aassign_common_vars: merge duplicate code
blob
|
commitdiff
|
diff to current
2013-08-05
Father Chrysostomos
op.c: correct comment
blob
|
commitdiff
|
diff to current
2013-08-05
Father Chrysostomos
[perl #117855] Store CopFILEGV in a pad under ithreads
blob
|
commitdiff
|
diff to current
2013-08-04
Father Chrysostomos
Revert "[perl #119043] Exempt shared hash key consts...
blob
|
commitdiff
|
diff to current
2013-07-28
Father Chrysostomos
[perl #119055] Make qq with no vars read-only
blob
|
commitdiff
|
diff to current
2013-07-28
Father Chrysostomos
[perl #119043] Exempt shared hash key consts from ro
blob
|
commitdiff
|
diff to current
2013-07-28
Father Chrysostomos
[perl #119051] Fix crash with \&$glob_copy
blob
|
commitdiff
|
diff to current
2013-07-26
Father Chrysostomos
Make overloaded constants always read-only
blob
|
commitdiff
|
diff to current
2013-07-26
Father Chrysostomos
[perl #79908] Stop sub inlining from breaking closures
blob
|
commitdiff
|
diff to current
2013-07-26
Father Chrysostomos
Make sub(){42} return a mutable value
blob
|
commitdiff
|
diff to current
next