Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython2
/
2ec530cd5537dfda5ca0af6ac696e45013ed31d2
/
Python
/
dtoa.c
c2f8c81
Issue #19638: Raise ValueError instead of crashing when converting billion character strings to float.
by Mark Dickinson
· 12 years ago
0b03f10
Remove three unneeded variable assignments.
by Brett Cannon
· 15 years ago
8cd0a66
dtoa.c fix from upstream that fixes incorrectly rounded results for certain subnormals that are also halfway cases.
by Mark Dickinson
· 16 years ago
fc52904
Issue #7743: Add checks for zero inputs to the lshift and mult functions;
by Mark Dickinson
· 16 years ago
adcda34
Issue #7743: Fix a potential incorrect rounding bug in dtoa.c (2nd bug
by Mark Dickinson
· 16 years ago
ca6ea56
Additional explanatory comments for _Py_dg_strtod.
by Mark Dickinson
· 16 years ago
1942806
Don't try to put a value into a NULL pointer.
by Mark Dickinson
· 16 years ago
4141d65
Various dtoa.c cleanups. 1. Despagghetify _Py_dg_strtod parsing code
by Mark Dickinson
· 16 years ago
9481c57
Issue #7632: When Py_USING_MEMORY_DEBUGGER is defined, disable the
by Mark Dickinson
· 16 years ago
23df3d2
Issue #7632: Fix a memory leak in _Py_dg_strtod.
by Mark Dickinson
· 16 years ago
18a818b
Fix multiple uses of variable 'L' in _Py_dg_strtod, where one use requires an unsigned long and the other a signed long. See also r77421.
by Mark Dickinson
· 16 years ago
811ff82
Issue #7632: Fix one more case of incorrect rounding for str -> float
by Mark Dickinson
· 16 years ago
476279f
Issue #7632: Fix a serious wrong output bug for string -> float conversion.
by Mark Dickinson
· 16 years ago
f8747c1
Issue 7632: fix incorrect rounding for long input strings with values very close to a power of 2. (See Bug 4 in the tracker discussion.)
by Mark Dickinson
· 16 years ago
50b60c6
Issue 7632: fix a dtoa.c bug (bug 6) causing incorrect rounding. Tests to follow.
by Mark Dickinson
· 16 years ago
03774fa
Fix off-by-one error introduced in r77483. I have a test for this, but it currently fails due to a different dtoa.c bug; I'll add the test once that bug is fixed.
by Mark Dickinson
· 16 years ago
d2a9940
More dtoa.c cleanup; remove the need for bc.dplen, bc.dp0 and bc.dp1.
by Mark Dickinson
· 16 years ago
02139d7
Fix buggy comparison: LHS of comparison was being treated as unsigned.
by Mark Dickinson
· 16 years ago
6e0d3d6
Simplify and annotate the bigcomp function, removing unused special cases.
by Mark Dickinson
· 16 years ago
5818e01
Clarify that sulp expects a nonnegative input, but that +0.0 is fine.
by Mark Dickinson
· 16 years ago
b26d56a
Add comments explaining the role of the bigcomp function in dtoa.c.
by Mark Dickinson
· 16 years ago
5ff4f27
Issue #7632: Fix a bug in dtoa.c that could lead to incorrectly-rounded results.
by Mark Dickinson
· 16 years ago
8efef5c
Issue #7632: Fix a problem with _Py_dg_strtod that could lead to
by Mark Dickinson
· 16 years ago
0ca7452
Change a variable type to avoid signed overflow; replace repeated '19999' constant by a define.
by Mark Dickinson
· 16 years ago
5a0b399
Remove unused BCinfo fields and an unused macro.
by Mark Dickinson
· 16 years ago
2bcd177
Fix typo in comment.
by Mark Dickinson
· 16 years ago
52462c3
Remove temporary define from r75653
by Mark Dickinson
· 16 years ago
fd42f30
Temporary define to avoid build failure
by Mark Dickinson
· 16 years ago
bb28285
Issue #7117: Prepare for backport of py3k float repr.
by Mark Dickinson
· 16 years ago