summaryrefslogtreecommitdiff
path: root/pp.c
Commit message (Expand)AuthorAgeFilesLines
* Perl 6 -> Raku where appropriateH.Merijn Brand2020-05-301-2/+2
* set magic on $lex for $lex = (index(...) == -1) and make it an lvalueTony Cook2020-05-271-4/+9
* fix utf8 length magic handling for scalar reverseTony Cook2020-05-271-0/+1
* Perl_unipmlemented_op: Fix comment and unnecessary PL_op derefDagfinn Ilmari Mannsåker2020-03-291-3/+3
* chained comparisonsZefram2020-03-121-0/+24
* pp_i_modulo(): remove workaround for ancient glibc bugDagfinn Ilmari Mannsåker2020-02-051-25/+0
* pp_crypt(): reindent CPP directivesDavid Mitchell2020-02-041-9/+10
* pp_crypt(): remove ancient glibc bug workaroundDavid Mitchell2020-02-031-6/+0
* Improve performance of grok_bin_oct_hex()Karl Williamson2020-01-131-1/+6
* Add the `isa` operatorPaul "LeoNerd" Evans2019-12-091-0/+12
* remove CONSERVATIVE and LIBERALTomasz Konojacki2019-10-301-2/+1
* use PTR2nat() instead of casting pointers to unsigned longTomasz Konojacki2019-10-301-1/+1
* fix some signed/unsigned warningsDavid Mitchell2019-10-031-2/+2
* Signatures: change param count from IV to UVDavid Mitchell2019-09-231-2/+2
* OP_ARGCHECK: use custom aux structDavid Mitchell2019-09-231-5/+5
* Remove remaining assignments to SvCUR and SvLEN in coreDagfinn Ilmari Mannsåker2019-05-281-1/+1
* Remove undefined behavior from IV shiftingKarl Williamson2019-05-241-1/+20
* pp.c: Add two UNLIKELY()sKarl Williamson2019-05-241-2/+2
* Create fcn for lossless conversion of NV to IVKarl Williamson2019-05-241-16/+4
* pp.c: White-space onlyKarl Williamson2019-05-241-8/+10
* pp.c: Silence some MS VC warningsKarl Williamson2019-04-121-7/+8
* pp.c: Use safer utf8_hopKarl Williamson2019-03-191-2/+2
* pp.c, pp_sys.c: Use DO_UTF8 instead of its expansionKarl Williamson2019-03-191-1/+1
* PATCH: [perl #133876] Write out of boundsKarl Williamson2019-03-081-3/+6
* (perl #133778) adjust MARK if we extend the stack in pp_repeatTony Cook2019-02-211-1/+2
* add dVAR's for PERL_GLOBAL_STRUCT_PRIVATE buildsDavid Mitchell2019-02-191-0/+1
* pp.c: White-space onlyKarl Williamson2019-02-051-4/+5
* pp.c: Add handling for Turkish locales for uc() etcKarl Williamson2019-02-051-56/+283
* pp.c: Clarify commentKarl Williamson2019-02-051-1/+1
* Eliminate AMGf_set flagDavid Mitchell2019-02-051-15/+15
* pp.c: White-space onlyKarl Williamson2019-02-041-4/+4
* pp.c: Avoid use of unsafe functionKarl Williamson2019-02-041-1/+6
* pp.c: Add branch prediction hintKarl Williamson2019-02-041-1/+1
* pp.c: Don't assume worst case memory needsKarl Williamson2019-02-041-15/+40
* pp.c: Don't use function call for easy copyKarl Williamson2019-02-041-7/+6
* pp.c: Don't use function call for easy copyKarl Williamson2019-02-041-4/+2
* pp.c: pp_fc(): SimplifyKarl Williamson2019-02-041-15/+2
* pp.c: White-space, comments onlyKarl Williamson2019-02-041-61/+65
* pp.c: Reorder clause order in an 'if'Karl Williamson2019-02-041-1/+3
* pp.c: Use faster method to convert to UTF-8Karl Williamson2019-02-041-3/+5
* pp.c: Add missing assertKarl Williamson2019-02-041-0/+1
* optimize IV -> UV conversionsTomasz Konojacki2018-11-211-9/+9
* Don't localise array / hash slice ref assignmentDavid Mitchell2018-11-051-4/+6
* pp_divide: use modulo instead of multiplicationTomasz Konojacki2018-11-021-1/+4
* fix build failure with recent glibcDavid Mitchell2018-05-111-1/+5
* Revert "Unweaken refs in in-place reverse"David Mitchell2018-04-261-7/+0
* PATCH: [perl #133074] 5.26.1: some coverity fixesMarc-Philip2018-04-081-0/+1
* rmv/de-dup static const char array "strings"Daniel Dragan2018-03-071-1/+1
* pp_repeat: avoid calling GIMME_V twiceDavid Mitchell2018-03-061-2/+3
* ‘Nonelems’ for pushing sparse array on the stackFather Chrysostomos2018-02-181-0/+2