summaryrefslogtreecommitdiff
path: root/sv.c
Commit message (Expand)AuthorAgeFilesLines
* RT #127855] Slowdown in m//g on COW stringsDavid Mitchell2016-05-031-1/+3
* Revert "fix #127855, in Perl_sv_setpvn() we have to overallocate to enable COW"David Mitchell2016-05-031-1/+1
* Revert "More generalized fix for #127855"David Mitchell2016-05-031-1/+1
* More generalized fix for #127855, overallocate in SvGROW and not just sv_grow()Yves Orton2016-04-081-1/+1
* fix #127855, in Perl_sv_setpvn() we have to overallocate to enable COWYves Orton2016-04-081-1/+1
* ss_dup: make new savestack have SS_MAXPUSH extraDavid Mitchell2016-04-051-1/+1
* Skip the length sanity check if d_name is pointer or less.Jarkko Hietaniemi2016-02-141-1/+1
* sv.c: Handle radix being multi-byte and not UTF-8Karl Williamson2016-02-101-6/+5
* [perl #127494] don't cache AUTOLOAD as DESTROYTony Cook2016-02-101-7/+30
* [perl #124387] call AUTOLOAD when DESTROY isn't definedTony Cook2016-02-081-1/+2
* [perl #126410] keep the DESTROY cache in mro_metaTony Cook2016-02-081-14/+20
* If not using smallbuf and len > sizeof(d_name), Move() is illegal.Jarkko Hietaniemi2016-02-071-1/+9
* fix cx_dup for CXt_LOOP_PLAINDavid Mitchell2016-02-031-2/+3
* add SAVEt_TMPSFLOOR save type and Perl_savetmps()David Mitchell2016-02-031-0/+4
* fixup cx_dup()David Mitchell2016-02-031-3/+15
* move SET_SVANY_FOR_BODYLESS_IV() from sv.c to sv.hDavid Mitchell2016-02-031-28/+0
* optimise sv_setsv_flags()David Mitchell2016-02-031-9/+67
* split CXt_LOOP_FOR into CXt_LOOP_LIST,CXt_LOOP_ARYDavid Mitchell2016-02-031-1/+2
* sort(!) out CXt_NULL and CXp_MULTICALLDavid Mitchell2016-02-031-4/+1
* eliminate the argarray field from the CX structDavid Mitchell2016-02-031-2/+0
* make "for my $lex {}" faster under ITHREADSDavid Mitchell2016-02-031-4/+10
* eliminate cx->blk_sub.oldcomppadDavid Mitchell2016-02-031-2/+0
* save old PL_comppad in CXt_SUB/FORMAT blockDavid Mitchell2016-02-031-0/+2
* SvREFCNT_inc(cv) recursive subsDavid Mitchell2016-02-031-3/+1
* [perl #127351] add isaelem magic on *Foo::ISA = arrayrefTony Cook2016-02-021-0/+9
* remove vestigial uses of PRIVSHIFTDavid Mitchell2016-01-191-3/+2
* fix more file pathsLukas Mai2016-01-101-1/+1
* hexfp: signbit() works on NVs (nv), not on long doubles (fv).Jarkko Hietaniemi2015-12-011-1/+1
* hexfp: printf %.13a 0.0Jarkko Hietaniemi2015-11-291-11/+26
* hexfp: printf %.13a 1.0Jarkko Hietaniemi2015-11-291-2/+2
* hexfp: printf %a for negative zero.Jarkko Hietaniemi2015-11-281-1/+3
* sv_inc/dec_nomg(): croak on GVs etcDavid Mitchell2015-11-181-0/+9
* [perl #126469] document the ob parameter to sv_reftype()Tony Cook2015-11-091-0/+3
* make sv_ref() part of the APITony Cook2015-11-091-0/+6
* fix typo in error messageLukas Mai2015-10-311-1/+1
* make sv_backoff tailcall friendlyDaniel Dragan2015-10-081-3/+7
* fix some 32/64-bit compiler warningsDavid Mitchell2015-10-021-4/+6
* amigaos4: use #ifdef/ifndef __amigaos4__ when feasibleAndy Broad2015-09-161-1/+1
* amigaos4: clone differentlyAndy Broad2015-09-051-0/+6
* perlapi: NitsKarl Williamson2015-09-031-2/+2
* perlapi: Change slightly weird constructKarl Williamson2015-09-031-11/+11
* perlapi: Add some S<>Karl Williamson2015-09-031-3/+3
* Various pods: Add C<> around many typed-as-is thingsKarl Williamson2015-09-031-119/+121
* perlapi, perlintern: Add L<> links to podKarl Williamson2015-09-031-29/+30
* sv.c: White-space onlyKarl Williamson2015-09-031-9/+10
* Make cmp() work on EBCDIC with both UTF-8 operandsKarl Williamson2015-09-031-1/+147
* RT #125840 stop *x = $x doing bad thingsDavid Mitchell2015-08-301-0/+6
* Eliminate PL_sawalias, GPf_ALIASED_SVDavid Mitchell2015-08-171-20/+1
* remove the byte-order-mark introduced to sv.c by 5488d373Tony Cook2015-08-071-1/+1
* double-double long double %a fixesSisyphus2015-08-061-7/+11