summaryrefslogtreecommitdiff
path: root/pp.c
Commit message (Expand)AuthorAgeFilesLines
* Use a switch in pp_prototype for compactnessFather Chrysostomos2011-07-181-26/+15
* [perl #94984] Remove prototypes for infix opsFather Chrysostomos2011-07-181-1/+7
* Add prototypes for __FILE__ &c.Father Chrysostomos2011-07-081-0/+5
* For shorter strings, store C<study>'s data as U8s or U16s, instead of U32s.Nicholas Clark2011-07-011-12/+49
* Store C<study>'s data as U32s, instead of I32s.Nicholas Clark2011-07-011-13/+8
* Tidy code in pp_study and Perl_screaminstr()Nicholas Clark2011-07-011-8/+6
* Store C<study>'s data in in mg_ptr instead of interpreter variables.Nicholas Clark2011-07-011-24/+12
* Merge PL_scream{first,next} into one allocated buffer.Nicholas Clark2011-07-011-8/+5
* Change PL_screamnext to store absolute positions.Nicholas Clark2011-07-011-2/+2
* Split out study magic from pos magic.Nicholas Clark2011-07-011-2/+1
* add do_ncmp fn and make pp_ncmp, pp_eq etc use itDavid Mitchell2011-06-251-414/+129
* pp_ncmp: favour the non- Perl_isnan routeDavid Mitchell2011-06-251-1/+1
* remove unreachable code from various compare opsDavid Mitchell2011-06-251-55/+0
* study now passes REXEC_SCREAM to the regex engine when SvSCREAM() is true.Nicholas Clark2011-06-231-1/+1
* [perl #78462] Don't warn for splice(@a,MAX_LEN)Eric Brine2011-06-211-1/+3
* Revert "pos in lvalue context now returns a PVMG instead of a PVLV."Father Chrysostomos2011-06-161-2/+4
* pos in lvalue context now returns a PVMG instead of a PVLV.Nicholas Clark2011-06-141-4/+2
* Don't allow study on an FBM scalar, to give more flexibility in SV flag usage.Nicholas Clark2011-06-111-2/+5
* Fix several array-returning bugs in lvalue subsFather Chrysostomos2011-06-041-2/+8
* Remove duplicate code from pp_study(), caused by a4f4e9060b702ac8.Nicholas Clark2011-05-191-4/+0
* study uses I32 internally for offsets, so should be skipped for long strings.Nicholas Clark2011-05-191-2/+2
* Clean: Actually use HvUSEDKEYS() instead of HvKEYS()Michael Witten2011-05-181-1/+1
* Make push, etc., work on tied scalarsFather Chrysostomos2011-04-181-0/+1
* Make keys $scalar an lvalueFather Chrysostomos2011-04-181-0/+6
* Make keys/value/each $scalar accept only unblessed refsFather Chrysostomos2011-04-181-45/+11
* fix for pp.c under win32 etcDavid Mitchell2011-04-181-2/+2
* Make push/shift $scalar accept only unblessed aryrefsFather Chrysostomos2011-04-181-4/+33
* Revert parts of c31c291..96b6b87Father Chrysostomos2011-04-081-1/+1
* Revert "[perl #87708] $tied / $tied under use integer"Father Chrysostomos2011-04-081-2/+3
* [perl #87708] $tied / $tied under use integerFather Chrysostomos2011-04-061-3/+2
* [perl #87708] $tied % $tied and $tied * $tied under use integerFather Chrysostomos2011-04-061-7/+7
* [perl #87708] use integer; $tied < $tiedFather Chrysostomos2011-04-061-1/+1
* [perl #87708] use integer; $tied > $tiedFather Chrysostomos2011-04-061-1/+1
* [perl #87708] use integer; $tied <= $tiedFather Chrysostomos2011-04-061-1/+1
* [perl #87708] use integer; $tied >= $tiedFather Chrysostomos2011-04-061-1/+1
* [perl #87708] use integer; $tied == $tiedFather Chrysostomos2011-04-061-1/+1
* [perl #87708] use integer; $tied != $tiedFather Chrysostomos2011-04-061-1/+1
* [perl #87708] use integer; $tied <=> $tiedFather Chrysostomos2011-04-061-1/+1
* [perl #87708] atan2 $tied, $tiedFather Chrysostomos2011-04-051-1/+1
* [perl #87336] lc/uc(first) fail to taint the returned stringFather Chrysostomos2011-03-311-0/+6
* [perl #82250] fix tainted (s)print formatDavid Mitchell2011-03-141-2/+0
* Fix [perl #85508] regression in print length undefDavid Leadbeater2011-03-061-4/+10
* Move some #definesKarl Williamson2011-02-271-6/+0
* [perl #77692] substr causes panic: sv_len_utf8 cache...Father Chrysostomos2011-02-101-1/+2
* [perl #81750] Perl 5.12: undef-as-hashref bugFather Chrysostomos2011-01-211-1/+6
* add GvCV_set() and GvGP_set() macros.David Mitchell2011-01-211-1/+1
* CH] Change usage of regex/op common to common namesKarl Williamson2011-01-161-1/+1
* Use multi-bit field for regex character setKarl Williamson2011-01-161-4/+6
* Generate "Unsupported socket function" stubs using PL_ppaddr.Nicholas Clark2011-01-091-0/+2
* regen/opcode.pl should only generate prototypes for pp_* functions that exist.Nicholas Clark2011-01-091-1/+1