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-94673: Add _PyStaticType_InitBuiltin() (#95152)
Eric Snow
2022-07-25
1
-1/+1
*
GH-91432: Specialize FOR_ITER (GH-91713)
Dennis Sweeney
2022-06-21
1
-0/+32
*
Remove unnecessary for loop initializer in long_lshift1() (GH-93071)
oda-gitso
2022-05-25
1
-1/+1
*
gh-89653: Use int type for Unicode kind (#92704)
Victor Stinner
2022-05-13
1
-2/+2
*
gh-90213: Speed up right shifts of negative integers (GH-30277)
Mark Dickinson
2022-05-02
1
-29/+69
*
gh-91731: Replace Py_BUILD_ASSERT() with static_assert() (#91730)
Victor Stinner
2022-04-20
1
-2/+5
*
Cast to (destructor) to fix compiler warnings (GH-91711)
Dennis Sweeney
2022-04-20
1
-1/+1
*
gh-90667: Add specializations of Py_DECREF when types are known (GH-30872)
Dennis Sweeney
2022-04-19
1
-15/+23
*
gh-91117: Ensure integer mod and pow operations use cached small ints (GH-31843)
Dennis Sweeney
2022-04-11
1
-0/+2
*
bpo-46311: Clean up PyLong_FromLong and PyLong_FromLongLong (GH-30496)
Mark Dickinson
2022-03-01
1
-41/+31
*
bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g...
Eric Snow
2022-02-08
1
-7/+4
*
bpo-46407: Fix long_mod refleak (GH-31025)
Ken Jin
2022-01-31
1
-1/+1
*
bpo-46407: Optimizing some modulo operations (GH-30653)
Crowthebird
2022-01-28
1
-9/+106
*
bpo-46504: faster code for trial quotient in x_divrem() (GH-30856)
Tim Peters
2022-01-25
1
-1/+8
*
bpo-46406: Faster single digit int division. (#30626)
Gregory P. Smith
2022-01-23
1
-10/+26
*
bpo-46417: _curses uses PyStructSequence_NewType() (GH-30736)
Victor Stinner
2022-01-21
1
-0/+1
*
bpo-46417: Finalize structseq types at exit (GH-30645)
Victor Stinner
2022-01-21
1
-0/+11
*
bpo-46361: Fix "small" `int` caching (GH-30583)
Brandt Bucher
2022-01-16
1
-1/+1
*
bpo-46020: Optimize long_pow for the common case (GH-30555)
Tim Peters
2022-01-12
1
-6/+13
*
bpo-46233: Minor speedup for bigint squaring (GH-30345)
Tim Peters
2022-01-04
1
-5/+19
*
bpo-46218: Change long_pow() to sliding window algorithm (GH-30319)
Tim Peters
2022-01-02
1
-24/+84
*
bpo-46055: Speed up binary shifting operators (GH-30044)
Xinhang Xu
2021-12-27
1
-1/+16
*
bpo-46055: Streamline inner loop for right shifts (#30243)
Mark Dickinson
2021-12-27
1
-7/+8
*
bpo-45953: Statically initialize the small ints. (gh-30092)
Eric Snow
2021-12-14
1
-29/+0
*
bpo-46008: Make runtime-global object/type lifecycle functions and state cons...
Eric Snow
2021-12-09
1
-16/+37
*
bpo-45510: Specialize BINARY_SUBTRACT (GH-29523)
Dong-hee Na
2021-11-18
1
-5/+9
*
bpo-45691: Make array of small ints static to fix use-after-free error. (GH-2...
Mark Shannon
2021-11-03
1
-16/+14
*
Store actual ints, not pointers to them in the interpreter state. (GH-29274)
Mark Shannon
2021-10-28
1
-15/+6
*
bpo-35134: Move classobject.h to Include/cpython/ (GH-28968)
Victor Stinner
2021-10-15
1
-1/+0
*
bpo-45367: Specialize BINARY_MULTIPLY (GH-28727)
Dennis Sweeney
2021-10-14
1
-4/+9
*
bpo-45434: pyport.h no longer includes <stdlib.h> (GH-28914)
Victor Stinner
2021-10-13
1
-1/+2
*
bpo-45155 : Default arguments for int.to_bytes(length=1, byteorder=sys.byteor...
Barry Warsaw
2021-09-16
1
-10/+15
*
bpo-44945: Specialize BINARY_ADD (GH-27967)
Mark Shannon
2021-08-27
1
-6/+12
*
bpo-44946: Streamline operators and creation of ints for common case of singl...
Mark Shannon
2021-08-25
1
-92/+160
*
Fix a potential reference-counting bug in long_pow (GH-26690)
Mark Dickinson
2021-06-13
1
-0/+1
*
bpo-44376 - reduce pow() overhead for small exponents (GH-26662)
Tim Peters
2021-06-12
1
-5/+45
*
bpo-43687: Py_Initialize() creates singletons earlier (GH-25147)
Victor Stinner
2021-04-02
1
-8/+11
*
bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917)
Brandt Bucher
2021-02-26
1
-1/+2
*
bpo-43268: Pass interp rather than tstate to internal functions (GH-24580)
Victor Stinner
2021-02-19
1
-5/+5
*
bpo-43268: _Py_IsMainInterpreter() now expects interp (GH-24577)
Victor Stinner
2021-02-19
1
-1/+1
*
bpo-42519: Replace PyObject_MALLOC() with PyObject_Malloc() (GH-23587)
Victor Stinner
2020-12-01
1
-1/+1
*
bpo-42161: Remove private _PyLong_Zero and _PyLong_One (GH-23003)
Victor Stinner
2020-10-27
1
-18/+0
*
bpo-42161: Add _PyLong_GetZero() and _PyLong_GetOne() (GH-22993)
Victor Stinner
2020-10-26
1
-23/+14
*
Revert "bpo-26680: Incorporate is_integer in all built-in and standard librar...
Raymond Hettinger
2020-10-07
1
-14/+0
*
bpo-26680: Incorporate is_integer in all built-in and standard library numeri...
Robert Smallshire
2020-10-01
1
-0/+14
*
bpo-41342: Convert int.__round__ to Argument Clinic (GH-21549)
Serhiy Storchaka
2020-07-20
1
-7/+15
*
bpo-41123: Remove PyLong_FromUnicode() (GH-21204)
Inada Naoki
2020-06-29
1
-11/+0
*
bpo-40989: PyObject_INIT() becomes an alias to PyObject_Init() (GH-20901)
Victor Stinner
2020-06-15
1
-1/+3
*
bpo-29782: Consolidate _Py_Bit_Length() (GH-20739)
Niklas Fiekas
2020-06-15
1
-9/+16
*
bpo-39465: Use _PyInterpreterState_GET() (GH-20788)
Victor Stinner
2020-06-10
1
-2/+2
[next]