2014-09-28 |
Father Chrysostomos | sv.c: Suppress compiler warning |
blob | commitdiff |
2014-09-28 |
Daniel Dragan | for storage of NVs, use "IV in sv_u in head no-body... |
blob | commitdiff | diff to current |
2014-09-28 |
Father Chrysostomos | sv.c: Remove redundant assignments |
blob | commitdiff | diff to current |
2014-09-28 |
Father Chrysostomos | Fix FETCH count for sprintf "...", $tied |
blob | commitdiff | diff to current |
2014-09-27 |
Father Chrysostomos | [perl #12285] Fix str vs num inf/nan treatment |
blob | commitdiff | diff to current |
2014-09-26 |
Craig A. Berry | Some NV_TO_FV fixes following fdb7e3a630fea81. |
blob | commitdiff | diff to current |
2014-09-25 |
Father Chrysostomos | sv.c:S_sv_setnv: Cast SvPOK to bool |
blob | commitdiff | diff to current |
2014-09-25 |
Jarkko Hietaniemi | infnan: infnan-ness is unlikely. |
blob | commitdiff | diff to current |
2014-09-25 |
Yves Orton | add an assert that the length arg for UTF8f is non... |
blob | commitdiff | diff to current |
2014-09-25 |
Jarkko Hietaniemi | Unify the nok setting for better optimizer chances. |
blob | commitdiff | diff to current |
2014-09-24 |
Jarkko Hietaniemi | Threaded fix, and logic cleanup. |
blob | commitdiff | diff to current |
2014-09-24 |
Jarkko Hietaniemi | If we already know it's infnan, no need to Atof again. |
blob | commitdiff | diff to current |
2014-09-23 |
Jarkko Hietaniemi | Make pack-as-int/sprintf-%c-ing/chr-ring inf/nan fatal. |
blob | commitdiff | diff to current |
2014-09-23 |
Jarkko Hietaniemi | Tighter space allocation for floating point stringify. |
blob | commitdiff | diff to current |
2014-09-23 |
Jarkko Hietaniemi | infnan: set POK for inf/nan, and don't use ~50 PV bytes... |
blob | commitdiff | diff to current |
2014-09-23 |
Jarkko Hietaniemi | Avoid mixing Inf/NaN with IV/UV. |
blob | commitdiff | diff to current |
2014-09-21 |
Father Chrysostomos | Consistent spaces after dots in perlapi |
blob | commitdiff | diff to current |
2014-09-20 |
Jarkko Hietaniemi | On VC6 (broken NaN compare) redefine Perl_isinf. |
blob | commitdiff | diff to current |
2014-09-20 |
Craig A. Berry | Fix NaN double to long double conversion on VMS. |
blob | commitdiff | diff to current |
2014-09-20 |
Father Chrysostomos | Implement the bipolar read-only system |
blob | commitdiff | diff to current |
2014-09-20 |
Father Chrysostomos | Renumber SVf_IsCOW |
blob | commitdiff | diff to current |
2014-09-20 |
Daniel Dragan | more factoring out in S_utf8_mg_pos_cache_update |
blob | commitdiff | diff to current |
2014-09-20 |
Daniel Dragan | factor out more in S_utf8_mg_pos_cache_update |
blob | commitdiff | diff to current |
2014-09-20 |
Daniel Dragan | factor out FP heavy code in utf8_mg_pos_cache_update |
blob | commitdiff | diff to current |
2014-09-19 |
Jarkko Hietaniemi | quadmath NV formatted I/O. |
blob | commitdiff | diff to current |
2014-09-19 |
Jarkko Hietaniemi | Parenthesize & and | a bit. |
blob | commitdiff | diff to current |
2014-09-19 |
Jarkko Hietaniemi | Do not fall into Gconvert or F0convert on inf/nan. |
blob | commitdiff | diff to current |
2014-09-19 |
Jarkko Hietaniemi | infnan: ++ or -- on infnan doesn't lose precision. |
blob | commitdiff | diff to current |
2014-09-19 |
Father Chrysostomos | Skip no-common-vars optimisation for aliases |
blob | commitdiff | diff to current |
2014-09-18 |
Daniel Dragan | in Perl_sv_copypv_flags move mg_get call to callee |
blob | commitdiff | diff to current |
2014-09-18 |
Jarkko Hietaniemi | Comment detypo. |
blob | commitdiff | diff to current |
2014-09-18 |
Jarkko Hietaniemi | hexfp: use the bytewise extraction also for plain doubles. |
blob | commitdiff | diff to current |
2014-09-18 |
Jarkko Hietaniemi | Add comment about the double-double extraction. |
blob | commitdiff | diff to current |
2014-09-18 |
Jarkko Hietaniemi | Document the double-double format a little. |
blob | commitdiff | diff to current |
2014-09-18 |
Daniel Dragan | more NAN FP fixs for VC6/NAN_COMPARE_BROKEN compilers |
blob | commitdiff | diff to current |
2014-09-18 |
Steve Hay | Revert a231c375cc and fix 61cd60c6c5 differently instead |
blob | commitdiff | diff to current |
2014-09-17 |
Jarkko Hietaniemi | Use more NAN_COMPARE_BROKEN. |
blob | commitdiff | diff to current |
2014-09-17 |
Jarkko Hietaniemi | If numtype is inf/nan, don't bother with Atof. |
blob | commitdiff | diff to current |
2014-09-17 |
Jarkko Hietaniemi | If numtype is inf/nan, don't do Atof and iv/uv cast. |
blob | commitdiff | diff to current |
2014-09-15 |
Father Chrysostomos | Clone lex sub names properly |
blob | commitdiff | diff to current |
2014-09-13 |
Jarkko Hietaniemi | Use Perl_frexp, and cast arg to NV as appropriate. |
blob | commitdiff | diff to current |
2014-09-13 |
Jarkko Hietaniemi | Warning about the va_arg vs long doubles. |
blob | commitdiff | diff to current |
2014-09-13 |
Jarkko Hietaniemi | Untangle the fp value retrieval. |
blob | commitdiff | diff to current |
2014-09-13 |
Father Chrysostomos | Obsolete comment in sv.c:utf8_mg_pos_cache_update |
blob | commitdiff | diff to current |
2014-09-13 |
Jarkko Hietaniemi | Need to have frexpl for long doubles. |
blob | commitdiff | diff to current |
2014-09-12 |
Father Chrysostomos | Don’t call save_re_context |
blob | commitdiff | diff to current |
2014-09-12 |
Jarkko Hietaniemi | The space computation for hexfp was overovershooting. |
blob | commitdiff | diff to current |
2014-09-12 |
Jarkko Hietaniemi | Unfinished business from e4c957f4. |
blob | commitdiff | diff to current |
2014-09-12 |
Jarkko Hietaniemi | long double / NV schizophrenia continues. |
blob | commitdiff | diff to current |
2014-09-11 |
Jarkko Hietaniemi | Also protect against elen < 0. |
blob | commitdiff | diff to current |
2014-09-10 |
Jarkko Hietaniemi | undef doesn't accept args for macros. |
blob | commitdiff | diff to current |
2014-09-10 |
Jarkko Hietaniemi | Remove obsolete comment. |
blob | commitdiff | diff to current |
2014-09-10 |
Jarkko Hietaniemi | hexfp: Fix zero in IEEE 754 quadruples, cleanups, safety. |
blob | commitdiff | diff to current |
2014-09-10 |
Jarkko Hietaniemi | Whitespace only. |
blob | commitdiff | diff to current |
2014-09-10 |
Jarkko Hietaniemi | Floating point should always output more than nothing. |
blob | commitdiff | diff to current |
2014-09-10 |
Jarkko Hietaniemi | Rename the 'nv' as 'fv' since it's not NV. |
blob | commitdiff | diff to current |
2014-09-09 |
Jarkko Hietaniemi | Rename S_infnan_copy as S_infnan_2pv. |
blob | commitdiff | diff to current |
2014-09-09 |
Jarkko Hietaniemi | hexfp: Implement double-double hexdigit extraction. |
blob | commitdiff | diff to current |
2014-09-03 |
Karl Williamson | Allow for changing size of bracketed regex char class |
blob | commitdiff | diff to current |
2014-09-03 |
Jarkko Hietaniemi | The 'nv' here is not always a NV, so have our own format. |
blob | commitdiff | diff to current |
2014-09-02 |
syber | avoid local *f = \&foo resetting the method cache |
blob | commitdiff | diff to current |
2014-09-01 |
Jarkko Hietaniemi | Use Perl_isfinite() to guard the frexpl. |
blob | commitdiff | diff to current |
2014-09-01 |
Father Chrysostomos | Revert "sv_grow: performance improvement for short... |
blob | commitdiff | diff to current |
2014-08-31 |
Jarkko Hietaniemi | S_infnan_copy needs at most 5 bytes of output size. |
blob | commitdiff | diff to current |
2014-08-30 |
Jarkko Hietaniemi | HAS_C99 was oddly defined, and oddly used. |
blob | commitdiff | diff to current |
2014-08-28 |
Jarkko Hietaniemi | Don't use isfinitel/isinfl/isnanl if the C99 macros... |
blob | commitdiff | diff to current |
2014-08-28 |
Reini Urban | sv_grow: performance improvement for short strings |
blob | commitdiff | diff to current |
2014-08-27 |
Jarkko Hietaniemi | Make sprintf %c and chr() on inf/nan return the U+FFFD. |
blob | commitdiff | diff to current |
2014-08-27 |
Jarkko Hietaniemi | NVgf/NVff agree with -Duselongdouble. |
blob | commitdiff | diff to current |
2014-08-27 |
Jarkko Hietaniemi | Comment tweak. |
blob | commitdiff | diff to current |
2014-08-26 |
Jarkko Hietaniemi | printf inf/nan should be inf/nan. |
blob | commitdiff | diff to current |
2014-08-26 |
Jarkko Hietaniemi | Post-VAX VMS has fp_classify(). |
blob | commitdiff | diff to current |
2014-08-26 |
Jarkko Hietaniemi | Simplify the hexfp space computation. |
blob | commitdiff | diff to current |
2014-08-26 |
Jarkko Hietaniemi | Comment why hexfp is set here, not earlier. |
blob | commitdiff | diff to current |
2014-08-25 |
Karl Williamson | sv.c: Silence VMS compiler warning |
blob | commitdiff | diff to current |
2014-08-25 |
Father Chrysostomos | Stop setting PL_lex_expect |
blob | commitdiff | diff to current |
2014-08-24 |
Jarkko Hietaniemi | Explicitly cast to MANTISSATYPE since some compilers... |
blob | commitdiff | diff to current |
2014-08-22 |
Jarkko Hietaniemi | Remove obsolete comment. |
blob | commitdiff | diff to current |
2014-08-22 |
Jarkko Hietaniemi | If this format ever happens, it is probably left-aligned. |
blob | commitdiff | diff to current |
2014-08-22 |
Karl Williamson | Add and use macros for case-insensitive comparison |
blob | commitdiff | diff to current |
2014-08-22 |
Jarkko Hietaniemi | Unify the Inf/-Inf/NaN also in basic NV stringify. |
blob | commitdiff | diff to current |
2014-08-22 |
Jarkko Hietaniemi | Unify inf/nan printf output to Inf, -Inf, and NaN. |
blob | commitdiff | diff to current |
2014-08-21 |
Jarkko Hietaniemi | Partial revert of c6d2504a: do not use isfinite(). |
blob | commitdiff | diff to current |
2014-08-21 |
Jarkko Hietaniemi | The quest for the hexfp exponent continues. |
blob | commitdiff | diff to current |
2014-08-21 |
Jarkko Hietaniemi | IEEE quadruple exponents were off. |
blob | commitdiff | diff to current |
2014-08-20 |
Jarkko Hietaniemi | Use Perl_isfinite(). |
blob | commitdiff | diff to current |
2014-08-20 |
Jarkko Hietaniemi | Add todo comment about special hexfp values. |
blob | commitdiff | diff to current |
2014-08-20 |
Jarkko Hietaniemi | Reduce double-double %a to single-double for now. |
blob | commitdiff | diff to current |
2014-08-20 |
Jarkko Hietaniemi | double-double needs the first mantissa bits of doubles. |
blob | commitdiff | diff to current |
2014-08-20 |
Jarkko Hietaniemi | Modify the hexfp exponent explicitly in each long doubl... |
blob | commitdiff | diff to current |
2014-08-17 |
Jarkko Hietaniemi | Comment tweaks. |
blob | commitdiff | diff to current |
2014-08-17 |
Jarkko Hietaniemi | Add quadruple precision tests, verified by Craig Berry. |
blob | commitdiff | diff to current |
2014-08-17 |
Jarkko Hietaniemi | Separate the extraction of hex values. |
blob | commitdiff | diff to current |
2014-08-15 |
Jarkko Hietaniemi | Make a wild guess at how to handle double-double. |
blob | commitdiff | diff to current |
2014-08-15 |
Jarkko Hietaniemi | 80-bit big-endian extraction was also wrong. |
blob | commitdiff | diff to current |
2014-08-15 |
Jarkko Hietaniemi | Try preparing for weird UVSIZE or NV_MANT_DIG. |
blob | commitdiff | diff to current |
2014-08-15 |
Jarkko Hietaniemi | In frexp+ldexp path simply prefer Uquad_t to UV. |
blob | commitdiff | diff to current |
2014-08-15 |
Jarkko Hietaniemi | Big endian frexp+ldexp byte extraction was wrong. |
blob | commitdiff | diff to current |
2014-08-15 |
Jarkko Hietaniemi | Comment tweaks. |
blob | commitdiff | diff to current |
2014-08-15 |
Jarkko Hietaniemi | Whitespace only: line breaks before elses. |
blob | commitdiff | diff to current |
next |