index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Modules
/
mathmodule.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
[3.11] gh-86493: Fix possible leaks in some modules initialization (GH-106768...
Serhiy Storchaka
2023-07-19
1
-5/+5
*
GH-98897: fix memory leak if `math.dist` raises exception (GH-98898)
Miss Islington (bot)
2022-11-01
1
-3/+3
*
gh-91320: Use _PyCFunction_CAST() (#92251)
Victor Stinner
2022-05-03
1
-6/+6
*
Change parameter name from *x* for reals to *n* for integers. (GH-32377)
Raymond Hettinger
2022-04-06
1
-3/+3
*
bpo-46656: Remove Py_NO_NAN macro (GH-31160)
Victor Stinner
2022-02-25
1
-2/+2
*
bpo-45412: Add _PY_SHORT_FLOAT_REPR macro (GH-31171)
Victor Stinner
2022-02-23
1
-4/+5
*
bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g...
Eric Snow
2022-02-08
1
-3/+4
*
bpo-46258: Streamline isqrt fast path (#30333)
Mark Dickinson
2022-01-15
1
-14/+43
*
bpo-37295: Use constant-time comb() and perm() for larger n depending on k (G...
Serhiy Storchaka
2022-01-09
1
-130/+186
*
bpo-37295: More direct computation of power-of-two factor in math.comb (GH-30...
Mark Dickinson
2021-12-31
1
-7/+25
*
bpo-37295: Speed up math.comb(n, k) for 0 <= k <= n <= 67 (GH-30275)
Mark Dickinson
2021-12-28
1
-0/+89
*
bpo-46018: Ensure that math.expm1 does not raise on underflow (GH-29997)
Steve Dower
2021-12-09
1
-2/+6
*
bpo-37295: Optimize math.comb() and math.perm() (GH-29090)
Serhiy Storchaka
2021-12-05
1
-93/+192
*
bpo-45917: Add math.exp2() method - return 2 raised to the power of x (GH-29829)
Gideon
2021-11-29
1
-0/+4
*
bpo-45548: Remove _math.c workarounds for pre-C99 libm (GH-29179)
Christian Heimes
2021-10-25
1
-4/+7
*
bpo-43974: Move Py_BUILD_CORE_MODULE into module code (GH-29157)
Christian Heimes
2021-10-22
1
-0/+4
*
bpo-45439: Move _PyObject_CallNoArgs() to pycore_call.h (GH-28895)
Victor Stinner
2021-10-12
1
-1/+2
*
bpo-45439: Rename _PyObject_CallNoArg() to _PyObject_CallNoArgs() (GH-28891)
Victor Stinner
2021-10-11
1
-3/+3
*
bpo-35606: Fix math.prod tests using 'start' as keyword parameter (GH-28595)
Pablo Galindo Salgado
2021-09-28
1
-8/+3
*
bpo-44339: Fix math.pow corner case to comply with IEEE 754 (GH-26606)
Mark Dickinson
2021-06-12
1
-2/+0
*
bpo-44357:Add `math.cbrt()` function: Cube Root (GH-26622)
Ajith Ramachandran
2021-06-10
1
-0/+4
*
bpo-42161: mathmodule.c: move _PyLong_GetOne() loop invariant (GH-26391)
Victor Stinner
2021-05-26
1
-8/+12
*
missing multiply symbol in the documentation (GH-24686)
Alperen Serkan Aksöz
2021-03-03
1
-1/+1
*
bpo-42323: Fix math.nextafter() on AIX (GH-24381)
Victor Stinner
2021-01-29
1
-2/+2
*
bpo-42323: Fix math.nextafter() for NaN on AIX (GH-24265)
Victor Stinner
2021-01-20
1
-0/+6
*
bpo-42161: Modules/ uses _PyLong_GetZero() and _PyLong_GetOne() (GH-22998)
Victor Stinner
2020-10-27
1
-5/+6
*
Update link to supporting references (GH-22488)
Raymond Hettinger
2020-10-02
1
-1/+1
*
bpo-41513: Improve order of adding fractional values. Improve variable names....
Raymond Hettinger
2020-09-23
1
-12/+12
*
Make fractional value accumulation consistent inside and outside the loop. (G...
Raymond Hettinger
2020-09-19
1
-5/+4
*
bpo-41513: Add docs and tests for hypot() (GH-22238)
Raymond Hettinger
2020-09-14
1
-7/+7
*
bpo-41513: Expand comments and add references for a better understanding (GH-...
Raymond Hettinger
2020-09-06
1
-5/+21
*
Improve hypot() accuracy with three separate accumulators (GH-22032)
Raymond Hettinger
2020-09-02
1
-4/+4
*
Further improve accuracy of math.hypot() (GH-22013)
Raymond Hettinger
2020-08-30
1
-3/+8
*
bpo-41513: Save unnecessary steps in the hypot() calculation (#21994)
Raymond Hettinger
2020-08-29
1
-5/+10
*
Fix typos in comment (GH-21966)
Raymond Hettinger
2020-08-26
1
-2/+2
*
bpo-41513: More accurate hypot() (GH-21916)
Raymond Hettinger
2020-08-25
1
-37/+111
*
bpo-41513: Improve speed and accuracy of math.hypot() (GH-21803)
Raymond Hettinger
2020-08-16
1
-3/+38
*
On path with known exact float, extract the double with the fast macro. (GH-2...
Raymond Hettinger
2020-06-23
1
-5/+10
*
bpo-29782: Consolidate _Py_Bit_Length() (GH-20739)
Niklas Fiekas
2020-06-15
1
-0/+1
*
bpo-40792: Make the result of PyNumber_Index() always having exact type int. ...
Serhiy Storchaka
2020-05-28
1
-28/+2
*
bpo-37999: No longer use __int__ in implicit integer conversions. (GH-15636)
Serhiy Storchaka
2020-05-26
1
-30/+2
*
bpo-1635741: Port math module to multiphase initialization (GH-19243)
Dong-hee Na
2020-03-31
1
-25/+33
*
bpo-39871: Fix possible SystemError in atan2, copysign and remainder (GH-18806)
Zackery Spytz
2020-03-14
1
-1/+5
*
bpo-39648: Expand math.gcd() and math.lcm() to handle multiple arguments. (GH...
Serhiy Storchaka
2020-02-23
1
-74/+109
*
bpo-39479:Add math.lcm() function: Least Common Multiple (#18547)
ananthan-123
2020-02-19
1
-0/+54
*
bpo-35081: Move dtoa.h header to the internal C API (GH-18489)
Victor Stinner
2020-02-12
1
-0/+1
*
bpo-39396: Fix math.nextafter(-0.0, +0.0) on AIX 7.1 (GH-18094)
Victor Stinner
2020-01-21
1
-2/+8
*
bpo-31031: Unify duplicate bits_in_digit and bit_length (GH-2866)
Niklas Fiekas
2020-01-16
1
-25/+3
*
bpo-39310: Add math.ulp(x) (GH-17965)
Victor Stinner
2020-01-13
1
-0/+32
*
bpo-39288: Add math.nextafter(x, y) (GH-17937)
Victor Stinner
2020-01-12
1
-0/+20
[next]