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
/
Objects
/
longobject.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-142554: avoid `divmod` crashes due to bad `_pylong.int_divmod` (#142673)
Bénédikt Tran
13 days
1
-2/+2
*
gh-111389: replace deprecated occurrences of `_PyHASH_*` macros (#141236)
Bénédikt Tran
2025-11-09
1
-19/+19
*
gh-140061: Use `_PyObject_IsUniquelyReferenced()` to check if objects are uni...
Sergey Miryanov
2025-10-15
1
-3/+4
*
gh-129813, PEP 782: Use PyBytesWriter in _PyBytes_FormatEx() (#138839)
Victor Stinner
2025-09-15
1
-14/+16
*
gh-71810: Fix _PyLong_AsByteArray() undefined behavior (#138873)
Victor Stinner
2025-09-14
1
-2/+8
*
gh-71810: Fix corner case (length==0) for int.to_bytes() (#138739)
Sergey B Kirpichev
2025-09-11
1
-1/+1
*
gh-136599: Improve long_hash() (#136600)
Pieter Eendebak
2025-09-04
1
-1/+17
*
GH-135763: AC: Use ``Py_ssize_t(allow_negative=False)`` (#138394)
Adam Turner
2025-09-02
1
-8/+2
*
GH-137623: Use an AC decorator for docstring line length enforcement (#137690)
Adam Turner
2025-08-18
1
-1/+2
*
gh-82088: Improve performance of PyLong_As*() for multi-digit ints (#135585)
Pieter Eendebak
2025-07-10
1
-35/+75
*
gh-135379: fix MSVC warning: conversion from 'stwodigits' to 'digit' (GH-135714)
Chris Eibl
2025-06-20
1
-1/+1
*
GH-135379: Specialize int operations for compact ints only (GH-135668)
Mark Shannon
2025-06-19
1
-7/+38
*
gh-135474: Specialize arithmetic only on compact ints (GH-135479)
Ken Jin
2025-06-14
1
-6/+11
*
gh-133489: Remove size restrictions on getrandbits() and randbytes() (GH-133658)
Serhiy Storchaka
2025-05-31
1
-10/+3
*
gh-133583: Add support for fixed size unsigned integers in argument parsing (...
Serhiy Storchaka
2025-05-08
1
-0/+4
*
gh-132987: Support __index__() for unsigned integers in Argument Clinic (GH-1...
Serhiy Storchaka
2025-04-28
1
-94/+25
*
Correct _PyLong_Frexp() description in comments (GH-132716)
Sergey B Kirpichev
2025-04-19
1
-3/+1
*
GH-131296: fix clang-cl warning on Windows in `Objects/longobject.c` for 32bi...
Chris Eibl
2025-04-18
1
-0/+2
*
gh-111178: remove redundant casts for functions with correct signatures (#131...
Bénédikt Tran
2025-04-01
1
-4/+4
*
GH-129149: Add fast path for medium-sized integers in `PyLong_From*` function...
Chris Eibl
2025-03-30
1
-4/+12
*
gh-111178: Fix function signatures for multiple tests (#131496)
Victor Stinner
2025-03-20
1
-2/+8
*
GH-131238: More refactoring of core header files (GH-131351)
Mark Shannon
2025-03-17
1
-0/+1
*
gh-129149: Add fast path for medium-sized integers in `PyLong_FromSsize_t()` ...
Chris Eibl
2025-03-13
1
-105/+40
*
gh-130599: use static constants str-to-int conversion (gh-130714)
Neil Schemenauer
2025-03-04
1
-22/+53
*
gh-127119: Faster check for small ints in long_dealloc (GH-127620)
Pieter Eendebak
2025-01-29
1
-36/+25
*
gh-102471: Change PyLongWriter_Discard(NULL) to do nothing (#129339)
Victor Stinner
2025-01-27
1
-0/+4
*
gh-128863: Deprecate _PyLong_FromDigits() function (#127939)
Sergey B Kirpichev
2025-01-24
1
-2/+15
*
gh-129149: Add fast path in PYLONG_FROM_UINT macro for compact integers (#129...
Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి)
2025-01-23
1
-2/+6
*
gh-128863: Deprecate _PyLong_New() function (#129212)
Sergey B Kirpichev
2025-01-23
1
-37/+43
*
gh-128863: Deprecate _PyLong_Sign() function (#129176)
Victor Stinner
2025-01-23
1
-5/+11
*
gh-126868: Add freelist for compact ints to `_PyLong_New` (#128181)
Pieter Eendebak
2024-12-26
1
-12/+18
*
gh-102471, PEP 757: Add PyLong import and export API (#121339)
Victor Stinner
2024-12-13
1
-0/+120
*
gh-126868: Add freelist for compact int objects (GH-126865)
Pieter Eendebak
2024-12-13
1
-19/+59
*
gh-126061: Add PyLong_IsPositive/Zero/Negative() functions (#126065)
RUANG (James Roy)
2024-11-12
1
-0/+33
*
GH-126547: Pre-assign version numbers for a few common classes (GH-126551)
Mark Shannon
2024-11-08
1
-0/+1
*
Use _PyLong_GetOne() and _PyLong_GetZero() in long_invmod() (#125044)
Victor Stinner
2024-10-07
1
-11/+2
*
gh-111178: Fix function signatures in longobject.c (#124895)
Victor Stinner
2024-10-02
1
-100/+139
*
gh-123497: New limit for Python integers on 64-bit platforms (GH-123724)
Serhiy Storchaka
2024-09-29
1
-129/+67
*
gh-121485: Always use 64-bit integers for integers bits count (GH-121486)
Serhiy Storchaka
2024-08-30
1
-73/+52
*
gh-120389: Add PyLong_FromInt64() and PyLong_AsInt64() (#120390)
Victor Stinner
2024-08-28
1
-0/+66
*
gh-111178: Avoid calling long_hash from incompatible pointer type (GH-122972)
Bénédikt Tran
2024-08-14
1
-2/+3
*
gh-121905: Consistently use "floating-point" instead of "floating point" (GH-...
Serhiy Storchaka
2024-07-19
1
-1/+1
*
gh-121153: Fix some errors with use of _PyLong_CompactValue() (GH-121154)
Serhiy Storchaka
2024-07-13
1
-13/+55
*
gh-121115: Skip __index__ in PyLong_AsNativeBytes by default (GH-121118)
Steve Dower
2024-06-28
1
-1/+5
*
gh-120593: Fix const qualifier in _PyLong_CompactValue() (#121053)
Victor Stinner
2024-06-26
1
-2/+2
*
gh-120080: Accept ``None`` as a valid argument for direct call of the ``int._...
Kirill Podoprigora
2024-06-07
1
-3/+3
*
gh-119057: Use better error messages for zero division (#119066)
Nikita Sobolev
2024-06-03
1
-3/+2
*
gh-116560: Add PyLong_GetSign() public function (#116561)
Sergey B Kirpichev
2024-06-03
1
-0/+12
*
gh-119613: Use C99+ functions instead of Py_IS_NAN/INFINITY/FINITE (#119619)
Sergey B Kirpichev
2024-05-29
1
-2/+2
*
Tiny fix: Update link for HAC algorithm (gh-118546)
Ayato Hayashi
2024-05-23
1
-2/+2
[next]