summaryrefslogtreecommitdiff
path: root/pp.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Deprecate wide chars in logical string opsKarl Williamson2015-12-161-0/+2
* infnan: NaN payload for mixed endian double-doublesJarkko Hietaniemi2015-12-141-2/+2
* pp_padav, pp_padhv whitespace onlyDavid Mitchell2015-12-141-16/+22
* [perl #126193] don't use a trash SV if no indexes are provided to pp_lsliceTony Cook2015-11-171-9/+14
* split pp_postdec() from pp_postinc() and improveDavid Mitchell2015-11-101-17/+63
* faster add, subtract, multiplyDavid Mitchell2015-11-101-9/+110
* perl #126396 IRIX longdouble infinity issuesJarkko Hietaniemi2015-10-191-0/+10
* optimise save/restore of PL_delaymagic.David Mitchell2015-10-181-6/+10
* Delay @ISA magic while unshiftingDagfinn Ilmari Mannsåker2015-10-181-2/+9
* Future-proof pp_trans against a possible future undefined behaviourVincent Pit2015-10-051-1/+2
* fix up EXTEND() callersDavid Mitchell2015-10-021-13/+16
* pp.c:pp_reverse: Don’t use find_rundefsvFather Chrysostomos2015-09-291-1/+1