This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perldelta: Add 2 blank lines
[perl5.git] / pp.c
2017-03-31 David Mitchellvec(): defer lvalue out-of-range croaking
2017-03-17 David MitchellPerl_do_vecget(): change offset arg to STRLEN type
2017-02-27 Aaron CraneRT#130624: heap-use-after-free in 4-arg substr
2017-02-18 Aaron CraneShow sub name in signature arity-check error messages
2017-02-18 Andy LesterMoving variables to their innermost scope.
2017-01-27 Zeframfix ord of upgraded empty string
2017-01-16 Tony Cook(perl #130262) split scalar context stack overflow fix
2017-01-06 David MitchellIn A && B, stop special-casing boolean-ness of A
2017-01-06 David Mitchellre-implement boolean context detection
2016-12-26 David Mitchellsplit ' ', $foo: don't check end byte
2016-12-24 Karl WilliamsonConvert core to use toFOO_utf8_safe()
2016-12-24 Karl WilliamsonConvert some calls to test for malformations
2016-12-24 Karl WilliamsonFor character case changing, create macros and use
2016-12-23 Karl WilliamsonConvert core (except toke.c) to use isFOO_utf8_safe()
2016-11-30 David Mitchellsplit was leaving PL_sv_undef in unused ary slots
2016-11-24 David Mitchelladd sv_set_undef() API function
2016-11-18 Karl WilliamsonChange white space to avoid C++ deprecation warning
2016-10-19 Yves Ortonpp.c: use new SvPVCLEAR and constant string friendly...
2016-10-04 David MitchellBetter optimise my/local @a = split()
2016-10-04 David Mitchellmake OP_SPLIT a PMOP, and eliminate OP_PUSHRE
2016-09-30 Jarkko Hietaniemivax-netbsd: avoid NV_INF/NV_NAN uses
2016-09-27 David MitchellOP_AVHVSWITCH: make op_private bits 0..1 symbolic
2016-09-12 Father Chrysostomos[perl #129164] Crash with splice
2016-08-17 Karl WilliamsonTake advantage of SvGROW's return value
2016-08-17 Father ChrysostomosRemove dead code in pp.c:pp_index
2016-08-03 David Mitchellpessimise pp_argelem, pp_argdefelem
2016-08-03 David Mitchellsignatures: make param and optional param count IV
2016-08-03 David Mitchellucfirst() new signature diagnostic messages
2016-08-03 David Mitchelladd OP_ARGELEM, OP_ARGDEFELEM, OP_ARGCHECK ops
2016-07-29 Father Chrysostomosunimplemented_op does not implement pp_mapstart
2016-07-13 Father ChrysostomosRemove IN_ENCODING macro, and all code dependent on it
2016-05-25 David Mitchelladd missing dVAR in pp_avhvswitch
2016-05-21 Father ChrysostomosAllow assignment to &CORE::keys()
2016-05-21 Father ChrysostomosAllow &CORE::foo() with array functions
2016-05-21 Father ChrysostomosAllow &CORE::foo() with hash functions
2016-05-21 Father ChrysostomosAdd avhvswitch op
2016-05-21 Father Chrysostomospp.c: Use PL_op_desc in pp_coreargs
2016-05-20 Father Chrysostomos[perl #128187] Forbid keys @_ in assigned lv sub
2016-05-20 Father ChrysostomosCorrect error msg for sub:lvalue{%h{k}} in sassign
2016-05-17 Father ChrysostomosFix crash with: undef *_; shift;
2016-05-17 Father ChrysostomosRemove some autoderef leftovers
2016-05-17 jimcbetter glibc i_modulo bug handling
2016-03-24 David Mitchellstop lc() etc accidentally modifying in-place.
2016-02-04 Jarkko HietaniemiCast away Solaris Studio 12.3 warning.
2016-02-03 David Mitchellmake gimme consistently U8
2016-02-03 David Mitchellconvert CX_PUSHSUB/POPSUB to inline fns
2016-02-03 David Mitchellrename POPFOO() to CX_POPFOO()
2016-02-03 David Mitchelladd CX_CUR() macro
2016-02-03 David Mitchellfactor common code into POPSUB_ARGS()
2016-02-03 David Mitchellpp_coreargs: rationalise @_ code
2016-02-03 David Mitchellpp_entersub: skip resetting @_
2016-02-03 David Mitchelleliminate the argarray field from the CX struct
2016-02-03 David Mitchellassert that it's safe to remove CX.argarray field
2016-01-28 Daniel Draganfix op/infnan.t test fails with NAN conversion on VC 6
2016-01-03 Ricardo Signes*glob{FILEHANDLE} is no longer deprecated
2015-12-16 Karl WilliamsonDeprecate wide chars in logical string ops
2015-12-14 Jarkko Hietaniemiinfnan: NaN payload for mixed endian double-doubles
2015-12-14 David Mitchellpp_padav, pp_padhv whitespace only
2015-11-17 Tony Cook[perl #126193] don't use a trash SV if no indexes are...
2015-11-10 David Mitchellsplit pp_postdec() from pp_postinc() and improve
2015-11-10 David Mitchellfaster add, subtract, multiply
2015-10-19 Jarkko Hietaniemiperl #126396 IRIX longdouble infinity issues
2015-10-18 David Mitchelloptimise save/restore of PL_delaymagic.
2015-10-18 Dagfinn Ilmari Man... Delay @ISA magic while unshifting
2015-10-05 Vincent PitFuture-proof pp_trans against a possible future undefin...
2015-10-02 David Mitchellfix up EXTEND() callers
2015-09-29 Father Chrysostomospp.c:pp_reverse: Don’t use find_rundefsv
2015-09-29 Father ChrysostomosIn pp.c:pp_coreargs, use DEFSV directly
2015-09-04 Karl WilliamsonAdd macro for converting Latin1 to UTF-8, and use it
2015-09-04 Karl WilliamsonChange to use UVCHR_SKIP over UNI_SKIP
2015-09-04 Karl Williamsonpp.c: White-space only
2015-08-03 Daniel DraganSafefree(NULL) reduction
2015-08-01 Karl Williamsonpp.c: Fix typo in comment
2015-07-29 Karl Williamsonuc(sharp s) is itself in very early Unicode versions
2015-07-29 Karl WilliamsonThere are no folds to multiple chars in early Unicode...
2015-07-13 Aaron CraneDelete experimental autoderef feature
2015-07-03 Jarkko HietaniemiLeft overshift of negatives under use integer was still...
2015-06-28 Jarkko HietaniemiDefine left/right shift by negative to mean the reverse...
2015-06-27 Jarkko Hietaniemiassert(arg) before derefing it since it can be NULL.
2015-06-27 Jarkko Hietaniemiassert(key) before it is derefed.
2015-03-23 Dagfinn Ilmari Man... Replace common Emacs file-local variables with dir...
2015-03-19 David Mitchellrepeat op: avoid integer overflows
2015-03-05 David Mitchellpp.c: remove unneeded SPAGAIN's
2015-02-01 Father Chrysostomos5th arg to indicate numeric bitwise overloading
2015-02-01 Father ChrysostomosAdd string- and number-specific bitop types
2015-01-21 David Mitchellavoid C labels in column 0
2015-01-20 Father ChrysostomosAdd :const anon sub attribute
2015-01-12 Jarkko HietaniemiCatch infnan repeat counts.
2015-01-05 Daniel Draganpp.c pp_split GvAVn can't return NULL
2014-12-31 David Mitchellfix more -IV_MIN negations
2014-12-31 David Mitchellfix -IV_MIN negations
2014-12-29 Karl WilliamsonDon't raise 'poorly supported' locale warning unnecessarily
2014-12-29 Father ChrysostomosCall FETCH once for values in {...}
2014-12-29 Father Chrysostomospp.c:pp_quotemeta: No need for PUTBACK
2014-12-29 Father ChrysostomosRemove PUTBACK/SPAGAIN from hash iter ops
2014-12-29 Father Chrysostomospp.c:pp_[ul]c(first): No need for PUTBACK
2014-12-29 Father Chrysostomospp.c:pp_chr: Less stack fiddling
2014-12-29 Father Chrysostomospp.c:pp_ord: Less stack fiddling
2014-12-29 Father Chrysostomospp.c:pp_substr: Redundant PUTBACK/SPAGAIN
2014-12-29 Father Chrysostomospp.c:pp_oct: Less stack fiddling
next