https://github.com/python/cpython/commit/7a7bce5a0ab249407e866a1e955d21fa2b0c8506
commit: 7a7bce5a0ab249407e866a1e955d21fa2b0c8506
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2024-01-26T19:38:14-08:00
summary:
gh-113055: Use pointer for interp->obmalloc state (gh-113
https://github.com/python/cpython/commit/b2566d89ce50e9924bb2fccb87dcfa3ceb6cc0d6
commit: b2566d89ce50e9924bb2fccb87dcfa3ceb6cc0d6
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2024-01-01T23:04:09Z
summary:
GH-113633: Use module state structure for _testcapi. (GH-113634)
Use
https://github.com/python/cpython/commit/ace4d7ff9a247cbe7350719b996a1c7d88a57813
commit: ace4d7ff9a247cbe7350719b996a1c7d88a57813
branch: main
author: neonene <53406459+neon...@users.noreply.github.com>
committer: nascheme
date: 2024-01-08T08:34:51-08:00
summary:
gh-113787: Fix refle
https://github.com/python/cpython/commit/206de4155b01f6285c5551d2224391fa1fa0ac14
commit: 206de4155b01f6285c5551d2224391fa1fa0ac14
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2024-10-15T11:47:20-07:00
summary:
gh-92953: Improve nextpool/prevpool comment. (gh-125545)
The
https://github.com/python/cpython/commit/5dd07ebc0c27e2fffdfd041401c8cc7f0cda0dfc
commit: 5dd07ebc0c27e2fffdfd041401c8cc7f0cda0dfc
branch: 3.12
author: Neil Schemenauer
committer: nascheme
date: 2024-09-26T18:04:03-07:00
summary:
[3.12] gh-116510: Fix a crash due to shared immortal interned
https://github.com/python/cpython/commit/98b2ed7e239c807f379cd2bf864f372d79064aac
commit: 98b2ed7e239c807f379cd2bf864f372d79064aac
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2024-09-26T19:16:51-07:00
summary:
gh-116510: Fix crash due to shared immortal interned strings. (gh
https://github.com/python/cpython/commit/69fd1f218c8b26f75aa230c9459f24fe05fdd784
commit: 69fd1f218c8b26f75aa230c9459f24fe05fdd784
branch: 3.12
author: Neil Schemenauer
committer: nascheme
date: 2024-09-26T17:50:46-07:00
summary:
[3.12] gh-116510: Fix crash during sub-interpreter shutdown (gh
https://github.com/python/cpython/commit/6f9525dd3f0ef5809106ca0923a7512d666a04bb
commit: 6f9525dd3f0ef5809106ca0923a7512d666a04bb
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2024-09-26T19:33:07-07:00
summary:
gh-116510: Fix crash during sub-interpreter shutdown (gh-124645
https://github.com/python/cpython/commit/7bdfabe2d1ec353ecdc75a5aec41cce83e572391
commit: 7bdfabe2d1ec353ecdc75a5aec41cce83e572391
branch: main
author: T. Wouters
committer: nascheme
date: 2024-09-30T16:41:46-07:00
summary:
gh-124785: Revert "gh-116510: Fix crash due to shared immortal int
https://github.com/python/cpython/commit/0cb52220790d8bc70ec325fd89d52b5f3b7ad29c
commit: 0cb52220790d8bc70ec325fd89d52b5f3b7ad29c
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2024-12-03T09:32:26-08:00
summary:
gh-115999: Specialize `LOAD_SUPER_ATTR` in free-threaded builds
https://github.com/python/cpython/commit/fc5a0dc22483a3506e828c65796d7a792c14
commit: fc5a0dc22483a3506e828c65796d7a792c14
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2024-12-03T10:33:06-08:00
summary:
gh-127271: Replace use of PyCell_GET/SET (gh-127272)
* Replace
https://github.com/python/cpython/commit/cdcacec79f7a216c3c988baa4dc31ce4e76c97ac
commit: cdcacec79f7a216c3c988baa4dc31ce4e76c97ac
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-02-05T11:38:30-08:00
summary:
gh-129201: Use prefetch in GC mark alive phase. (gh-129203)
For
https://github.com/python/cpython/commit/1b15c89a17ca3de6b05de5379b8717e9738c51ef
commit: 1b15c89a17ca3de6b05de5379b8717e9738c51ef
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2024-12-19T10:21:17-08:00
summary:
gh-115999: Specialize `STORE_ATTR` in free-threaded builds. (gh
https://github.com/python/cpython/commit/276cd66ccbbf85996a57bd1db3dd29b93a6eab64
commit: 276cd66ccbbf85996a57bd1db3dd29b93a6eab64
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2024-12-03T10:25:12-08:00
summary:
gh-115999: Add free-threaded specialization for `SEND` (gh-127426
https://github.com/python/cpython/commit/1c13c56a34fc4c4d8969f0b6dc93d5208a50d61b
commit: 1c13c56a34fc4c4d8969f0b6dc93d5208a50d61b
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-01-14T11:43:42-08:00
summary:
gh-128384: Add locking to warnings.py. (gh-128386)
Co-authored
https://github.com/python/cpython/commit/080f444a58dae1bb76a87ce746a09fd499792cfb
commit: 080f444a58dae1bb76a87ce746a09fd499792cfb
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-01-15T11:27:28-08:00
summary:
gh-128807: Add marking phase for free-threaded cyclic GC (gh
https://github.com/python/cpython/commit/ca46ec85f8c3cc5a9ae098c5b8fce435ba13c30e
commit: ca46ec85f8c3cc5a9ae098c5b8fce435ba13c30e
branch: 3.13
author: Neil Schemenauer
committer: nascheme
date: 2025-04-28T22:08:09Z
summary:
[3.13] gh-132942: Fix races in type lookup cache (gh-133114)
Two
https://github.com/python/cpython/commit/c6973eea134dcf031825d173b5e5337404e47e7d
commit: c6973eea134dcf031825d173b5e5337404e47e7d
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-04-16T12:43:01-07:00
summary:
Add Doc section in free-threaded extension howto for critical
https://github.com/python/cpython/commit/591c982c6e57a12fbb869a1e0172d4da82a27d66
commit: 591c982c6e57a12fbb869a1e0172d4da82a27d66
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-04-16T13:13:23-07:00
summary:
gh-128384: Fix for unreliable warnings unit tests. (gh-132611
https://github.com/python/cpython/commit/5c245ffce71b5a23e0022bb5d1eaf645fe96ddbb
commit: 5c245ffce71b5a23e0022bb5d1eaf645fe96ddbb
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-05-05T17:17:05Z
summary:
gh-132917: Check resident set size (RSS) before GC trigger. (gh-133399
https://github.com/python/cpython/commit/893034cf939c879cd628c94d1d79b3a5cfb641dd
commit: 893034cf939c879cd628c94d1d79b3a5cfb641dd
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-05-05T14:15:05-07:00
summary:
gh-132917: Use RSS + swap for estimate of process memory usage
https://github.com/python/cpython/commit/64dcbb0c31adb068570725003fd6d2ddd8ee1507
commit: 64dcbb0c31adb068570725003fd6d2ddd8ee1507
branch: 3.13
author: Neil Schemenauer
committer: nascheme
date: 2025-04-29T03:33:13Z
summary:
[3.13] gh-133122: Fix for test_type_lookup_mro_reference. (gh-133127
https://github.com/python/cpython/commit/eecafc33800c84ecb67f5d3ed819fbed057677ab
commit: eecafc33800c84ecb67f5d3ed819fbed057677ab
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-04-28T23:38:29-07:00
summary:
Revert gh-127266: avoid data races when updating type slots (gh
https://github.com/python/cpython/commit/22f0730d40c9534672f745f35cf876ad63d450bb
commit: 22f0730d40c9534672f745f35cf876ad63d450bb
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-04-28T12:54:55-07:00
summary:
gh-122320: Limit dict key versions used by test_opcache. (gh
https://github.com/python/cpython/commit/31d1342de9489f95384dbc748130c2ae6f092e84
commit: 31d1342de9489f95384dbc748130c2ae6f092e84
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-04-28T11:52:08-07:00
summary:
gh-132942: Fix races in type lookup cache (gh-133032)
Two races
https://github.com/python/cpython/commit/e414a2d81c3e15553516979e146d9f258fb47b2e
commit: e414a2d81c3e15553516979e146d9f258fb47b2e
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-04-28T20:28:44Z
summary:
gh-127266: avoid data races when updating type slots (gh-131174)
In
https://github.com/python/cpython/commit/31a500a92b1baf49a21d15b6b5fc0b6095f1e305
commit: 31a500a92b1baf49a21d15b6b5fc0b6095f1e305
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-04-28T13:32:39-07:00
summary:
Add internal docs about the free-threaded GC. (gh-132562)
files
https://github.com/python/cpython/commit/68a737691b0fd591de00f4811bb23a5c280fe859
commit: 68a737691b0fd591de00f4811bb23a5c280fe859
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-04-28T14:17:34-07:00
summary:
gh-125142: add REPL help text for keyboard shortcuts (gh-125143
https://github.com/python/cpython/commit/814ca116d54f40d6958a623deb614c3e3734e237
commit: 814ca116d54f40d6958a623deb614c3e3734e237
branch: main
author: Yongzi Li <1538321...@qq.com>
committer: nascheme
date: 2025-04-29T17:20:50Z
summary:
Docs: fix typo in `InternalDocs/garbage_collector.m
https://github.com/python/cpython/commit/8598e57942f26ca1feecc0aefb421935e4e9f2aa
commit: 8598e57942f26ca1feecc0aefb421935e4e9f2aa
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-05-08T04:38:57Z
summary:
gh-133532: Run GC fast cycles test in subprocess. (gh-133533)
This
https://github.com/python/cpython/commit/751db4e64993b5af98aa1c12cc9d7c7c5882961b
commit: 751db4e64993b5af98aa1c12cc9d7c7c5882961b
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-05-08T04:32:23Z
summary:
gh-132917: Use /proc/self/status for mem usage info. (#133544)
On
https://github.com/python/cpython/commit/8679c8d5ccf657835a88de5095d4fc6e2eb47633
commit: 8679c8d5ccf657835a88de5095d4fc6e2eb47633
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-05-08T04:46:23Z
summary:
gh-133467: Add TSAN suppressions for races in typeobject (gh-133534
https://github.com/python/cpython/commit/813bc5694bd8aa43165468c5ea1dc27af973611d
commit: 813bc5694bd8aa43165468c5ea1dc27af973611d
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-03-03T19:00:50-08:00
summary:
gh-130599: use static constants str-to-int conversion (gh-130714
https://github.com/python/cpython/commit/baae9cb159e240ee9474ce7c02f88c233390777a
commit: baae9cb159e240ee9474ce7c02f88c233390777a
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-02-25T21:24:20-08:00
summary:
gh-117657: Use an atomic store to set type flags. (gh-127588
https://github.com/python/cpython/commit/aaeca91b05fdc781dc97a51e53b368b1edb14fb8
commit: aaeca91b05fdc781dc97a51e53b368b1edb14fb8
branch: 3.14
author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com>
committer: nascheme
date: 2025-05-09T12:30:27-07:00
summary:
[3.
https://github.com/python/cpython/commit/4c6fa8921621eb9f71bec674d4d7c32fede159a0
commit: 4c6fa8921621eb9f71bec674d4d7c32fede159a0
branch: 3.14
author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com>
committer: nascheme
date: 2025-05-08T16:37:08-07:00
summary:
[3.
https://github.com/python/cpython/commit/8e86f9c3ccbe8955ea5b28b07bb3d37197eef841
commit: 8e86f9c3ccbe8955ea5b28b07bb3d37197eef841
branch: 3.14
author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com>
committer: nascheme
date: 2025-05-08T16:37:59-07:00
summary:
[3.
https://github.com/python/cpython/commit/fbbbc10055e0ee0011cf683132be706815480839
commit: fbbbc10055e0ee0011cf683132be706815480839
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-05-27T18:27:41-07:00
summary:
gh-127266: avoid data races when updating type slots (gh-133177
https://github.com/python/cpython/commit/113de8545ffe74a4a1dddb9351fa1cbd3562b621
commit: 113de8545ffe74a4a1dddb9351fa1cbd3562b621
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-06-25T00:06:32-07:00
summary:
GH-133136: Revise QSBR to reduce excess memory held (gh-135473
https://github.com/python/cpython/commit/ceae4edf81ff35c01616c09b3ed8ddd2936a8f3a
commit: ceae4edf81ff35c01616c09b3ed8ddd2936a8f3a
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-06-23T22:09:40Z
summary:
gh-119786: Add InternalDocs/qsbr.md. (gh-135411)
Add internal doc for
https://github.com/python/cpython/commit/0fadd9fd205e4df105676359876a6d6684f215a3
commit: 0fadd9fd205e4df105676359876a6d6684f215a3
branch: main
author: Stan Ulbrych <89152624+stanfromirel...@users.noreply.github.com>
committer: nascheme
date: 2025-06-25T20:01:25-07:00
summary:
gh-125142:
https://github.com/python/cpython/commit/1f5e23fd7015a8f7b14d0181ec83efa95c5d5b68
commit: 1f5e23fd7015a8f7b14d0181ec83efa95c5d5b68
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-06-25T20:03:24-07:00
summary:
Add whatsnew text for warnings module changes. (gh-135869)
files
https://github.com/python/cpython/commit/568f50e182839041131a4495232715c5997513a0
commit: 568f50e182839041131a4495232715c5997513a0
branch: 3.14
author: Miss Islington (bot) <31488909+miss-isling...@users.noreply.github.com>
committer: nascheme
date: 2025-06-26T03:09:09Z
summary:
[3.1
https://github.com/python/cpython/commit/b6b99bf7f1edab77c485faf4e23da868f3a7b68c
commit: b6b99bf7f1edab77c485faf4e23da868f3a7b68c
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-07-08T12:19:57-07:00
summary:
GH-91636: Clear weakrefs created by finalizers. (GH-136401
https://github.com/python/cpython/commit/5236b0281b91a874b14cf15f3fdef9b7beffb22f
commit: 5236b0281b91a874b14cf15f3fdef9b7beffb22f
branch: main
author: Neil Schemenauer
committer: nascheme
date: 2025-07-30T02:44:10Z
summary:
GH-116738: document thread-safety of bisect (GH-136555)
files:
A Lib
https://github.com/python/cpython/commit/e3ad9003c5af314ae82d4e9f40d9c0375a34149f
commit: e3ad9003c5af314ae82d4e9f40d9c0375a34149f
branch: main
author: Abhinav Upadhyay
committer: nascheme
date: 2025-08-07T20:31:11Z
summary:
GH-119085: Move comment in Python/gc.c to correct place.
In GH-116206
46 matches
Mail list logo