summaryrefslogtreecommitdiff
path: root/sv.c
Commit message (Expand)AuthorAgeFilesLines
* quadmath NV formatted I/O.Jarkko Hietaniemi2014-09-191-8/+41
* Parenthesize & and | a bit.Jarkko Hietaniemi2014-09-181-1/+1
* Do not fall into Gconvert or F0convert on inf/nan.Jarkko Hietaniemi2014-09-181-20/+29
* infnan: ++ or -- on infnan doesn't lose precision.Jarkko Hietaniemi2014-09-181-2/+4
* Skip no-common-vars optimisation for aliasesFather Chrysostomos2014-09-181-0/+22
* in Perl_sv_copypv_flags move mg_get call to calleeDaniel Dragan2014-09-181-3/+1
* Comment detypo.Jarkko Hietaniemi2014-09-181-2/+2
* hexfp: use the bytewise extraction also for plain doubles.Jarkko Hietaniemi2014-09-181-122/+70
* Add comment about the double-double extraction.Jarkko Hietaniemi2014-09-181-0/+4
* Document the double-double format a little.Jarkko Hietaniemi2014-09-181-5/+14
* more NAN FP fixs for VC6/NAN_COMPARE_BROKEN compilersDaniel Dragan2014-09-181-12/+21
* Revert a231c375cc and fix 61cd60c6c5 differently insteadSteve Hay2014-09-181-1/+1
* Use more NAN_COMPARE_BROKEN.Jarkko Hietaniemi2014-09-171-0/+8
* If numtype is inf/nan, don't bother with Atof.Jarkko Hietaniemi2014-09-171-2/+8
* If numtype is inf/nan, don't do Atof and iv/uv cast.Jarkko Hietaniemi2014-09-171-0/+16
* Clone lex sub names properlyFather Chrysostomos2014-09-141-1/+1
* Use Perl_frexp, and cast arg to NV as appropriate.Jarkko Hietaniemi2014-09-131-8/+4
* Warning about the va_arg vs long doubles.Jarkko Hietaniemi2014-09-131-1/+10
* Untangle the fp value retrieval.Jarkko Hietaniemi2014-09-131-7/+8
* Obsolete comment in sv.c:utf8_mg_pos_cache_updateFather Chrysostomos2014-09-131-6/+3
* Need to have frexpl for long doubles.Jarkko Hietaniemi2014-09-131-1/+3
* Don’t call save_re_contextFather Chrysostomos2014-09-121-2/+0
* The space computation for hexfp was overovershooting.Jarkko Hietaniemi2014-09-121-2/+3
* Unfinished business from e4c957f4.Jarkko Hietaniemi2014-09-111-1/+1
* long double / NV schizophrenia continues.Jarkko Hietaniemi2014-09-111-4/+10
* Also protect against elen < 0.Jarkko Hietaniemi2014-09-101-1/+2
* undef doesn't accept args for macros.Jarkko Hietaniemi2014-09-101-1/+1
* Remove obsolete comment.Jarkko Hietaniemi2014-09-101-2/+0
* hexfp: Fix zero in IEEE 754 quadruples, cleanups, safety.Jarkko Hietaniemi2014-09-101-25/+67
* Whitespace only.Jarkko Hietaniemi2014-09-091-2/+2
* Floating point should always output more than nothing.Jarkko Hietaniemi2014-09-091-0/+1
* Rename the 'nv' as 'fv' since it's not NV.Jarkko Hietaniemi2014-09-091-27/+31
* Rename S_infnan_copy as S_infnan_2pv.Jarkko Hietaniemi2014-09-091-10/+17
* hexfp: Implement double-double hexdigit extraction.Jarkko Hietaniemi2014-09-081-59/+89
* Allow for changing size of bracketed regex char classKarl Williamson2014-09-031-0/+1
* The 'nv' here is not always a NV, so have our own format.Jarkko Hietaniemi2014-09-021-1/+3
* avoid local *f = \&foo resetting the method cachesyber2014-09-021-1/+9
* Use Perl_isfinite() to guard the frexpl.Jarkko Hietaniemi2014-09-011-5/+3
* Revert "sv_grow: performance improvement for short strings"Father Chrysostomos2014-09-011-2/+2
* S_infnan_copy needs at most 5 bytes of output size.Jarkko Hietaniemi2014-08-311-5/+5
* HAS_C99 was oddly defined, and oddly used.Jarkko Hietaniemi2014-08-301-8/+4
* Don't use isfinitel/isinfl/isnanl if the C99 macros exist.Jarkko Hietaniemi2014-08-281-5/+0
* sv_grow: performance improvement for short stringsReini Urban2014-08-271-2/+2
* Make sprintf %c and chr() on inf/nan return the U+FFFD.Jarkko Hietaniemi2014-08-271-23/+16
* NVgf/NVff agree with -Duselongdouble.Jarkko Hietaniemi2014-08-271-39/+9
* Comment tweak.Jarkko Hietaniemi2014-08-271-3/+3
* printf inf/nan should be inf/nan.Jarkko Hietaniemi2014-08-261-0/+28
* Post-VAX VMS has fp_classify().Jarkko Hietaniemi2014-08-261-1/+1
* Simplify the hexfp space computation.Jarkko Hietaniemi2014-08-261-11/+24
* Comment why hexfp is set here, not earlier.Jarkko Hietaniemi2014-08-261-0/+2