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
Create `defer` syntax and `OP_PUSHDEFER` opcode
[perl5.git]
/
regen
/
opcodes
2021-08-25
Paul "LeoNerd" Evans
Create `defer` syntax and `OP_PUSHDEFER` opcode
blob
|
commitdiff
2021-02-14
Paul "LeoNerd" Evans
A totally new optree structure for try/catch involving...
blob
|
commitdiff
|
diff to current
2021-02-04
Paul "LeoNerd" Evans
Initial attempt at feature 'try'
18505/head
blob
|
commitdiff
|
diff to current
2020-03-13
Zefram
chained comparisons
blob
|
commitdiff
|
diff to current
2020-03-11
Karl Williamson
regen/opcodes: Clarify comment
blob
|
commitdiff
|
diff to current
2019-12-09
Paul "LeoNerd" Evans
Add the `isa` operator
blob
|
commitdiff
|
diff to current
2019-05-27
Dagfinn Ilmari Man...
Don't use PL_check[op_type] to check for filetets ops...
blob
|
commitdiff
|
diff to current
2018-01-10
Father Chrysostomos
Use ck_null for ~.
blob
|
commitdiff
|
diff to current
2017-12-29
Zefram
revert smartmatch to 5.27.6 behaviour
blob
|
commitdiff
|
diff to current
2017-12-05
Zefram
internally change "when" to "whereso"
blob
|
commitdiff
|
diff to current
2017-12-05
Zefram
change "when" keyword to "whereso"
blob
|
commitdiff
|
diff to current
2017-12-05
Zefram
merge leavegiven op type into leaveloop
blob
|
commitdiff
|
diff to current
2017-11-29
Zefram
remove useless "break" mechanism
blob
|
commitdiff
|
diff to current
2017-11-29
Zefram
use LOOP struct for entergiven op
blob
|
commitdiff
|
diff to current
2017-11-22
Zefram
eviscerate smartmatch
blob
|
commitdiff
|
diff to current
2017-10-31
David Mitchell
Add OP_MULTICONCAT op
blob
|
commitdiff
|
diff to current
2017-08-04
David Mitchell
merge Perl_ck_cmp() and Perl_ck_eq()
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
Give OP_RV2HV a targ
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
optimise (index() == -1)
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
regen/opcodes: move 'method' entry next to others
blob
|
commitdiff
|
diff to current
2016-10-04
David Mitchell
make OP_SPLIT a PMOP, and eliminate OP_PUSHRE
blob
|
commitdiff
|
diff to current
2016-09-29
Reini Urban
sassign is wrongly declared as BASEOP, not BINOP.
blob
|
commitdiff
|
diff to current
2016-08-03
David Mitchell
add OP_ARGELEM, OP_ARGDEFELEM, OP_ARGCHECK ops
blob
|
commitdiff
|
diff to current
2016-05-21
Father Chrysostomos
Another op description correction: & -> &.
blob
|
commitdiff
|
diff to current
2016-05-21
Father Chrysostomos
Correct ‘bitiwse’ in two op descriptions
blob
|
commitdiff
|
diff to current
2016-05-21
Father Chrysostomos
Add avhvswitch op
blob
|
commitdiff
|
diff to current
2016-05-21
Father Chrysostomos
regen/opcodes: Re-order aeach, akeys, and avalues
blob
|
commitdiff
|
diff to current
2015-07-13
Aaron Crane
Delete experimental autoderef feature
blob
|
commitdiff
|
diff to current
2015-03-26
Father Chrysostomos
[perl #123790] Disable targlex for some ops
blob
|
commitdiff
|
diff to current
2015-02-01
Father Chrysostomos
Warning about experimental bitops
blob
|
commitdiff
|
diff to current
2015-02-01
Father Chrysostomos
Add OP_IS_INFIX_BIT
blob
|
commitdiff
|
diff to current
2015-02-01
Father Chrysostomos
Add string- and number-specific bitop types
blob
|
commitdiff
|
diff to current
2015-01-20
Father Chrysostomos
Add :const anon sub attribute
blob
|
commitdiff
|
diff to current
2015-01-05
Father Chrysostomos
complement can have OPpTARGET_MY
blob
|
commitdiff
|
diff to current
2014-12-30
Father Chrysostomos
Enable OPpTARGET_MY optimisation for cmp/<=>
blob
|
commitdiff
|
diff to current
2014-12-29
Father Chrysostomos
[perl #123514] Make prototype() imply $_
blob
|
commitdiff
|
diff to current
2014-12-21
Father Chrysostomos
op.c: Skip allocating entersub targ for Perl sub
blob
|
commitdiff
|
diff to current
2014-12-07
Father Chrysostomos
gelem and refassign can have OA_RETSCALAR
blob
|
commitdiff
|
diff to current
2014-12-07
Father Chrysostomos
Give require the OA_RETSCALAR flag
blob
|
commitdiff
|
diff to current
2014-12-07
David Mitchell
Add OP_MULTIDEREF
blob
|
commitdiff
|
diff to current
2014-12-07
David Mitchell
add UNOP_AUX OP class
blob
|
commitdiff
|
diff to current
2014-12-03
syber
Speed up method calls like $o->Other::method() and...
blob
|
commitdiff
|
diff to current
2014-11-29
syber
speedup for SUPER::method() calls.
blob
|
commitdiff
|
diff to current
2014-11-11
Lukas Mai
rename [] from "anonymous list" to "anonymous array"
blob
|
commitdiff
|
diff to current
2014-11-11
Father Chrysostomos
Don’t allow OPpTARGET_MY with integer negation
blob
|
commitdiff
|
diff to current
2014-11-09
Father Chrysostomos
Don’t allow OPpTARGET_MY on postdec/inc
blob
|
commitdiff
|
diff to current
2014-11-09
Father Chrysostomos
values and each are OA_DANGEROUS
blob
|
commitdiff
|
diff to current
2014-11-09
Father Chrysostomos
kill is not OA_DANGEROUS
blob
|
commitdiff
|
diff to current
2014-11-09
Father Chrysostomos
exec is not OA_DANGEROUS
blob
|
commitdiff
|
diff to current
2014-11-09
Father Chrysostomos
enterwrite is not OA_DANGEROUS
blob
|
commitdiff
|
diff to current
2014-11-09
Father Chrysostomos
tied is OA_DANGEROUS
blob
|
commitdiff
|
diff to current
2014-11-09
Father Chrysostomos
Remove OA_DANGEROUS from exit
blob
|
commitdiff
|
diff to current
2014-11-09
Father Chrysostomos
Remove OA_DANGEROUS from loopctl-type ops
blob
|
commitdiff
|
diff to current
2014-11-09
Father Chrysostomos
Remove OA_DANGEROUS from die
blob
|
commitdiff
|
diff to current
2014-11-09
Father Chrysostomos
Remove OA_DANGEROUS from cond_expr
blob
|
commitdiff
|
diff to current
2014-11-09
Father Chrysostomos
Remove OA_DANGEROUS from grep and map
blob
|
commitdiff
|
diff to current
2014-11-09
Father Chrysostomos
Remove OA_DANGEROUS from sort
blob
|
commitdiff
|
diff to current
2014-11-08
Father Chrysostomos
Remove OA_DANGEROUS from non-integer postdec/inc
blob
|
commitdiff
|
diff to current
2014-11-08
Father Chrysostomos
Allow OPpTARGET_MY on non-integer postdec/inc
blob
|
commitdiff
|
diff to current
2014-11-08
Father Chrysostomos
Remove OA_DANGEROUS from subst(cont)
blob
|
commitdiff
|
diff to current
2014-11-08
Father Chrysostomos
Remove OA_DANGEROUS from match
blob
|
commitdiff
|
diff to current
2014-11-08
Father Chrysostomos
Allow OPpTARGET_MY optimisation for split
blob
|
commitdiff
|
diff to current
2014-11-08
Father Chrysostomos
Allow OPpTARGET_MY optimisation for x
blob
|
commitdiff
|
diff to current
2014-11-08
Father Chrysostomos
Allow OPpTARGET_MY optimisation for vec
blob
|
commitdiff
|
diff to current
2014-10-18
Father Chrysostomos
Use srefgen for anoncode
blob
|
commitdiff
|
diff to current
2014-10-15
Father Chrysostomos
Change OA_DANGEROUS description in regen/opcode*
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
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-11
Father Chrysostomos
Add lvavref op type
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
lvref is actually a baseop/unop
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
Add lvrefslice op type
blob
|
commitdiff
|
diff to current
2014-10-11
Father Chrysostomos
Add lvref op type
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
Add refassign op type
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-10
David Mitchell
better document OA_ flags
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-06
Father Chrysostomos
Split ck_open into two functions
blob
|
commitdiff
|
diff to current
2013-10-25
Father Chrysostomos
rv2hv does not use its TARG
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
2012-11-10
David Mitchell
add padrange op
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
Add clonecv op type
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
Add introcv op type
blob
|
commitdiff
|
diff to current
2012-09-16
Father Chrysostomos
padcv op type
blob
|
commitdiff
|
diff to current
2012-08-26
Father Chrysostomos
Remove boolkeys op
blob
|
commitdiff
|
diff to current
2012-07-26
Father Chrysostomos
Merge ck_trunc and ck_chdir
blob
|
commitdiff
|
diff to current
2012-07-14
Father Chrysostomos
[perl #113470] Constant folding for pack
blob
|
commitdiff
|
diff to current
2012-06-08
Father Chrysostomos
Constant folding for x
blob
|
commitdiff
|
diff to current
2012-05-29
Father Chrysostomos
Make pos use ck_fun and OA_SCALARREF
blob
|
commitdiff
|
diff to current
2012-05-29
Father Chrysostomos
Make undef use ck_fun and OA_SCALARREF
blob
|
commitdiff
|
diff to current
2012-05-21
Father Chrysostomos
regen/opcodes: Rmv evalonce comment
blob
|
commitdiff
|
diff to current
2012-01-29
Brian Fraser
Implement the fc keyword and the \F string escape.
blob
|
commitdiff
|
diff to current
2012-01-01
Father Chrysostomos
[perl #103492] Give lvalue cx to (s)printf args
blob
|
commitdiff
|
diff to current
2011-12-18
Father Chrysostomos
Stop seek($glob_copy...) from clearing PL_last_in_gv
blob
|
commitdiff
|
diff to current
2011-12-18
Father Chrysostomos
Stop tell($glob_copy) from clearing PL_last_in_gv
blob
|
commitdiff
|
diff to current
2011-11-22
Father Chrysostomos
[perl #80628] __SUB__
blob
|
commitdiff
|
diff to current
2011-11-19
Matthew Horsfall...
Throw a helpful warning when someone tries length(...
blob
|
commitdiff
|
diff to current
next