summaryrefslogtreecommitdiff
path: root/pp.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* locale.c: Check for anomalies in UTF-8 localesKarl Williamson2018-02-181-5/+33
* tr///: return Size_t count rather than I32David Mitchell2018-01-191-2/+2
* (perl #131954) don't initialize mark before a possible move of the stackTony Cook2018-01-171-1/+3
* don't lose mark when pp_reverse extends stackZefram2017-12-141-6/+7
* stop gensyming when vivifying IO handlesZefram2017-12-101-7/+5
* Change some strBEGINs() to memBEGINs()Karl Williamson2017-11-061-1/+1
* Change some strncmp(), etc. to strBEGINs()Karl Williamson2017-11-061-1/+1
* Unweaken refs in in-place reverseDagfinn Ilmari Mannsåker2017-10-241-0/+7
* pp.c: simplify cpp conditionalsAaron Crane2017-10-211-7/+1
* pp.c: delete dead cpp-conditional declarationAaron Crane2017-10-151-8/+0
* RT#131000: splice doesn't honour read-only flagAaron Crane2017-10-151-0/+3
* [perl #129916] Allow sub-in-stash outside of mainFather Chrysostomos2017-10-081-1/+1
* (perl #131786) avoid a duplicate symbol error on _LIB_VERSIONTony Cook2017-08-101-8/+0
* move pp_padav(), pp_padhv() from pp.c to pp_hot.cDavid Mitchell2017-07-271-120/+0
* optimise (index() == -1)David Mitchell2017-07-271-3/+13
* add boolean context support to several opsDavid Mitchell2017-07-271-4/+18
* pp_length: code tidy and simplify assertDavid Mitchell2017-07-271-15/+26
* pp_length: only call sv_len_utf8_nomg() if neededDavid Mitchell2017-07-271-1/+4
* pp_length: use TARGi rather rather than sv_setiv()David Mitchell2017-07-271-6/+4
* optimise @array in boolean contextDavid Mitchell2017-07-271-3/+6