File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -127,6 +127,10 @@ Optimizations
127127 first introduced in Python 3.4. It offers better performance and smaller
128128 size compared to Protocol 3 available since Python 3.0.
129129
130+ * Removed one ``Py_ssize_t `` member from ``PyGC_Head ``. All GC tracked
131+ objects (e.g. tuple, list, dict) size is reduced 4 or 8 bytes.
132+ (Contributed by Inada Naoki in :issue: `33597 `)
133+
130134
131135Build and C API Changes
132136=======================
@@ -201,6 +205,10 @@ Changes in the Python API
201205* :func: `shutil.copyfile ` default buffer size on Windows was changed from
202206 16 KiB to 1 MiB.
203207
208+ * ``PyGC_Head `` struct is changed completely. All code touched the
209+ struct member should be rewritten. (See :issue: `33597 `)
210+
211+
204212CPython bytecode changes
205213------------------------
206214
You can’t perform that action at this time.
0 commit comments