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
*
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
*
bpo-38835: Don't use PyFPE_START_PROTECT and PyFPE_END_PROTECT (GH-17231)
Victor Stinner
2019-11-20
1
-19/+0
*
bpo-38639: Optimize floor(), ceil() and trunc() for floats. (GH-16991)
Serhiy Storchaka
2019-11-16
1
-20/+28
*
bpo-37691: Let math.dist() accept sequences and iterables for coordinates (GH...
Raymond Hettinger
2019-07-27
1
-6/+36
*
Fix inconsequential typo in math.remainder algorithm comments. (#14746)
Mark Dickinson
2019-07-13
1
-1/+1
*
bpo-37548: Document range of atan, acos and asin (GH-14717)
Giovanni Cappellotto
2019-07-13
1
-3/+6
*
Fix some typos (GH-14435)
Min ho Kim
2019-07-05
1
-1/+1
*
bpo-37315: Deprecate accepting floats in math.factorial(). (GH-14147)
Serhiy Storchaka
2019-06-17
1
-0/+6
*
Turn math.isqrt assertion into a comment to clarify its purpose. (GH-14131)
Mark Dickinson
2019-06-16
1
-1/+1
*
Simplify negativity checks in math.comb and math.perm. (GH-13870)
Mark Dickinson
2019-06-16
1
-10/+16
*
bpo-37178: Allow a one argument form of math.perm() (GH-13905)
Raymond Hettinger
2019-06-08
1
-2/+8
*
bpo-35431: Drop the k <= n requirement (GH-13798)
Raymond Hettinger
2019-06-04
1
-15/+18
*
bpo-37128: Add math.perm(). (GH-13731)
Serhiy Storchaka
2019-06-02
1
-1/+129
*
bpo-35431: Refactor math.comb() implementation. (GH-13725)
Serhiy Storchaka
2019-06-01
1
-74/+81
*
bpo-35431: Implemented math.comb (GH-11414)
Yash Aggarwal
2019-06-01
1
-0/+121
*
bpo-36957: Speed up math.isqrt (#13405)
Mark Dickinson
2019-05-19
1
-8/+56
*
bpo-36957: Add _PyLong_Rshift() and _PyLong_Lshift(). (GH-13416)
Serhiy Storchaka
2019-05-19
1
-23/+7
*
bpo-36887: add math.isqrt (GH-13244)
Mark Dickinson
2019-05-18
1
-0/+261
*
bpo-36908: 'This module is always available' isn't helpful. (#13297)
Ned Batchelder
2019-05-17
1
-2/+2
*
Rework integer overflow path in math.prod and add more tests (GH-11809)
Pablo Galindo
2019-03-09
1
-5/+51
*
bpo-36106: Resolve sinpi name clash with libm (IEEE-754 violation). (GH-12027)
Dima Pasechnik
2019-02-26
1
-4/+4
*
Fix division by 0 when checking for overflow in math.prod (GH-11808)
Pablo Galindo
2019-02-10
1
-2/+2
*
bpo-35606: Implement math.prod (GH-11359)
Pablo Galindo
2019-02-07
1
-0/+167
*
Move float conversion into a macro. Apply to fsum (GH-11698)
Raymond Hettinger
2019-01-30
1
-49/+32
*
Fast path for int inputs to math.dist() and math.hypot() (GH-11692)
Raymond Hettinger
2019-01-28
1
-3/+24
*
bpo-35719: Optimize multi-argument math functions. (GH-11527)
Serhiy Storchaka
2019-01-12
1
-19/+18
*
bpo-34838: Use subclass_of for math.dist. (GH-9659)
Ammar Askar
2019-01-12
1
-8/+3
*
bpo-35436: Add missing PyErr_NoMemory() calls and other minor bug fixes. (GH-...
Zackery Spytz
2018-12-07
1
-3/+4
*
Fixing wording in comment. (GH-10425)
Raymond Hettinger
2018-11-09
1
-1/+1
*
Speed-up math.dist() by 30% (GH-9628)
Raymond Hettinger
2018-09-29
1
-3/+8
*
bpo-33083 - Make math.factorial reject arguments that are not int-like (GH-6149)
Pablo Galindo
2018-09-03
1
-3/+9
*
Minor improvement to code clarity (GH-9036)
Raymond Hettinger
2018-09-02
1
-1/+1
*
Simplify vector_norm() by eliminating special cases in the main loop (GH-9006)
Raymond Hettinger
2018-08-31
1
-22/+18
*
Improve commutativity of math.hypot() and math.dist() (GH-8984)
Raymond Hettinger
2018-08-29
1
-13/+19
*
Fast path for exact floats in math.hypot() and math.dist() (GH-8949)
Raymond Hettinger
2018-08-27
1
-9/+21
*
Minor code clean-up. Don't alter the input vector. Use variables instead. GH-...
Raymond Hettinger
2018-08-12
1
-4/+5
*
Add more tests and assertions for math.hypot() and math.dist() (GH-8747)
Raymond Hettinger
2018-08-12
1
-0/+1
*
Factor-out common code. Also, optimize common cases by preallocating space on...
Raymond Hettinger
2018-08-12
1
-41/+56
*
Replace straight addition with Kahan summation and move max to the end (GH-8727)
Raymond Hettinger
2018-08-11
1
-20/+45
*
bpo-33089: Add math.dist() for computing the Euclidean distance between two p...
Raymond Hettinger
2018-07-31
1
-0/+84
*
bpo-33089: Multidimensional math.hypot() (GH-8474)
Raymond Hettinger
2018-07-28
1
-38/+63
*
bpo-31338 (#3374)
Barry Warsaw
2017-09-15
1
-2/+1
[next]