COMMITS
/ Objects/floatobject.c November 22, 2022
V
gh-99537: Use Py_SETREF() function in C code (#99657)
Victor Stinner committed
November 16, 2022
E
gh-81057: Move More Globals in Core Code to _PyRuntimeState (gh-99516)
Eric Snow committed
November 10, 2022
V
gh-99300: Use Py_NewRef() in Objects/ directory (#99335)
Victor Stinner committed
August 10, 2022
M
gh-95605: Fix `float(s)` error message when `s` contains only whitespace (GH-95665)
Mark Dickinson committed
July 25, 2022
E
gh-94673: Add _PyStaticType_InitBuiltin() (#95152)
Eric Snow committed
June 4, 2022
M
Fix missing word in sys.float_info docstring (GH-93489)
Mark Dickinson committed
May 3, 2022
M
Add more stats for freelist use and allocations. (GH-92211)
Mark Shannon committed
April 19, 2022
D
gh-90667: Add specializations of Py_DECREF when types are known (GH-30872)
Dennis Sweeney committed
March 11, 2022
V
bpo-46906: Add PyFloat_Pack8() to the C API (GH-31657)
Victor Stinner committed
February 25, 2022
V
bpo-46852: Remove the float.__set_format__() method (GH-31585)
Victor Stinner committed
V
bpo-46852: Rename float.__set_format__() to float.__setformat__() (GH-31558)
Victor Stinner committed
V
bpo-46656: Remove Py_NO_NAN macro (GH-31160)
Victor Stinner committed
February 23, 2022
V
bpo-45412: Add _PY_SHORT_FLOAT_REPR macro (GH-31171)
Victor Stinner committed
January 21, 2022
V
bpo-46417: Use _PyType_CAST() in Objects directory (GH-30764)
Victor Stinner committed
V
bpo-46417: _curses uses PyStructSequence_NewType() (GH-30736)
Victor Stinner committed
V
bpo-46417: Finalize structseq types at exit (GH-30645)
Victor Stinner committed
December 19, 2021
R
Revert "bpo-46131: add fastpath for PyFloat_Check() (GH-30200)" (GH-30208)
Raymond Hettinger committed
M
bpo-46131: add fastpath for PyFloat_Check() (#30200)
Matti Picus committed
December 9, 2021
October 21, 2021
C
bpo-45522: Allow to disable freelists on build time (GH-29056)
Christian Heimes committed
October 14, 2021
V
bpo-35134: Add Include/cpython/floatobject.h (GH-28957)
Victor Stinner committed
October 13, 2021
V
bpo-45434: pyport.h no longer includes <stdlib.h> (GH-28914)
Victor Stinner committed
October 11, 2021
V
bpo-45412: Remove Py_SET_ERRNO_ON_MATH_ERROR() macro (GH-28820)
Victor Stinner committed
October 6, 2021
C
Fix typos in the Objects directory (GH-28766)
Christian Clauss committed
August 20, 2021
M
bpo-44954: Fix wrong result in float.fromhex corner case (GH-27834)
Mark Dickinson committed
April 22, 2021
R
bpo-43475: Fix worst case collision behavior for NaN instances (GH-25493)
Raymond Hettinger committed
April 2, 2021
V
bpo-43687: Py_Initialize() creates singletons earlier (GH-25147)
Victor Stinner committed
February 26, 2021
B
bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917)
Brandt Bucher committed
February 19, 2021
V
bpo-43268: Pass interp rather than tstate to internal functions (GH-24580)
Victor Stinner committed
December 1, 2020
V
bpo-42519: Replace PyObject_MALLOC() with PyObject_Malloc() (GH-23587)
Victor Stinner committed
October 27, 2020
V
bpo-42161: Use _PyLong_GetZero() and _PyLong_GetOne() (GH-22995)
Victor Stinner committed
October 9, 2020
S
bpo-41974: Remove complex.__float__, complex.__floordiv__, etc (GH-22593)
Serhiy Storchaka committed
September 29, 2020
D
bpo-41873: Add vectorcall for float() (GH-22432)
Dennis Sweeney committed
June 23, 2020
V
bpo-40521: Cleanup code of free lists (GH-21082)
Victor Stinner committed
June 15, 2020
V
bpo-40989: PyObject_INIT() becomes an alias to PyObject_Init() (GH-20901)
Victor Stinner committed
June 8, 2020
V
bpo-40887: Don't use finalized free lists (GH-20700)
Victor Stinner committed
June 4, 2020
V
bpo-40521: Make float free list per-interpreter (GH-20636)
Victor Stinner committed
May 28, 2020
S
bpo-40792: Make the result of PyNumber_Index() always having exact type int. (GH-20443)
Serhiy Storchaka committed
May 24, 2020
Z
bpo-37973: Improve the docstrings of sys.float_info (GH-19218)
Zackery Spytz committed
May 10, 2020
S
bpo-37986: Improve perfomance of PyLong_FromDouble() (GH-15611)
Sergey Fedoseev committed
April 29, 2020
V
bpo-40428: Remove PyTuple_ClearFreeList() function (GH-19769)
Victor Stinner committed
February 12, 2020
V
bpo-35081: Move dtoa.h header to the internal C API (GH-18489)
Victor Stinner committed
February 11, 2020
P
bpo-39245: Switch to public API for Vectorcall (GH-18460)
Petr Viktorin committed
February 7, 2020
V
bpo-39573: Add Py_SET_TYPE() function (GH-18394)
Victor Stinner committed
V
bpo-39573: Use Py_TYPE() macro in Objects directory (GH-18392)
Victor Stinner committed
February 2, 2020
M
Fix 5-space indentation and trailing whitespace (GH-18311)
Mark Dickinson committed
January 30, 2020
D
bpo-39434: Improve float __floordiv__ performance and error message (GH-18147)
Dong-hee Na committed
January 22, 2020
December 15, 2019
B
bpo-38629: implement __floor__ and __ceil__ for float type (GH-16985)
Batuhan Taşkaya committed
November 20, 2019
V
bpo-38835: Don't use PyFPE_START_PROTECT and PyFPE_END_PROTECT (GH-17231)
Victor Stinner committed