COMMITS
/ Objects/floatobject.c 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
November 18, 2019
V
bpo-38631: Avoid Py_FatalError() in float.__getformat__() (GH-17232)
Victor Stinner committed
September 14, 2019
S
bpo-37206: Unrepresentable default values no longer represented as None. (GH-13933)
Serhiy Storchaka committed
September 11, 2019
R
bpo-38096: Clean up the "struct sequence" / "named tuple" docs (GH-15895)
Raymond Hettinger committed
August 26, 2019
V
Make PyXXX_Fini() functions private (GH-15531)
Victor Stinner committed
July 4, 2019
J
bpo-37483: add _PyObject_CallOneArg() function (#14558)
Jeroen Demeyer committed
June 1, 2019
S
bpo-20092. Use __index__ in constructors of int, float and complex. (GH-13108)
Serhiy Storchaka committed
May 31, 2019
J
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (GH-13464)
Jeroen Demeyer committed
May 19, 2019
S
bpo-36957: Add _PyLong_Rshift() and _PyLong_Lshift(). (GH-13416)
Serhiy Storchaka committed
May 6, 2019
S
bpo-36793: Remove unneeded __str__ definitions. (GH-13081)
Serhiy Storchaka committed
January 22, 2019
V
bpo-35713: Split _Py_InitializeCore into subfunctions (GH-11650)
Victor Stinner committed
November 23, 2018
V
bpo-35059: PyObject_INIT() casts to PyObject* (GH-10674)
Victor Stinner committed
October 26, 2018
V
bpo-35059: Convert PyObject_INIT() to function (GH-10077)
Victor Stinner committed
March 26, 2018
S
Fix typo and edit for clarity in the docstrings of sys.float_info. (GH-2251)
Stefano Taschini committed
November 13, 2017
S
bpo-31979: Simplify transforming decimals to ASCII (#4336)
Serhiy Storchaka committed
September 11, 2017
B
bpo-31373: remove overly strict float range checks (#3486)
Benjamin Peterson committed
September 7, 2017
B
bpo-31373: fix undefined floating-point demotions (#3396)
Benjamin Peterson committed
April 5, 2017
S
Update Argument Clinic generated code for bpo-29878. (#1001)
Serhiy Storchaka committed
March 30, 2017
S
bpo-29878: Add global instances of int for 0 and 1. (#852)
Serhiy Storchaka committed
March 19, 2017
S
bpo-29793: Convert some builtin types constructors to Argument Clinic. (#615)
Serhiy Storchaka committed