This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
rmv/de-dup static const char array "strings"
[perl5.git] / pp.c
2018-03-07 Daniel Draganrmv/de-dup static const char array "strings"
2018-03-06 David Mitchellpp_repeat: avoid calling GIMME_V twice
2018-02-19 Father Chrysostomos‘Nonelems’ for pushing sparse array on the stack
2018-02-18 Karl Williamsonlocale.c: Check for anomalies in UTF-8 locales
2018-01-19 David Mitchelltr///: return Size_t count rather than I32
2018-01-17 Tony Cook(perl #131954) don't initialize mark before a possible...
2017-12-14 Zeframdon't lose mark when pp_reverse extends stack
2017-12-10 Zeframstop gensyming when vivifying IO handles
2017-11-06 Karl WilliamsonChange some strBEGINs() to memBEGINs()
2017-11-06 Karl WilliamsonChange some strncmp(), etc. to strBEGINs()
2017-10-24 Dagfinn Ilmari Man... Unweaken refs in in-place reverse
2017-10-21 Aaron Cranepp.c: simplify cpp conditionals
2017-10-15 Aaron Cranepp.c: delete dead cpp-conditional declaration
2017-10-15 Aaron CraneRT#131000: splice doesn't honour read-only flag
2017-10-08 Father Chrysostomos[perl #129916] Allow sub-in-stash outside of main
2017-08-10 Tony Cook(perl #131786) avoid a duplicate symbol error on _LIB_V...
2017-07-27 David Mitchellmove pp_padav(), pp_padhv() from pp.c to pp_hot.c
2017-07-27 David Mitchelloptimise (index() == -1)
2017-07-27 David Mitchelladd boolean context support to several ops
2017-07-27 David Mitchellpp_length: code tidy and simplify assert
2017-07-27 David Mitchellpp_length: only call sv_len_utf8_nomg() if needed
2017-07-27 David Mitchellpp_length: use TARGi rather rather than sv_setiv()
2017-07-27 David Mitchelloptimise @array in boolean context
2017-07-27 David Mitchelloptimise away OP_KEYS op in scalar/void context
2017-07-27 David MitchellPerl_do_kv(): add asserts and more code comments
2017-07-27 David Mitchellmake callers of SvTRUE() more efficient
2017-07-27 David MitchellS_check_for_bool_cxt(): special-case OP_AND
2017-07-16 Aaron Crane[perl #131627] extend stack in scalar-context pp_list...
2017-07-15 Aaron CraneRT #130907: Fix the Unicode Bug in split " "
2017-06-22 David Mitchellextend stack on scalar empty list slice
2017-06-22 David Mitchellscalar reverse(): extend stack if no arg
2017-06-15 David Mitchellpp_ref: do SvSETMAGIC(TARG)
2017-06-07 Karl WilliamsonUse simple-minded approach to bitwise UTF-8 operations
2017-06-06 AbigailFatalize the use of code points above 0xFF for bitwise...
2017-06-05 David Mitchellmake OP_REF support boolean context
2017-06-05 David MitchellS_require_tie_mod(): use a new stack
2017-06-02 Dagfinn Ilmari Man... Define and use symbolic constants for LvFLAGS
2017-06-02 Dagfinn Ilmari Man... Add support for deleting key/value slices (RT#131328)
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
next