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
/
tupleobject.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
GH-100110: Specialize FOR_ITER for tuples (GH-100109)
Ken Jin
2022-12-09
1
-14/+9
*
gh-99300: Use Py_NewRef() in Objects/ directory (#99351)
Victor Stinner
2022-11-10
1
-30/+15
*
gh-91247: Use memcpy for list and tuple repeat (#91482)
Pieter Eendebak
2022-07-26
1
-23/+18
*
Add more stats for freelist use and allocations. (GH-92211)
Mark Shannon
2022-05-03
1
-0/+2
*
gh-90667: Add specializations of Py_DECREF when types are known (GH-30872)
Dennis Sweeney
2022-04-19
1
-2/+1
*
bpo-46753: Add the empty tuple to the _PyRuntimeState.global_objects. (gh-31345)
Eric Snow
2022-02-28
1
-174/+164
*
bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g...
Eric Snow
2022-02-08
1
-3/+2
*
bpo-46417: Use _PyType_CAST() in Objects directory (GH-30764)
Victor Stinner
2022-01-21
1
-1/+1
*
bpo-46235: Do all ref-counting at once during list/tuple multiplication (GH-3...
Dennis Sweeney
2022-01-08
1
-9/+26
*
bpo-46008: Make runtime-global object/type lifecycle functions and state cons...
Eric Snow
2021-12-09
1
-1/+20
*
bpo-45522: Allow to disable freelists on build time (GH-29056)
Christian Heimes
2021-10-21
1
-1/+2
*
bpo-45256: Avoid C calls for most Python to Python calls. (GH-28937)
Mark Shannon
2021-10-18
1
-1/+3
*
bpo-45256: Remove the usage of the C stack in Python to Python calls (GH-28488)
Pablo Galindo Salgado
2021-10-09
1
-0/+20
*
bpo-45061: Detect refcount bug on empty tuple singleton (GH-28503)
Victor Stinner
2021-09-21
1
-1/+18
*
Clean up initialization __class_getitem__ with Py_GenericAlias. (GH-28450)
Serhiy Storchaka
2021-09-19
1
-1/+1
*
bpo-44531: Add _PyType_AllocNoTrack() function (GH-26947)
Victor Stinner
2021-07-01
1
-16/+19
*
bpo-43977: Use tp_flags for collection matching (GH-25723)
Mark Shannon
2021-04-30
1
-1/+1
*
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
-7/+7
*
bpo-40521: Always create the empty tuple singleton (GH-21116)
Victor Stinner
2020-06-24
1
-48/+96
*
bpo-40521: Cleanup code of free lists (GH-21082)
Victor Stinner
2020-06-23
1
-16/+18
*
bpo-40989: PyObject_INIT() becomes an alias to PyObject_Init() (GH-20901)
Victor Stinner
2020-06-15
1
-1/+1
*
bpo-40887: Don't use finalized free lists (GH-20700)
Victor Stinner
2020-06-08
1
-0/+15
*
bpo-40521: Make tuple free list per-interpreter (GH-20247)
Victor Stinner
2020-06-04
1
-58/+53
*
bpo-39573: Convert Py_REFCNT and Py_SIZE to functions (GH-20429)
Victor Stinner
2020-05-27
1
-1/+1
*
bpo-39573: Fix buildbot failure for tupleobject.c (GH-20391)
Dong-hee Na
2020-05-25
1
-1/+1
*
bpo-34397: Remove redundant overflow checks in list and tuple implementation....
Sergey Fedoseev
2020-05-25
1
-2/+1
*
bpo-40521: Disable free lists in subinterpreters (GH-19937)
Victor Stinner
2020-05-05
1
-0/+8
*
bpo-40428: Remove PyTuple_ClearFreeList() function (GH-19769)
Victor Stinner
2020-04-29
1
-11/+7
*
bpo-40268: Remove a few pycore_pystate.h includes (GH-19510)
Victor Stinner
2020-04-14
1
-2/+2
*
bpo-40170: Add _PyIndex_Check() internal function (GH-19426)
Victor Stinner
2020-04-08
1
-1/+2
*
bpo-39481: Implementation for PEP 585 (#18239)
Guido van Rossum
2020-04-07
1
-0/+1
*
bpo-37207: Add _PyArg_NoKwnames() helper function (GH-18980)
Dong-hee Na
2020-03-16
1
-2/+1
*
bpo-37207: Use _PyArg_CheckPositional() for tuple vectorcall (GH-18986)
Dong-hee Na
2020-03-16
1
-2/+2
*
Fix a possible refleak in tupleobject.c (GH-19018)
Hai Shi
2020-03-15
1
-1/+3
*
bpo-37207: Use PEP 590 vectorcall to speed up tuple() (GH-18936)
Dong-hee Na
2020-03-13
1
-0/+21
*
bpo-39573: Use Py_IS_TYPE() macro to check for types (GH-18809)
Andy Lester
2020-03-06
1
-1/+1
*
bpo-39573: Finish converting to new Py_IS_TYPE() macro (GH-18601)
Andy Lester
2020-03-04
1
-1/+1
*
bpo-39573: Use Py_REFCNT() macro (GH-18388)
Victor Stinner
2020-02-06
1
-1/+1
*
bpo-39542: Simplify _Py_NewReference() (GH-18332)
Victor Stinner
2020-02-03
1
-2/+7
*
bpo-39489: Remove COUNT_ALLOCS special build (GH-18259)
Victor Stinner
2020-02-03
1
-46/+0
*
Correct overflow check in PyTuple_New() (GH-14838)
Sergey Fedoseev
2019-09-09
1
-2/+2
*
bpo-36030: Fix a possible segfault in PyTuple_New() (GH-15670)
Zackery Spytz
2019-09-04
1
-0/+3
*
Make PyXXX_Fini() functions private (GH-15531)
Victor Stinner
2019-08-26
1
-1/+1
*
bpo-36030: Improve performance of some tuple operations (GH-12052)
Sergey Fedoseev
2019-08-14
1
-32/+71
*
bpo-37648: Fixed minor inconsistency in some __contains__. (GH-14904)
Serhiy Storchaka
2019-08-04
1
-2/+1
*
bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G...
Jeroen Demeyer
2019-05-31
1
-4/+4
*
bpo-36763: Implement the PEP 587 (GH-13592)
Victor Stinner
2019-05-27
1
-1/+1
*
bpo-36946: Fix possible signed integer overflow when handling slices. (GH-13375)
Zackery Spytz
2019-05-17
1
-1/+2
*
bpo-35983: skip trashcan for subclasses (GH-11841)
Jeroen Demeyer
2019-05-10
1
-2/+2
[next]