summaryrefslogtreecommitdiff
path: root/sv.c
Commit message (Expand)AuthorAgeFilesLines
* Don’t do string overloading for printf int formatsFather Chrysostomos2014-12-101-0/+2
* sv.c: Note that sv_2num does not do get-magicFather Chrysostomos2014-12-101-1/+2
* sv.c: Remove reference to bogus SvNUM macroFather Chrysostomos2014-12-101-2/+1
* Change OP_SIBLING to OpSIBLINGFather Chrysostomos2014-12-071-5/+5
* Add OP_MULTIDEREFDavid Mitchell2014-12-071-12/+214
* cleanup logic in S_sv_uncowDaniel Dragan2014-12-051-12/+17
* [perl #40565] Fix localisation in pseudo-forkFather Chrysostomos2014-12-031-3/+7
* fix g++ builds: conversions from void * need a castTony Cook2014-12-021-1/+1
* use more STATIC_ASSERTLukas Mai2014-12-011-2/+2
* fix segv for psudofork duping of SAVEt_GP_ALIASED_SVDaniel Dragan2014-12-011-4/+6
* More branch prediction hints for sv_setsv_flagsSteffen Mueller2014-12-011-6/+6
* Comment clarification for NULL => IV sv_setsv_flags optimizationSteffen Mueller2014-12-011-1/+1
* [perl #123223] Make PADNAME a separate typeFather Chrysostomos2014-11-301-20/+20
* Make PADNAMELIST a separate typeFather Chrysostomos2014-11-301-10/+1
* Attempt to bring newSViv/uv optimization to newRVSteffen Mueller2014-11-301-2/+14
* Repeat newSViv optimization for newSVuvSteffen Mueller2014-11-301-1/+22
* Branch predictor hint for exceptional branchSteffen Mueller2014-11-301-1/+3
* If neither quad nor long double, %Ld etc need to fail.Jarkko Hietaniemi2014-11-291-6/+8
* Use LONG_DOUBLEKIND only if HAS_LONG_DOUBLE.Jarkko Hietaniemi2014-11-291-19/+23
* define and use STATIC_ASSERT_STMT for compile-time invariantsLukas Mai2014-11-291-4/+4
* Speed up newSViv()Eric Herman2014-11-281-1/+16
* Speed up assigning an IV to a previously cleared SVEric Herman2014-11-281-1/+7
* Refactor bodyless-IV/NV hacks into defineEric Herman2014-11-281-6/+33
* Make encoding pragma lexical in scopeKarl Williamson2014-11-201-0/+1
* Make a function to get PL_encoding's valueKarl Williamson2014-11-201-5/+5
* Make testing for PL_encoding into a macroKarl Williamson2014-11-201-4/+4
* Add new LVALUE flag for pad namesFather Chrysostomos2014-11-131-4/+10
* add filename handling to xs handshakeDaniel Dragan2014-11-131-0/+1
* Txoic tpyo.Jarkko Hietaniemi2014-11-091-4/+4
* sv.c:find_uninit_var: use newSVpvs_flagsFather Chrysostomos2014-11-091-6/+2
* Skip padsv op in $lex =~ ...Father Chrysostomos2014-11-091-3/+5
* FV_ISFINITE, not FV_ISINITE.Jarkko Hietaniemi2014-11-081-1/+1
* Perl_isfinitel is not necessarily always there.Jarkko Hietaniemi2014-11-081-2/+6
* add xs_handshake APIDaniel Dragan2014-11-071-7/+8
* remove obsolete PL_apiversionDaniel Dragan2014-11-071-1/+0
* hexfp: use the double-double fallback also for unknown formats.Jarkko Hietaniemi2014-11-061-175/+203
* I shouldn't think of fp formats when tired.Jarkko Hietaniemi2014-11-041-19/+22
* AIX noticed the broken comment and broke.Jarkko Hietaniemi2014-11-041-1/+1
* Remove obsolete comment.Jarkko Hietaniemi2014-11-031-5/+0
* S_hextract for mixed endian doubles.Jarkko Hietaniemi2014-11-031-2/+24
* [perl #57512] Warnings for implicitly closed handlesFather Chrysostomos2014-11-021-1/+4
* Add a note about the buffer wastage of double-doubles.Jarkko Hietaniemi2014-11-021-1/+6
* Use DOUBLEKIND in S_hextract() setup.Jarkko Hietaniemi2014-11-021-6/+12
* free up CvPADLIST slot for XSUBs for future useDaniel Dragan2014-10-311-1/+8
* Decouple quadmath from longdouble.Jarkko Hietaniemi2014-10-301-8/+9
* Manual revert of 0f83c5a4.Jarkko Hietaniemi2014-10-291-97/+106
* sv.c: Always #define COW threshold constantsFather Chrysostomos2014-10-211-13/+11
* Apify SV_CATBYTES and SV_CATUTF8Father Chrysostomos2014-10-181-2/+8
* sv.c:sv_catsv: Remove null checkFather Chrysostomos2014-10-161-5/+3
* Fold join to const or stringify where possibleFather Chrysostomos2014-10-121-1/+5