2017-06-05 |
David Mitchell | make OP_REF support boolean context |
blob | commitdiff |
2017-06-05 |
David Mitchell | S_require_tie_mod(): use a new stack |
blob | commitdiff | diff to current |
2017-06-02 |
Dagfinn Ilmari Man... | Define and use symbolic constants for LvFLAGS |
blob | commitdiff | diff to current |
2017-06-02 |
Dagfinn Ilmari Man... | Add support for deleting key/value slices (RT#131328) |
blob | commitdiff | diff to current |
2017-03-31 |
David Mitchell | vec(): defer lvalue out-of-range croaking |
blob | commitdiff | diff to current |
2017-03-17 |
David Mitchell | Perl_do_vecget(): change offset arg to STRLEN type |
blob | commitdiff | diff to current |
2017-02-27 |
Aaron Crane | RT#130624: heap-use-after-free in 4-arg substr |
blob | commitdiff | diff to current |
2017-02-18 |
Aaron Crane | Show sub name in signature arity-check error messages |
blob | commitdiff | diff to current |
2017-02-18 |
Andy Lester | Moving variables to their innermost scope. |
blob | commitdiff | diff to current |
2017-01-27 |
Zefram | fix ord of upgraded empty string |
blob | commitdiff | diff to current |
2017-01-16 |
Tony Cook | (perl #130262) split scalar context stack overflow fix |
blob | commitdiff | diff to current |
2017-01-06 |
David Mitchell | In A && B, stop special-casing boolean-ness of A |
blob | commitdiff | diff to current |
2017-01-06 |
David Mitchell | re-implement boolean context detection |
blob | commitdiff | diff to current |
2016-12-26 |
David Mitchell | split ' ', $foo: don't check end byte |
blob | commitdiff | diff to current |
2016-12-24 |
Karl Williamson | Convert core to use toFOO_utf8_safe() |
blob | commitdiff | diff to current |
2016-12-24 |
Karl Williamson | Convert some calls to test for malformations |
blob | commitdiff | diff to current |
2016-12-24 |
Karl Williamson | For character case changing, create macros and use |
blob | commitdiff | diff to current |
2016-12-23 |
Karl Williamson | Convert core (except toke.c) to use isFOO_utf8_safe() |
blob | commitdiff | diff to current |
2016-11-30 |
David Mitchell | split was leaving PL_sv_undef in unused ary slots |
blob | commitdiff | diff to current |
2016-11-24 |
David Mitchell | add sv_set_undef() API function |
blob | commitdiff | diff to current |
2016-11-18 |
Karl Williamson | Change white space to avoid C++ deprecation warning |
blob | commitdiff | diff to current |
2016-10-19 |
Yves Orton | pp.c: use new SvPVCLEAR and constant string friendly... |
blob | commitdiff | diff to current |
2016-10-04 |
David Mitchell | Better optimise my/local @a = split() |
blob | commitdiff | diff to current |
2016-10-04 |
David Mitchell | make OP_SPLIT a PMOP, and eliminate OP_PUSHRE |
blob | commitdiff | diff to current |
2016-09-30 |
Jarkko Hietaniemi | vax-netbsd: avoid NV_INF/NV_NAN uses |
blob | commitdiff | diff to current |
2016-09-27 |
David Mitchell | OP_AVHVSWITCH: make op_private bits 0..1 symbolic |
blob | commitdiff | diff to current |
2016-09-12 |
Father Chrysostomos | [perl #129164] Crash with splice |
blob | commitdiff | diff to current |
2016-08-17 |
Karl Williamson | Take advantage of SvGROW's return value |
blob | commitdiff | diff to current |
2016-08-17 |
Father Chrysostomos | Remove dead code in pp.c:pp_index |
blob | commitdiff | diff to current |
2016-08-03 |
David Mitchell | pessimise pp_argelem, pp_argdefelem |
blob | commitdiff | diff to current |
2016-08-03 |
David Mitchell | signatures: make param and optional param count IV |
blob | commitdiff | diff to current |
2016-08-03 |
David Mitchell | ucfirst() new signature diagnostic messages |
blob | commitdiff | diff to current |
2016-08-03 |
David Mitchell | add OP_ARGELEM, OP_ARGDEFELEM, OP_ARGCHECK ops |
blob | commitdiff | diff to current |
2016-07-29 |
Father Chrysostomos | unimplemented_op does not implement pp_mapstart |
blob | commitdiff | diff to current |
2016-07-13 |
Father Chrysostomos | Remove IN_ENCODING macro, and all code dependent on it |
blob | commitdiff | diff to current |
2016-05-25 |
David Mitchell | add missing dVAR in pp_avhvswitch |
blob | commitdiff | diff to current |
2016-05-21 |
Father Chrysostomos | Allow assignment to &CORE::keys() |
blob | commitdiff | diff to current |
2016-05-21 |
Father Chrysostomos | Allow &CORE::foo() with array functions |
blob | commitdiff | diff to current |
2016-05-21 |
Father Chrysostomos | Allow &CORE::foo() with hash functions |
blob | commitdiff | diff to current |
2016-05-21 |
Father Chrysostomos | Add avhvswitch op |
blob | commitdiff | diff to current |
2016-05-21 |
Father Chrysostomos | pp.c: Use PL_op_desc in pp_coreargs |
blob | commitdiff | diff to current |
2016-05-20 |
Father Chrysostomos | [perl #128187] Forbid keys @_ in assigned lv sub |
blob | commitdiff | diff to current |
2016-05-20 |
Father Chrysostomos | Correct error msg for sub:lvalue{%h{k}} in sassign |
blob | commitdiff | diff to current |
2016-05-17 |
Father Chrysostomos | Fix crash with: undef *_; shift; |
blob | commitdiff | diff to current |
2016-05-17 |
Father Chrysostomos | Remove some autoderef leftovers |
blob | commitdiff | diff to current |
2016-05-17 |
jimc | better glibc i_modulo bug handling |
blob | commitdiff | diff to current |
2016-03-24 |
David Mitchell | stop lc() etc accidentally modifying in-place. |
blob | commitdiff | diff to current |
2016-02-04 |
Jarkko Hietaniemi | Cast away Solaris Studio 12.3 warning. |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | make gimme consistently U8 |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | convert CX_PUSHSUB/POPSUB to inline fns |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | rename POPFOO() to CX_POPFOO() |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | add CX_CUR() macro |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | factor common code into POPSUB_ARGS() |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | pp_coreargs: rationalise @_ code |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | pp_entersub: skip resetting @_ |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | eliminate the argarray field from the CX struct |
blob | commitdiff | diff to current |
2016-02-03 |
David Mitchell | assert that it's safe to remove CX.argarray field |
blob | commitdiff | diff to current |
2016-01-28 |
Daniel Dragan | fix op/infnan.t test fails with NAN conversion on VC 6 |
blob | commitdiff | diff to current |
2016-01-03 |
Ricardo Signes | *glob{FILEHANDLE} is no longer deprecated |
blob | commitdiff | diff to current |
2015-12-16 |
Karl Williamson | Deprecate wide chars in logical string ops |
blob | commitdiff | diff to current |
2015-12-14 |
Jarkko Hietaniemi | infnan: NaN payload for mixed endian double-doubles |
blob | commitdiff | diff to current |
2015-12-14 |
David Mitchell | pp_padav, pp_padhv whitespace only |
blob | commitdiff | diff to current |
2015-11-17 |
Tony Cook | [perl #126193] don't use a trash SV if no indexes are... |
blob | commitdiff | diff to current |
2015-11-10 |
David Mitchell | split pp_postdec() from pp_postinc() and improve |
blob | commitdiff | diff to current |
2015-11-10 |
David Mitchell | faster add, subtract, multiply |
blob | commitdiff | diff to current |
2015-10-19 |
Jarkko Hietaniemi | perl #126396 IRIX longdouble infinity issues |
blob | commitdiff | diff to current |
2015-10-18 |
David Mitchell | optimise save/restore of PL_delaymagic. |
blob | commitdiff | diff to current |
2015-10-18 |
Dagfinn Ilmari Man... | Delay @ISA magic while unshifting |
blob | commitdiff | diff to current |
2015-10-05 |
Vincent Pit | Future-proof pp_trans against a possible future undefin... |
blob | commitdiff | diff to current |
2015-10-02 |
David Mitchell | fix up EXTEND() callers |
blob | commitdiff | diff to current |
2015-09-29 |
Father Chrysostomos | pp.c:pp_reverse: Don’t use find_rundefsv |
blob | commitdiff | diff to current |
2015-09-29 |
Father Chrysostomos | In pp.c:pp_coreargs, use DEFSV directly |
blob | commitdiff | diff to current |
2015-09-04 |
Karl Williamson | Add macro for converting Latin1 to UTF-8, and use it |
blob | commitdiff | diff to current |
2015-09-04 |
Karl Williamson | Change to use UVCHR_SKIP over UNI_SKIP |
blob | commitdiff | diff to current |
2015-09-04 |
Karl Williamson | pp.c: White-space only |
blob | commitdiff | diff to current |
2015-08-03 |
Daniel Dragan | Safefree(NULL) reduction |
blob | commitdiff | diff to current |
2015-08-01 |
Karl Williamson | pp.c: Fix typo in comment |
blob | commitdiff | diff to current |
2015-07-29 |
Karl Williamson | uc(sharp s) is itself in very early Unicode versions |
blob | commitdiff | diff to current |
2015-07-29 |
Karl Williamson | There are no folds to multiple chars in early Unicode... |
blob | commitdiff | diff to current |
2015-07-13 |
Aaron Crane | Delete experimental autoderef feature |
blob | commitdiff | diff to current |
2015-07-03 |
Jarkko Hietaniemi | Left overshift of negatives under use integer was still... |
blob | commitdiff | diff to current |
2015-06-28 |
Jarkko Hietaniemi | Define left/right shift by negative to mean the reverse... |
blob | commitdiff | diff to current |
2015-06-27 |
Jarkko Hietaniemi | assert(arg) before derefing it since it can be NULL. |
blob | commitdiff | diff to current |
2015-06-27 |
Jarkko Hietaniemi | assert(key) before it is derefed. |
blob | commitdiff | diff to current |
2015-03-23 |
Dagfinn Ilmari Man... | Replace common Emacs file-local variables with dir... |
blob | commitdiff | diff to current |
2015-03-19 |
David Mitchell | repeat op: avoid integer overflows |
blob | commitdiff | diff to current |
2015-03-05 |
David Mitchell | pp.c: remove unneeded SPAGAIN's |
blob | commitdiff | diff to current |
2015-02-01 |
Father Chrysostomos | 5th arg to indicate numeric bitwise overloading |
blob | commitdiff | diff to current |
2015-02-01 |
Father Chrysostomos | Add string- and number-specific bitop types |
blob | commitdiff | diff to current |
2015-01-21 |
David Mitchell | avoid C labels in column 0 |
blob | commitdiff | diff to current |
2015-01-20 |
Father Chrysostomos | Add :const anon sub attribute |
blob | commitdiff | diff to current |
2015-01-12 |
Jarkko Hietaniemi | Catch infnan repeat counts. |
blob | commitdiff | diff to current |
2015-01-05 |
Daniel Dragan | pp.c pp_split GvAVn can't return NULL |
blob | commitdiff | diff to current |
2014-12-31 |
David Mitchell | fix more -IV_MIN negations |
blob | commitdiff | diff to current |
2014-12-31 |
David Mitchell | fix -IV_MIN negations |
blob | commitdiff | diff to current |
2014-12-29 |
Karl Williamson | Don't raise 'poorly supported' locale warning unnecessarily |
blob | commitdiff | diff to current |
2014-12-29 |
Father Chrysostomos | Call FETCH once for values in {...} |
blob | commitdiff | diff to current |
2014-12-29 |
Father Chrysostomos | pp.c:pp_quotemeta: No need for PUTBACK |
blob | commitdiff | diff to current |
2014-12-29 |
Father Chrysostomos | Remove PUTBACK/SPAGAIN from hash iter ops |
blob | commitdiff | diff to current |
2014-12-29 |
Father Chrysostomos | pp.c:pp_[ul]c(first): No need for PUTBACK |
blob | commitdiff | diff to current |
next |