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
regcomp.sym: Simplify a couple regnode defns
[perl5.git]
/
pp.c
2019-10-30
Tomasz Konojacki
remove CONSERVATIVE and LIBERAL
blob
|
commitdiff
2019-10-30
Tomasz Konojacki
use PTR2nat() instead of casting pointers to unsigned...
blob
|
commitdiff
|
diff to current
2019-10-03
David Mitchell
fix some signed/unsigned warnings
blob
|
commitdiff
|
diff to current
2019-09-23
David Mitchell
Signatures: change param count from IV to UV
blob
|
commitdiff
|
diff to current
2019-09-23
David Mitchell
OP_ARGCHECK: use custom aux struct
blob
|
commitdiff
|
diff to current
2019-05-28
Dagfinn Ilmari Man...
Remove remaining assignments to SvCUR and SvLEN in...
blob
|
commitdiff
|
diff to current
2019-05-24
Karl Williamson
Remove undefined behavior from IV shifting
blob
|
commitdiff
|
diff to current
2019-05-24
Karl Williamson
pp.c: Add two UNLIKELY()s
blob
|
commitdiff
|
diff to current
2019-05-24
Karl Williamson
Create fcn for lossless conversion of NV to IV
blob
|
commitdiff
|
diff to current
2019-05-24
Karl Williamson
pp.c: White-space only
blob
|
commitdiff
|
diff to current
2019-04-12
Karl Williamson
pp.c: Silence some MS VC warnings
blob
|
commitdiff
|
diff to current
2019-03-19
Karl Williamson
pp.c: Use safer utf8_hop
blob
|
commitdiff
|
diff to current
2019-03-19
Karl Williamson
pp.c, pp_sys.c: Use DO_UTF8 instead of its expansion
blob
|
commitdiff
|
diff to current
2019-03-08
Karl Williamson
PATCH: [perl #133876] Write out of bounds
blob
|
commitdiff
|
diff to current
2019-02-21
Tony Cook
(perl #133778) adjust MARK if we extend the stack in...
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
Karl Williamson
pp.c: White-space only
blob
|
commitdiff
|
diff to current
2019-02-05
Karl Williamson
pp.c: Add handling for Turkish locales for uc() etc
blob
|
commitdiff
|
diff to current
2019-02-05
Karl Williamson
pp.c: Clarify comment
blob
|
commitdiff
|
diff to current
2019-02-05
David Mitchell
Eliminate AMGf_set flag
blob
|
commitdiff
|
diff to current
2019-02-05
Karl Williamson
pp.c: White-space only
blob
|
commitdiff
|
diff to current
2019-02-05
Karl Williamson
pp.c: Avoid use of unsafe function
blob
|
commitdiff
|
diff to current
2019-02-05
Karl Williamson
pp.c: Add branch prediction hint
blob
|
commitdiff
|
diff to current
2019-02-05
Karl Williamson
pp.c: Don't assume worst case memory needs
blob
|
commitdiff
|
diff to current
2019-02-05
Karl Williamson
pp.c: Don't use function call for easy copy
blob
|
commitdiff
|
diff to current
2019-02-05
Karl Williamson
pp.c: Don't use function call for easy copy
blob
|
commitdiff
|
diff to current
2019-02-05
Karl Williamson
pp.c: pp_fc(): Simplify
blob
|
commitdiff
|
diff to current
2019-02-05
Karl Williamson
pp.c: White-space, comments only
blob
|
commitdiff
|
diff to current
2019-02-05
Karl Williamson
pp.c: Reorder clause order in an 'if'
blob
|
commitdiff
|
diff to current
2019-02-05
Karl Williamson
pp.c: Use faster method to convert to UTF-8
blob
|
commitdiff
|
diff to current
2019-02-05
Karl Williamson
pp.c: Add missing assert
blob
|
commitdiff
|
diff to current
2018-11-21
Tomasz Konojacki
optimize IV -> UV conversions
blob
|
commitdiff
|
diff to current
2018-11-05
David Mitchell
Don't localise array / hash slice ref assignment
blob
|
commitdiff
|
diff to current
2018-11-02
Tomasz Konojacki
pp_divide: use modulo instead of multiplication
blob
|
commitdiff
|
diff to current
2018-05-11
David Mitchell
fix build failure with recent glibc
blob
|
commitdiff
|
diff to current
2018-04-26
David Mitchell
Revert "Unweaken refs in in-place reverse"
blob
|
commitdiff
|
diff to current
2018-04-08
Marc-Philip
PATCH: [perl #133074] 5.26.1: some coverity fixes
blob
|
commitdiff
|
diff to current
2018-03-07
Daniel Dragan
rmv/de-dup static const char array "strings"
blob
|
commitdiff
|
diff to current
2018-03-06
David Mitchell
pp_repeat: avoid calling GIMME_V twice
blob
|
commitdiff
|
diff to current
2018-02-19
Father Chrysostomos
‘Nonelems’ for pushing sparse array on the stack
blob
|
commitdiff
|
diff to current
2018-02-18
Karl Williamson
locale.c: Check for anomalies in UTF-8 locales
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
tr///: return Size_t count rather than I32
blob
|
commitdiff
|
diff to current
2018-01-17
Tony Cook
(perl #131954) don't initialize mark before a possible...
blob
|
commitdiff
|
diff to current
2017-12-14
Zefram
don't lose mark when pp_reverse extends stack
blob
|
commitdiff
|
diff to current
2017-12-10
Zefram
stop gensyming when vivifying IO handles
blob
|
commitdiff
|
diff to current
2017-11-06
Karl Williamson
Change some strBEGINs() to memBEGINs()
blob
|
commitdiff
|
diff to current
2017-11-06
Karl Williamson
Change some strncmp(), etc. to strBEGINs()
blob
|
commitdiff
|
diff to current
2017-10-24
Dagfinn Ilmari Man...
Unweaken refs in in-place reverse
blob
|
commitdiff
|
diff to current
2017-10-21
Aaron Crane
pp.c: simplify cpp conditionals
blob
|
commitdiff
|
diff to current
2017-10-15
Aaron Crane
pp.c: delete dead cpp-conditional declaration
blob
|
commitdiff
|
diff to current
2017-10-15
Aaron Crane
RT#131000: splice doesn't honour read-only flag
blob
|
commitdiff
|
diff to current
2017-10-08
Father Chrysostomos
[perl #129916] Allow sub-in-stash outside of main
blob
|
commitdiff
|
diff to current
2017-08-10
Tony Cook
(perl #131786) avoid a duplicate symbol error on _LIB_V...
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
move pp_padav(), pp_padhv() from pp.c to pp_hot.c
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
optimise (index() == -1)
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
add boolean context support to several ops
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
pp_length: code tidy and simplify assert
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
pp_length: only call sv_len_utf8_nomg() if needed
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
pp_length: use TARGi rather rather than sv_setiv()
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
optimise @array in boolean context
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
optimise away OP_KEYS op in scalar/void context
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
Perl_do_kv(): add asserts and more code comments
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
make callers of SvTRUE() more efficient
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
S_check_for_bool_cxt(): special-case OP_AND
blob
|
commitdiff
|
diff to current
2017-07-16
Aaron Crane
[perl #131627] extend stack in scalar-context pp_list...
blob
|
commitdiff
|
diff to current
2017-07-15
Aaron Crane
RT #130907: Fix the Unicode Bug in split " "
blob
|
commitdiff
|
diff to current
2017-06-22
David Mitchell
extend stack on scalar empty list slice
blob
|
commitdiff
|
diff to current
2017-06-22
David Mitchell
scalar reverse(): extend stack if no arg
blob
|
commitdiff
|
diff to current
2017-06-15
David Mitchell
pp_ref: do SvSETMAGIC(TARG)
blob
|
commitdiff
|
diff to current
2017-06-07
Karl Williamson
Use simple-minded approach to bitwise UTF-8 operations
blob
|
commitdiff
|
diff to current
2017-06-06
Abigail
Fatalize the use of code points above 0xFF for bitwise...
blob
|
commitdiff
|
diff to current
2017-06-05
David Mitchell
make OP_REF support boolean context
blob
|
commitdiff
|
diff to current
2017-06-05
David Mitchell
S_require_tie_mod(): use a new stack
blob
|
commitdiff
|
diff to current
2017-06-02
Dagfinn Ilmari Man...
Define and use symbolic constants for LvFLAGS
blob
|
commitdiff
|
diff to current
2017-06-02
Dagfinn Ilmari Man...
Add support for deleting key/value slices (RT#131328)
blob
|
commitdiff
|
diff to current
2017-03-31
David Mitchell
vec(): defer lvalue out-of-range croaking
blob
|
commitdiff
|
diff to current
2017-03-17
David Mitchell
Perl_do_vecget(): change offset arg to STRLEN type
blob
|
commitdiff
|
diff to current
2017-02-27
Aaron Crane
RT#130624: heap-use-after-free in 4-arg substr
blob
|
commitdiff
|
diff to current
2017-02-18
Aaron Crane
Show sub name in signature arity-check error messages
blob
|
commitdiff
|
diff to current
2017-02-18
Andy Lester
Moving variables to their innermost scope.
blob
|
commitdiff
|
diff to current
2017-01-27
Zefram
fix ord of upgraded empty string
blob
|
commitdiff
|
diff to current
2017-01-16
Tony Cook
(perl #130262) split scalar context stack overflow fix
blob
|
commitdiff
|
diff to current
2017-01-06
David Mitchell
In A && B, stop special-casing boolean-ness of A
blob
|
commitdiff
|
diff to current
2017-01-06
David Mitchell
re-implement boolean context detection
blob
|
commitdiff
|
diff to current
2016-12-26
David Mitchell
split ' ', $foo: don't check end byte
blob
|
commitdiff
|
diff to current
2016-12-24
Karl Williamson
Convert core to use toFOO_utf8_safe()
blob
|
commitdiff
|
diff to current
2016-12-24
Karl Williamson
Convert some calls to test for malformations
blob
|
commitdiff
|
diff to current
2016-12-24
Karl Williamson
For character case changing, create macros and use
blob
|
commitdiff
|
diff to current
2016-12-23
Karl Williamson
Convert core (except toke.c) to use isFOO_utf8_safe()
blob
|
commitdiff
|
diff to current
2016-11-30
David Mitchell
split was leaving PL_sv_undef in unused ary slots
blob
|
commitdiff
|
diff to current
2016-11-24
David Mitchell
add sv_set_undef() API function
blob
|
commitdiff
|
diff to current
2016-11-18
Karl Williamson
Change white space to avoid C++ deprecation warning
blob
|
commitdiff
|
diff to current
2016-10-19
Yves Orton
pp.c: use new SvPVCLEAR and constant string friendly...
blob
|
commitdiff
|
diff to current
2016-10-04
David Mitchell
Better optimise my/local @a = split()
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-30
Jarkko Hietaniemi
vax-netbsd: avoid NV_INF/NV_NAN uses
blob
|
commitdiff
|
diff to current
2016-09-27
David Mitchell
OP_AVHVSWITCH: make op_private bits 0..1 symbolic
blob
|
commitdiff
|
diff to current
2016-09-12
Father Chrysostomos
[perl #129164] Crash with splice
blob
|
commitdiff
|
diff to current
2016-08-17
Karl Williamson
Take advantage of SvGROW's return value
blob
|
commitdiff
|
diff to current
2016-08-17
Father Chrysostomos
Remove dead code in pp.c:pp_index
blob
|
commitdiff
|
diff to current
next