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
perldelta for 94a2f6a3c87a
[perl5.git]
/
op.c
2019-06-03
Tony Cook
(perl #134048) prevent an erroneous assertion on OP_SCALAR
blob
|
commitdiff
2019-05-31
Karl Williamson
Remove redundant info on =for apidoc lines
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
2019-05-26
chinarulezzz
{op, pp, regcomp}.c: fix missing parentheses in 'if...
blob
|
commitdiff
|
diff to current
2019-05-02
Aaron Crane
RT#134061: don't call pad_findmy_pvn() with invalid...
blob
|
commitdiff
|
diff to current
2019-04-23
David Mitchell
fix -DPERL_POISON builds
blob
|
commitdiff
|
diff to current
2019-04-17
David Mitchell
s/safefree()/Safefree() in a few places
blob
|
commitdiff
|
diff to current
2019-04-12
David Mitchell
fix leak in Perl_coresub_op()
blob
|
commitdiff
|
diff to current
2019-04-12
David Mitchell
Avoid leak/crash calling CORE::foo()
blob
|
commitdiff
|
diff to current
2019-04-12
David Mitchell
fix leak in do { ... } while 0
blob
|
commitdiff
|
diff to current
2019-04-12
David Mitchell
Perl_newLISTOP() allocate OP_PUSHMARK safely
blob
|
commitdiff
|
diff to current
2019-04-04
David Mitchell
fix leak in Perl_vload_module()
blob
|
commitdiff
|
diff to current
2019-04-03
David Mitchell
Avoid leaks in Perl_custom_op_get_field()
blob
|
commitdiff
|
diff to current
2019-03-26
David Mitchell
fix CvFILE() leak in Perl_newMYSUB()
blob
|
commitdiff
|
diff to current
2019-03-19
David Mitchell
op_free() remove redundant !kid test
blob
|
commitdiff
|
diff to current
2019-03-19
David Mitchell
handle scope error in qr/\(?{/
blob
|
commitdiff
|
diff to current
2019-03-15
Karl Williamson
S_multiconcat() Use faster variant counting
blob
|
commitdiff
|
diff to current
2019-03-12
David Mitchell
fix blead on non-threaded builds
blob
|
commitdiff
|
diff to current
2019-03-11
David Mitchell
Fix leak on syntax error in main prog
blob
|
commitdiff
|
diff to current
2019-03-11
David Mitchell
fix leak when compiling typed hash deref
blob
|
commitdiff
|
diff to current
2019-03-07
David Mitchell
fix CvFILE() leak in Perl_newATTRSUB_x()
blob
|
commitdiff
|
diff to current
2019-03-07
David Mitchell
add comments above Perl_newSTUB()
blob
|
commitdiff
|
diff to current
2019-03-07
David Mitchell
fix leak in /[(?{]/
blob
|
commitdiff
|
diff to current
2019-03-07
David Mitchell
docs for op slab functions
blob
|
commitdiff
|
diff to current
2019-02-27
Karl Williamson
Fix dup_warnings()
blob
|
commitdiff
|
diff to current
2019-02-27
Karl Williamson
Add missing ARGS_ASSERT
blob
|
commitdiff
|
diff to current
2019-02-27
David Mitchell
add Perl_dup_warnings() and fix leak
blob
|
commitdiff
|
diff to current
2019-02-22
David Mitchell
Perl_op_sibling_splice(0 remove dead code
blob
|
commitdiff
|
diff to current
2019-02-19
David Mitchell
add dVAR's for PERL_GLOBAL_STRUCT_PRIVATE builds
blob
|
commitdiff
|
diff to current
2019-02-05
Tony Cook
(perl #133824) fix threading builds
blob
|
commitdiff
|
diff to current
2019-02-04
Tony Cook
(perl #108276) optimize child ops in sibling order
blob
|
commitdiff
|
diff to current
2019-02-04
Tony Cook
(perl #108276) indent optimize_op() loop body
blob
|
commitdiff
|
diff to current
2019-02-04
Tony Cook
(perl #108276) remove recursion from optimize_op()
blob
|
commitdiff
|
diff to current
2019-02-04
Tony Cook
(perl #108276) add wrappers for deferred op processing
blob
|
commitdiff
|
diff to current
2019-02-04
Tony Cook
(perl #108276) indent body of new finalize_op() loop
blob
|
commitdiff
|
diff to current
2019-02-04
Tony Cook
(perl #108276) eliminate recursion from finalize_op()
blob
|
commitdiff
|
diff to current
2019-01-24
Tony Cook
PERL_OP_PARENT is always defined, stop testing for it
blob
|
commitdiff
|
diff to current
2019-01-22
Tony Cook
(perl #130367) separate error for push etc on hash...
blob
|
commitdiff
|
diff to current
2019-01-06
Tony Cook
(perl #133575) prevent set/longjmp clobbering locals...
blob
|
commitdiff
|
diff to current
2018-10-03
James E Keenan
Implement scheduled fatalization of my() in false condi...
blob
|
commitdiff
|
diff to current
2018-09-26
Dagfinn Ilmari Man...
Remove support for setting $[ to a non-zero value
blob
|
commitdiff
|
diff to current
2018-08-29
David Mitchell
multiconcat: mutator not seen in (lex = ...) .= ...
blob
|
commitdiff
|
diff to current
2018-07-14
David Mitchell
treat when(index() > -1) as a boolean expression
blob
|
commitdiff
|
diff to current
2018-04-19
Aaron Crane
op.c: fix weird indentation
blob
|
commitdiff
|
diff to current
2018-02-19
David Mitchell
multiconcat: /$a(?{ $b . "c" })/ could crash
blob
|
commitdiff
|
diff to current
2018-02-19
David Mitchell
S_maybe_multiconcat(): fix some code comments
blob
|
commitdiff
|
diff to current
2018-02-04
Father Chrysostomos
Disable CV-in-stash optimization
blob
|
commitdiff
|
diff to current
2018-01-19
Father Chrysostomos
Apply the mod flag to @a in \(@a)
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
tr///: remove some I32 from S_pmtrans()
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
tr/nonutf8/nonutf8/c: simplify GROW calc
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
tr///; simplify $utf8 =~ tr/nonutf8/nonutf8/
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
tr///c: handle len(replacement charlist) > 32767
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
add two structs for OP_TRANS
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
fix "\x{100}..." =~ tr/.../.../cd
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
OP_TRANS: change extended table format
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
S_pmtrans(): add assert and simplify conditional
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
S_pmtrans(): always use op_private flag variables
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
S_pmtrans(): remove some whitespace
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
tr/// functions: add some basic code comments
blob
|
commitdiff
|
diff to current
2018-01-08
Father Chrysostomos
Stop alloc_LOGOP from always setting OPf_KIDS
blob
|
commitdiff
|
diff to current
2017-12-31
Father Chrysostomos
Remove experimental bitwise warning
blob
|
commitdiff
|
diff to current
2017-12-29
Zefram
revert smartmatch to 5.27.6 behaviour
blob
|
commitdiff
|
diff to current
2017-12-25
David Mitchell
mutlitconcat: fix non-folding adjacent consts
blob
|
commitdiff
|
diff to current
2017-12-17
Zefram
merge branch zefram/dumb_match
blob
|
commitdiff
|
diff to current
2017-12-14
Zefram
warn on $a.$b.$c in void context
blob
|
commitdiff
|
diff to current
2017-12-12
Zefram
properly check readpipe()'s argument list
blob
|
commitdiff
|
diff to current
2017-12-11
David Mitchell
S_maybe_multiconcat(): use OPpCONCAT_NESTED flag
blob
|
commitdiff
|
diff to current
2017-12-06
Zefram
remove stray NULLOK/NN from apidoc directives
blob
|
commitdiff
|
diff to current
2017-12-06
Zefram
don't mistake tr/// for assignable reference
blob
|
commitdiff
|
diff to current
2017-12-05
Zefram
better name for parameter to newGIVENOP()
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-12-05
Zefram
document newATTRSUB_x()
blob
|
commitdiff
|
diff to current
2017-12-05
Zefram
more fully document newCONSTSUB{,_flags}()
blob
|
commitdiff
|
diff to current
2017-12-05
Zefram
document newXS_len_flags()
blob
|
commitdiff
|
diff to current
2017-12-05
Zefram
avoid attaching prototype to freed XS sub
blob
|
commitdiff
|
diff to current
2017-12-04
David Mitchell
multiconcat: don't fold adjacent constants
blob
|
commitdiff
|
diff to current
2017-12-02
Father Chrysostomos
[perl #132527] Allow 4-arg substr(delete ...)
blob
|
commitdiff
|
diff to current
2017-11-29
Zefram
remove unused CXp_FOR_DEF and OPpITER_DEF
blob
|
commitdiff
|
diff to current
2017-11-29
David Mitchell
rpeep(): use OPpPADHV_ISKEYS, not OPpRV2HV_ISKEYS
blob
|
commitdiff
|
diff to current
2017-11-29
Zefram
use LOOP struct for entergiven op
blob
|
commitdiff
|
diff to current
2017-11-28
Zefram
remove useless "default" mechanism
blob
|
commitdiff
|
diff to current
2017-11-28
Jarkko Hietaniemi
Make certain the info is initialized.
blob
|
commitdiff
|
diff to current
2017-11-23
David Mitchell
add OPpCONCAT_NESTED flag
blob
|
commitdiff
|
diff to current
2017-11-22
Zefram
eviscerate smartmatch
blob
|
commitdiff
|
diff to current
2017-11-21
Zefram
remove unused arg from newGIVWHENOP()
blob
|
commitdiff
|
diff to current
2017-11-21
Zefram
regularise "when"
blob
|
commitdiff
|
diff to current
2017-11-21
Zefram
regularise "given"
blob
|
commitdiff
|
diff to current
2017-11-21
Zefram
update newGIVENOP() doc for loss of lexical $_
blob
|
commitdiff
|
diff to current
2017-11-17
Zefram
rip out quicksort and sort algorithm control
blob
|
commitdiff
|
diff to current
2017-11-16
Zefram
fix lvalue context for 4-arg substr
blob
|
commitdiff
|
diff to current
2017-11-15
Father Chrysostomos
[perl #132442] Fix stack with do {my sub l; 1}
blob
|
commitdiff
|
diff to current
2017-11-14
David Mitchell
OP_MULTICONCAT: fix AIX
blob
|
commitdiff
|
diff to current
2017-11-14
Zefram
fix newPVOP() doc re freeing of pv
blob
|
commitdiff
|
diff to current
2017-11-13
David Mitchell
change OP_MULTICONCAT nargs from UV to SSize_t
blob
|
commitdiff
|
diff to current
2017-11-13
David Mitchell
rename op_aux field from 'size' to 'ssize'
blob
|
commitdiff
|
diff to current
2017-11-12
Dagfinn Ilmari Man...
Fix sprintf multiconcat on 32bit big-endian systems...
blob
|
commitdiff
|
diff to current
2017-11-11
Father Chrysostomos
Revert "Temporarily revert CV-in-stash optimisation"
blob
|
commitdiff
|
diff to current
2017-11-06
Nicolas R
Use my_memrchr helper for portability
blob
|
commitdiff
|
diff to current
next