| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-125063: Emit slices as constants in the bytecode compiler (#125064) | Michael Droettboom | 2024-10-08 | 1 | -1/+1 |
|
|
* | gh-100240: Use a consistent implementation for freelists (#121934) | Sam Gross | 2024-07-22 | 1 | -35/+4 |
|
|
* | gh-117764: Add docstrings and signatures for the types of None, Ellipsis and ... | Serhiy Storchaka | 2024-04-12 | 1 | -1/+6 |
|
|
* | gh-111968: Rename freelist related struct names to Eric's suggestion (gh-115329) | Donghee Na | 2024-02-14 | 1 | -10/+10 |
|
|
* | gh-111968: Refactor _PyXXX_Fini to integrate with _PyObject_ClearFreeLists (g... | Donghee Na | 2024-02-10 | 1 | -8/+4 |
|
|
* | gh-111968: Unify freelist naming schema to Eric's suggestion (gh-114581) | Donghee Na | 2024-01-26 | 1 | -7/+7 |
|
|
* | gh-111968: Fix --without-freelists build (gh-114270) | Donghee Na | 2024-01-18 | 1 | -5/+14 |
|
|
* | gh-111968: Use per-thread slice_cache in free-threading (gh-113972) | Donghee Na | 2024-01-15 | 1 | -11/+15 |
|
|
* | gh-110481: Implement biased reference counting (gh-110764) | Sam Gross | 2023-10-30 | 1 | -4/+1 |
|
|
* | gh-110964: Remove private _PyArg functions (#110966) | Victor Stinner | 2023-10-17 | 1 | -0/+1 |
|
|
* | gh-108634: Py_TRACE_REFS uses a hash table (#108663) | Victor Stinner | 2023-08-31 | 1 | -1/+0 |
|
|
* | GH-84436: Skip refcounting for known immortals (GH-107605) | Brandt Bucher | 2023-08-04 | 1 | -2/+2 |
|
|
* | gh-106869: Use new PyMemberDef constant names (#106871) | Victor Stinner | 2023-07-25 | 1 | -4/+4 |
|
|
* | gh-103906: Remove immortal refcounting in compile/marshal.c (gh-103922) | Dong-hee Na | 2023-06-05 | 1 | -1/+1 |
|
|
* | gh-84436: Implement Immortal Objects (gh-19474) | Eddie Elizondo | 2023-04-22 | 1 | -2/+13 |
|
|
* | GH-101291: Rearrange the size bits in PyLongObject (GH-102464) | Mark Shannon | 2023-03-22 | 1 | -3/+3 |
|
|
* | GH-84783: Make the slice object hashable (GH-101264) | Furkan Onder | 2023-02-19 | 1 | -1/+37 |
|
|
* | gh-99537: Use Py_SETREF() function in C code (#99657) | Victor Stinner | 2022-11-22 | 1 | -16/+6 |
|
|
* | gh-99300: Use Py_NewRef() in Objects/ directory (#99354) | Victor Stinner | 2022-11-10 | 1 | -17/+9 |
|
|
* | GH-94163: Add BINARY_SLICE and STORE_SLICE instructions. (GH-94168) | Mark Shannon | 2022-06-27 | 1 | -17/+34 |
|
|
* | gh-91731: Replace Py_BUILD_ASSERT() with static_assert() (#91730) | Victor Stinner | 2022-04-20 | 1 | -1/+2 |
|
|
* | bpo-43268: Pass interp rather than tstate to internal functions (GH-24580) | Victor Stinner | 2021-02-19 | 1 | -2/+1 |
|
|
* | bpo-42161: Use _PyLong_GetZero() and _PyLong_GetOne() (GH-22995) | Victor Stinner | 2020-10-27 | 1 | -2/+3 |
|
|
* | bpo-40521: Cleanup code of free lists (GH-21082) | Victor Stinner | 2020-06-23 | 1 | -8/+16 |
|
|
* | bpo-40521: Make slice cache per-interpreter (GH-20637) | Victor Stinner | 2020-06-04 | 1 | -14/+15 |
|
|
* | bpo-40268: Remove unused pycore_pymem.h includes (GH-19531) | Victor Stinner | 2020-04-15 | 1 | -1/+0 |
|
|
* | bpo-40268: Remove unused structmember.h includes (GH-19530) | Victor Stinner | 2020-04-15 | 1 | -2/+2 |
|
|
* | bpo-40268: Remove a few pycore_pystate.h includes (GH-19510) | Victor Stinner | 2020-04-14 | 1 | -1/+0 |
|
|
* | bpo-40170: Add _PyIndex_Check() internal function (GH-19426) | Victor Stinner | 2020-04-08 | 1 | -1/+2 |
|
|
* | Make PyXXX_Fini() functions private (GH-15531) | Victor Stinner | 2019-08-26 | 1 | -1/+2 |
|
|
* | bpo-36974: tp_print -> tp_vectorcall_offset and tp_reserved -> tp_as_async (G... | Jeroen Demeyer | 2019-05-31 | 1 | -4/+4 |
|
|
* | bpo-35961: Fix a crash in slice_richcompare() (GH-11830) | Victor Stinner | 2019-02-13 | 1 | -24/+14 |
|
|
* | bpo-35081: Add Include/internal/pycore_object.h (GH-10640) | Victor Stinner | 2018-11-21 | 1 | -0/+1 |
|
|
* | bpo-35081: Rename internal headers (GH-10275) | Victor Stinner | 2018-11-12 | 1 | -2/+2 |
|
|
* | bpo-35081: Add pycore_ prefix to internal header files (GH-10263) | Victor Stinner | 2018-10-31 | 1 | -2/+2 |
|
|
* | bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH... | Siddhesh Poyarekar | 2018-04-29 | 1 | -3/+3 |
|
|
* | bpo-30860: Consolidate stateful runtime globals. (#3397) | Eric Snow | 2017-09-08 | 1 | -0/+2 |
|
|
* | bpo-30592: Fixed error messages for some builtins. (#1996) | Serhiy Storchaka | 2017-06-08 | 1 | -1/+1 |
|
|
* | bpo-30281: Fix the default value for stop in PySlice_Unpack() (#1480) | Xiang Zhang | 2017-05-10 | 1 | -3/+5 |
|
|
* | bpo-29878: Add global instances of int for 0 and 1. (#852) | Serhiy Storchaka | 2017-03-30 | 1 | -7/+4 |
|
|
* | Issue #27867: Function PySlice_GetIndicesEx() is deprecated and replaced with | Serhiy Storchaka | 2017-01-25 | 1 | -24/+54 |
|\ |
|
| * | Issue #27867: Function PySlice_GetIndicesEx() is replaced with a macro if | Serhiy Storchaka | 2017-01-25 | 1 | -24/+54 |
|
|
* | | Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of ... | Serhiy Storchaka | 2016-12-16 | 1 | -1/+1 |
|/ |
|
* | fix slice cache finalization to use gc del | Benjamin Peterson | 2016-04-16 | 1 | -1/+1 |
|
|
* | add gc support to slice (closes #26659) | Benjamin Peterson | 2016-04-16 | 1 | -4/+15 |
|
|
* | Make Ellipsis and NotImplemented picklable through the reduce protocol. | Alexandre Vassalotti | 2013-11-24 | 1 | -1/+12 |
|
|
* | Issue #16451: Refactor to remove duplication between range and slice in slice... | Mark Dickinson | 2012-11-17 | 1 | -70/+78 |
|
|
* | Issue #14794: slice.indices no longer returns OverflowError for out-of-range ... | Mark Dickinson | 2012-11-10 | 1 | -8/+175 |
|
|
* | Issue #14783: Merge changes from 3.2. | Chris Jerdonek | 2012-10-07 | 1 | -1/+2 |
|\ |
|
| * | Issue #14783: Improve int() docstring and also str(), range(), and slice(). | Chris Jerdonek | 2012-10-07 | 1 | -1/+2 |
|
|