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
Promote v5.36 usage and feature bundles doc
[perl5.git]
/
pp.c
2022-08-25
Richard Leach
Add OPpTARGET_MY optimization to OP_UNDEF
blob
|
commitdiff
2022-08-15
Paul "LeoNerd" Evans
Use the cPMOPx-family of macros instead of manual ...
blob
|
commitdiff
|
diff to current
2022-08-12
Yves Orton
Add a new env var PERL_RAND_SEED
blob
|
commitdiff
|
diff to current
2022-08-08
Tony Cook
explicitly ignore the result of sv_utf8_downgrade()
blob
|
commitdiff
|
diff to current
2022-08-05
Richard Leach
Replace sv_2mortal(newSVhek( with newSVhek_mortal
blob
|
commitdiff
|
diff to current
2022-07-18
Tony Cook
avoid signed integer overflow in "use integer" ops
blob
|
commitdiff
|
diff to current
2022-07-05
James Raspass
Add builtin::is_tainted
blob
|
commitdiff
|
diff to current
2022-07-04
Karl Williamson
locale: Change macro name to be C conformant
blob
|
commitdiff
|
diff to current
2022-06-20
David Mitchell
s/JUMPENV/JMPENV/g
blob
|
commitdiff
|
diff to current
2022-06-14
Karl Williamson
Convert '!!' to cBOOL()
blob
|
commitdiff
|
diff to current
2022-06-08
Richard Leach
pp_unshift: av_store is often unnecessary
blob
|
commitdiff
|
diff to current
2022-05-28
sisyphus
pp.c - fix for Perl_pow for ivsize== 4, nv is 'doubledo...
blob
|
commitdiff
|
diff to current
2022-03-07
Paul "LeoNerd" Evans
Rename is{bool,weak} to is_{bool,weak}
blob
|
commitdiff
|
diff to current
2022-03-07
Richard Leach
Perl_newSV_type_mortal - new inline function introduced...
blob
|
commitdiff
|
diff to current
2022-03-07
Richard Leach
Inlined newSV_type(SVt_NULL) leaner than non-inlined...
blob
|
commitdiff
|
diff to current
2022-01-24
James Raspass
Add ceil & floor to builtin
blob
|
commitdiff
|
diff to current
2021-12-09
TAKAI Kousuke
Simplify IV abs operation in pp_abs.
blob
|
commitdiff
|
diff to current
2021-12-09
TAKAI Kousuke
Unify SETu() calls in pp_abs.
blob
|
commitdiff
|
diff to current
2021-12-09
TAKAI Kousuke
Replace SvUV_nomg(sv) with SvUVX(sv) in pp_abs.
blob
|
commitdiff
|
diff to current
2021-12-08
Paul "LeoNerd" Evans
Give blessed() the same TRUEBOOL optimisation that...
blob
|
commitdiff
|
diff to current
2021-12-08
Paul "LeoNerd" Evans
Add builtin::blessed, refaddr and reftype
blob
|
commitdiff
|
diff to current
2021-12-04
Richard Leach
Misc microoptimizations when dealing with new SVs
blob
|
commitdiff
|
diff to current
2021-12-04
Paul "LeoNerd" Evans
Add builtin:: funcs for handling weakrefs
blob
|
commitdiff
|
diff to current
2021-12-03
Paul "LeoNerd" Evans
Improvements to OP_ISBOOL
blob
|
commitdiff
|
diff to current
2021-12-01
Paul "LeoNerd" Evans
Direct optree implementations of builtin:: functions
blob
|
commitdiff
|
diff to current
2021-10-07
David Mitchell
add OPpUSEINT op_private flag bit
blob
|
commitdiff
|
diff to current
2021-09-22
TAKAI Kousuke
Use fabs/fabsl/fabsq for NVs in pp_abs.
blob
|
commitdiff
|
diff to current
2021-08-25
Paul "LeoNerd" Evans
Convert some existing uses of SvRV_set() to use the...
blob
|
commitdiff
|
diff to current
2021-08-23
Nicholas Clark
Pre-extend new anonymous hashes before assigning to...
blob
|
commitdiff
|
diff to current
2021-06-01
Paul "LeoNerd" Evans
Rename G_ARRAY to G_LIST; provide back-compat when...
blob
|
commitdiff
|
diff to current
2021-05-31
Michael G Schwern
Base *.[ch] files: Replace leading tabs with blanks
blob
|
commitdiff
|
diff to current
2021-04-16
TAKAI Kousuke
pp.c: Clip shift amount of <<, >> to avoid overflow
blob
|
commitdiff
|
diff to current
2021-03-29
Karl Williamson
Fix broken left shift of IV_MIN under 'use integer'
blob
|
commitdiff
|
diff to current
2021-03-29
Karl Williamson
pp.c: Fix comment
blob
|
commitdiff
|
diff to current
2021-02-09
Richard Leach
pp_split: realarray to bool, multiline to scoped const
blob
|
commitdiff
|
diff to current
2021-02-09
Richard Leach
pp_split: reduce new SV flag computations
blob
|
commitdiff
|
diff to current
2021-02-05
Karl Williamson
Avoid some compiler warnings with -DNO_LOCALE
blob
|
commitdiff
|
diff to current
2021-01-03
Felipe Gasper
Signatures: add argument counts to count-mismatch error...
blob
|
commitdiff
|
diff to current
2020-12-30
Karl Williamson
Fix buggy fc() in Turkish locale
blob
|
commitdiff
|
diff to current
2020-12-08
TAKAI Kousuke
pp.c: oct() now skips "0o" and "o" prefix.
blob
|
commitdiff
|
diff to current
2020-11-15
Richard Leach
pp_split: add TonyC's stack-not-refcounted-suggestion...
blob
|
commitdiff
|
diff to current
2020-11-15
Richard Leach
pp_split: no SWITCHSTACK in @ary = split(...) optimisation
blob
|
commitdiff
|
diff to current
2020-10-08
Richard Leach
pp_split: reify using NULL rather than PL_sv_undef...
blob
|
commitdiff
|
diff to current
2020-10-03
Richard Leach
pp_split: RXf_NULL branch - separate out scalar & UTF8...
blob
|
commitdiff
|
diff to current
2020-10-02
Hugo van der Sanden
Revert "pp_split: RXf_NULL branch [...]"
blob
|
commitdiff
|
diff to current
2020-09-30
Richard Leach
pp_split: RXf_NULL branch - separate out (gimme_scalar...
blob
|
commitdiff
|
diff to current
2020-08-30
Richard Leach
pp_akeys: use av_top_index rather than Perl_av_len
blob
|
commitdiff
|
diff to current
2020-08-20
Karl Williamson
Use av_top_index() instead of av_tindex()
blob
|
commitdiff
|
diff to current
2020-08-20
Karl Williamson
pp.c: Convert to use av_count()
blob
|
commitdiff
|
diff to current
2020-07-30
Richard Leach
Remove obsolete FCRYPT ifdefs and associated PL_cryptse...
blob
|
commitdiff
|
diff to current
2020-07-30
Richard Leach
pp.c/pp_hot.c - add NV<->NV case to numerical compariso...
blob
|
commitdiff
|
diff to current
2020-07-20
Dagfinn Ilmari Man...
Remove use of dVAR in core
blob
|
commitdiff
|
diff to current
2020-05-30
H.Merijn Brand
Perl 6 -> Raku where appropriate
blob
|
commitdiff
|
diff to current
2020-05-27
Tony Cook
set magic on $lex for $lex = (index(...) == -1) and...
blob
|
commitdiff
|
diff to current
2020-05-27
Tony Cook
fix utf8 length magic handling for scalar reverse
blob
|
commitdiff
|
diff to current
2020-03-29
Dagfinn Ilmari Man...
Perl_unipmlemented_op: Fix comment and unnecessary...
blob
|
commitdiff
|
diff to current
2020-03-13
Zefram
chained comparisons
blob
|
commitdiff
|
diff to current
2020-02-05
Dagfinn Ilmari Man...
pp_i_modulo(): remove workaround for ancient glibc bug
blob
|
commitdiff
|
diff to current
2020-02-04
David Mitchell
pp_crypt(): reindent CPP directives
blob
|
commitdiff
|
diff to current
2020-02-03
David Mitchell
pp_crypt(): remove ancient glibc bug workaround
blob
|
commitdiff
|
diff to current
2020-01-14
Karl Williamson
Improve performance of grok_bin_oct_hex()
blob
|
commitdiff
|
diff to current
2019-12-09
Paul "LeoNerd" Evans
Add the `isa` operator
blob
|
commitdiff
|
diff to current
2019-10-30
Tomasz Konojacki
remove CONSERVATIVE and LIBERAL
blob
|
commitdiff
|
diff to current
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
next