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
Handle aelemfast_lex in S_aassign_common_vars
[perl5.git]
/
op.c
2014-10-13
Father Chrysostomos
Handle aelemfast_lex in S_aassign_common_vars
blob
|
commitdiff
2014-10-13
Father Chrysostomos
op.c: Skip priv flags assert if ppaddr changes
blob
|
commitdiff
|
diff to current
2014-10-13
Daniel Dragan
silence warning after "Fold join to const or stringify...
blob
|
commitdiff
|
diff to current
2014-10-13
Father Chrysostomos
[perl #122965] aelemfast in list assignment
blob
|
commitdiff
|
diff to current
2014-10-12
Father Chrysostomos
Revert "op.c: Don’t keep looping when we see potential...
blob
|
commitdiff
|
diff to current
2014-10-12
Father Chrysostomos
Optimise "@_" to a single join
blob
|
commitdiff
|
diff to current
2014-10-12
Father Chrysostomos
Fold join to const or stringify where possible
blob
|
commitdiff
|
diff to current
2014-10-12
Father Chrysostomos
Optimise my(@array)=split
blob
|
commitdiff
|
diff to current
2014-10-12
Father Chrysostomos
Optimise @lexarray = split...
blob
|
commitdiff
|
diff to current
2014-10-12
Father Chrysostomos
Fix ()=@a=split
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
Extend lex alias detection to foreach, too
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
Skip no-common-vars optimisation for lex aliases
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
op.c: Move common vars check into the peephole optimiser
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
op.c: Distangle split and common-vars
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
op.c:newASSIGNOP: Rmv LINKLIST call
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
op.c: Don’t keep looping when we see potential common...
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
Store internal state of state vars separately
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
Handle state vars correctly in ref assignment
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
Get foreach \&foo working
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
foreach \$var
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
Fix err message for $cond ? \bad : ... = ...
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
Subroutine reference assignment
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
Make \( ?: ) assignment work
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
Get basic $cond ? \$a : \$b = ... working
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
Assignment to \(@array)
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
List assignment to array and hash refs
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
Simple \@array and \%hash assignment
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
Assignment to hash element refs
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
\@array[@slice] assignment
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
Assignment to array elem refs
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
\local $scalar assignment
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
Make \($x,$y) assignment work
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
List assignment to lexical scalar refs
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
Fix assertion failure with ... ? \$a : \$b = ...
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
op.c: Apply spair optimisation to \% \@ \&
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
Use ‘Can’t modify reference to...’ for refassign, too
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
op.c: diag_listed_as for ‘Can't modify ref’
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
List assignment to package scalar ref
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
Implement \my $x = ...
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
Simple package scalar lvalue refs
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
First stab at lexical scalar aliases
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
op.c: In newBINOP, set up op_last before CHECKOP
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
op.c:ck_spair: Remove redundant checks
blob
|
commitdiff
|
diff to current
2014-10-10
Father Chrysostomos
Deparse split-to-our-array correctly
blob
|
commitdiff
|
diff to current
2014-10-10
Father Chrysostomos
op.c:allocmy: Remove obsolete cmnts and assert
blob
|
commitdiff
|
diff to current
2014-10-10
Father Chrysostomos
op.c:allocmy: Don’t depend on null termination
blob
|
commitdiff
|
diff to current
2014-10-05
Father Chrysostomos
[perl #122771] Fix assertion failure with -d and sort
blob
|
commitdiff
|
diff to current
2014-10-05
Father Chrysostomos
Simplify OP_LEAVESUBLV logic in op.c:op_lvalue
blob
|
commitdiff
|
diff to current
2014-10-05
Father Chrysostomos
op.c:op_lvalue: Remove redundent case OP_RETURN
blob
|
commitdiff
|
diff to current
2014-10-04
Father Chrysostomos
Fix assertion failure/hang with / (?{(^{})/
blob
|
commitdiff
|
diff to current
2014-10-03
syber
Make OP_METHOD* to be of new class METHOP
blob
|
commitdiff
|
diff to current
2014-09-30
Rafael Garcia-Suarez
Introduce the double-diamond operator <<>>
blob
|
commitdiff
|
diff to current
2014-09-25
Father Chrysostomos
Remove most uses of PADMY
blob
|
commitdiff
|
diff to current
2014-09-24
Father Chrysostomos
Add flags to cv_name; allow unqualified retval
blob
|
commitdiff
|
diff to current
2014-09-23
Father Chrysostomos
Stop flip from returning the same scalar each time
blob
|
commitdiff
|
diff to current
2014-09-21
Father Chrysostomos
Consistent spaces after dots in perlapi
blob
|
commitdiff
|
diff to current
2014-09-20
Daniel Dragan
Perl_scalarvoid remove duplicate SvNV call
blob
|
commitdiff
|
diff to current
2014-09-18
Jarkko Hietaniemi
Conditionally unused variable.
blob
|
commitdiff
|
diff to current
2014-09-18
Jarkko Hietaniemi
Add dVAR:s for -DPERL_GLOBAL_STRUCT.
blob
|
commitdiff
|
diff to current
2014-09-18
Father Chrysostomos
pad.c: Stop turning on GvIN_PAD
blob
|
commitdiff
|
diff to current
2014-09-18
Father Chrysostomos
Change IS_PADGV to isGV in op.c:newPADOP
blob
|
commitdiff
|
diff to current
2014-09-16
Father Chrysostomos
op.c: new is a keyword in C++
blob
|
commitdiff
|
diff to current
2014-09-16
Father Chrysostomos
Make sort bareword respect lexical subs
blob
|
commitdiff
|
diff to current
2014-09-16
Father Chrysostomos
Fix compiler warnings
blob
|
commitdiff
|
diff to current
2014-09-15
Father Chrysostomos
Remove no-longer-used op.c:S_gv_ename
blob
|
commitdiff
|
diff to current
2014-09-15
Father Chrysostomos
Teach ck_entersub_args_proto about non-GV names
blob
|
commitdiff
|
diff to current
2014-09-15
Father Chrysostomos
Inline op.c:too_many_arguments_sv into its only caller
blob
|
commitdiff
|
diff to current
2014-09-15
Father Chrysostomos
Inline op.c:too_few_arguments_sv into its only caller
blob
|
commitdiff
|
diff to current
2014-09-15
Father Chrysostomos
op.c:ck_subr: reify GVs based on call checker
blob
|
commitdiff
|
diff to current
2014-09-15
Father Chrysostomos
Add cv_set_call_checker_flags
blob
|
commitdiff
|
diff to current
2014-09-15
Father Chrysostomos
Avoid reifying GVs in rv2cv
blob
|
commitdiff
|
diff to current
2014-09-15
Father Chrysostomos
op.c: ck_rvconst: Inline the noexpand var
blob
|
commitdiff
|
diff to current
2014-09-15
Father Chrysostomos
Avoid creating GVs when subs are declared
blob
|
commitdiff
|
diff to current
2014-09-15
Father Chrysostomos
For lexical subs, reify CvGV from CvSTASH and CvNAME_HEK
blob
|
commitdiff
|
diff to current
2014-09-15
Father Chrysostomos
Turn on CVf_LEXICAL for lexical subs
blob
|
commitdiff
|
diff to current
2014-09-14
Jarkko Hietaniemi
share_hek_hek "return value" is unused here.
blob
|
commitdiff
|
diff to current
2014-09-10
David Mitchell
Assert valid op_private bits in op_free()
blob
|
commitdiff
|
diff to current
2014-09-10
Father Chrysostomos
op.c: ck_rvconst: Remove ‘double’ gv lookup
blob
|
commitdiff
|
diff to current
2014-09-09
Father Chrysostomos
Skip warnable const folding outside warnings scope
blob
|
commitdiff
|
diff to current
2014-09-09
Father Chrysostomos
[perl #122728] Make sub(){undef} inlinable
blob
|
commitdiff
|
diff to current
2014-09-09
Father Chrysostomos
Stop barewords from trumping subs with (*) proto
blob
|
commitdiff
|
diff to current
2014-09-08
Jarkko Hietaniemi
The recent pad changes needed dVAR love.
blob
|
commitdiff
|
diff to current
2014-09-08
Father Chrysostomos
op.c: Calculate hash for CvNAME_HEK
blob
|
commitdiff
|
diff to current
2014-09-08
Father Chrysostomos
Precompute hash for require() arg
blob
|
commitdiff
|
diff to current
2014-08-31
Father Chrysostomos
Stop prototype declaration from clobbering constants
blob
|
commitdiff
|
diff to current
2014-08-31
Father Chrysostomos
Stop anon sub compilation from clobbering __ANON__
blob
|
commitdiff
|
diff to current
2014-08-30
Father Chrysostomos
Stop turning off bit 1 in rv2cv private flags
blob
|
commitdiff
|
diff to current
2014-08-30
Father Chrysostomos
Avoid vivifying stuff when looking up barewords
blob
|
commitdiff
|
diff to current
2014-08-28
Father Chrysostomos
op.c:newPADOP: Allocate GV pad slots like constants
blob
|
commitdiff
|
diff to current
2014-08-28
Father Chrysostomos
op.c:ck_rvconst: Allocate GV pad slots like constants
blob
|
commitdiff
|
diff to current
2014-08-25
Father Chrysostomos
Stop ck_rvconst from treating GV constants as strings
blob
|
commitdiff
|
diff to current
2014-08-25
Father Chrysostomos
Remove compile-time checking of rv2?v with const kid
blob
|
commitdiff
|
diff to current
2014-08-25
Father Chrysostomos
Set PL_expect less often when parsing semicolons
blob
|
commitdiff
|
diff to current
2014-08-22
Karl Williamson
Add and use macros for case-insensitive comparison
blob
|
commitdiff
|
diff to current
2014-08-14
Father Chrysostomos
Stop defined(aassign) from being an error
blob
|
commitdiff
|
diff to current
2014-08-10
Tony Cook
[perl #122107] ensure that BEGIN blocks with errors...
blob
|
commitdiff
|
diff to current
2014-08-01
Aaron Crane
Fix bug in inlining some CORE::* subs
blob
|
commitdiff
|
diff to current
2014-07-25
Jarkko Hietaniemi
Unused dVARs found by g++ -DPERL_GLOBAL_STRUCT_PRIVATE.
blob
|
commitdiff
|
diff to current
2014-07-08
David Mitchell
avoid adding two OP_HINTSEVAL ops
blob
|
commitdiff
|
diff to current
2014-07-08
David Mitchell
minor fixups to new op_sibling work
blob
|
commitdiff
|
diff to current
next