summaryrefslogtreecommitdiff
path: root/pp.c
Commit message (Expand)AuthorAgeFilesLines
* fix ord of upgraded empty stringZefram2017-01-271-1/+1
* (perl #130262) split scalar context stack overflow fixTony Cook2017-01-161-1/+1
* In A && B, stop special-casing boolean-ness of ADavid Mitchell2017-01-061-3/+1
* re-implement boolean context detectionDavid Mitchell2017-01-061-0/+2
* split ' ', $foo: don't check end byteDavid Mitchell2016-12-261-3/+3
* Convert core to use toFOO_utf8_safe()Karl Williamson2016-12-231-9/+9
* Convert some calls to test for malformationsKarl Williamson2016-12-231-1/+1
* For character case changing, create macros and useKarl Williamson2016-12-231-9/+9
* Convert core (except toke.c) to use isFOO_utf8_safe()Karl Williamson2016-12-231-4/+4
* split was leaving PL_sv_undef in unused ary slotsDavid Mitchell2016-11-301-1/+1
* add sv_set_undef() API functionDavid Mitchell2016-11-241-1/+1
* Change white space to avoid C++ deprecation warningKarl Williamson2016-11-181-5/+5
* pp.c: use new SvPVCLEAR and constant string friendly macrosYves Orton2016-10-191-14/+13
* Better optimise my/local @a = split()David Mitchell2016-10-041-5/+14
* make OP_SPLIT a PMOP, and eliminate OP_PUSHREDavid Mitchell2016-10-041-21/+17
* vax-netbsd: avoid NV_INF/NV_NAN usesJarkko Hietaniemi2016-09-301-0/+4
* OP_AVHVSWITCH: make op_private bits 0..1 symbolicDavid Mitchell2016-09-271-1/+1
* [perl #129164] Crash with spliceFather Chrysostomos2016-09-111-0/+4
* Take advantage of SvGROW's return valueKarl Williamson2016-08-171-10/+5
* Remove dead code in pp.c:pp_indexFather Chrysostomos2016-08-171-10/+3
* pessimise pp_argelem, pp_argdefelemDavid Mitchell2016-08-031-61/+67
* signatures: make param and optional param count IVDavid Mitchell2016-08-031-10/+16
* ucfirst() new signature diagnostic messagesDavid Mitchell2016-08-031-0/+2
* add OP_ARGELEM, OP_ARGDEFELEM, OP_ARGCHECK opsDavid Mitchell2016-08-031-0/+206
* unimplemented_op does not implement pp_mapstartFather Chrysostomos2016-07-281-1/+1
* Remove IN_ENCODING macro, and all code dependent on itFather Chrysostomos2016-07-131-48/+2
* add missing dVAR in pp_avhvswitchDavid Mitchell2016-05-251-1/+1
* Allow assignment to &CORE::keys()Father Chrysostomos2016-05-201-2/+2
* Allow &CORE::foo() with array functionsFather Chrysostomos2016-05-201-7/+35
* Allow &CORE::foo() with hash functionsFather Chrysostomos2016-05-201-5/+16
* Add avhvswitch opFather Chrysostomos2016-05-201-0/+6
* pp.c: Use PL_op_desc in pp_coreargsFather Chrysostomos2016-05-201-1/+1
* [perl #128187] Forbid keys @_ in assigned lv subFather Chrysostomos2016-05-201-0/+9
* Correct error msg for sub:lvalue{%h{k}} in sassignFather Chrysostomos2016-05-201-1/+2
* Fix crash with: undef *_; shift;Father Chrysostomos2016-05-171-1/+1
* Remove some autoderef leftoversFather Chrysostomos2016-05-171-34/+4
* better glibc i_modulo bug handlingjimc2016-05-171-52/+2
* stop lc() etc accidentally modifying in-place.David Mitchell2016-03-241-11/+3
* Cast away Solaris Studio 12.3 warning.Jarkko Hietaniemi2016-02-041-1/+1
* make gimme consistently U8David Mitchell2016-02-031-8/+8
* convert CX_PUSHSUB/POPSUB to inline fnsDavid Mitchell2016-02-031-1/+1
* rename POPFOO() to CX_POPFOO()David Mitchell2016-02-031-1/+1
* add CX_CUR() macroDavid Mitchell2016-02-031-3/+3
* factor common code into POPSUB_ARGS()David Mitchell2016-02-031-14/+2
* pp_coreargs: rationalise @_ codeDavid Mitchell2016-02-031-9/+14
* pp_entersub: skip resetting @_David Mitchell2016-02-031-2/+6
* eliminate the argarray field from the CX structDavid Mitchell2016-02-031-2/+1
* assert that it's safe to remove CX.argarray fieldDavid Mitchell2016-02-031-0/+5
* fix op/infnan.t test fails with NAN conversion on VC 6Daniel Dragan2016-01-281-6/+16
* *glob{FILEHANDLE} is no longer deprecatedRicardo Signes2016-01-021-2/+0