]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
GH-115776: Embed the values array into the object, for "normal" Python objects. ...
authorMark Shannon <mark@hotpy.org>
Tue, 2 Apr 2024 10:59:21 +0000 (11:59 +0100)
committerGitHub <noreply@github.com>
Tue, 2 Apr 2024 10:59:21 +0000 (11:59 +0100)
commitc32dc47aca6e8fac152699bc613e015c44ccdba9
treee183f7c56ad5e081879c3dd75f7e11887fe7e26c
parentc97d3af2391e62ef456ef2365d48ab9b8cdbe27b
GH-115776: Embed the values array into the object, for "normal" Python objects. (GH-116115)
35 files changed:
Include/cpython/pystats.h
Include/internal/pycore_code.h
Include/internal/pycore_dict.h
Include/internal/pycore_object.h
Include/internal/pycore_opcode_metadata.h
Include/internal/pycore_uop_ids.h
Include/internal/pycore_uop_metadata.h
Include/object.h
Lib/test/test_capi/test_mem.py
Lib/test/test_class.py
Lib/test/test_opcache.py
Misc/NEWS.d/next/Core and Builtins/2024-02-24-03-39-09.gh-issue-115776.THJXqg.rst [new file with mode: 0644]
Modules/_testbuffer.c
Modules/_testcapimodule.c
Modules/_testinternalcapi.c
Objects/dictobject.c
Objects/object.c
Objects/object_layout.md
Objects/object_layout_312.gv
Objects/object_layout_312.png
Objects/object_layout_313.gv [new file with mode: 0644]
Objects/object_layout_313.png [new file with mode: 0644]
Objects/object_layout_full_313.gv [new file with mode: 0644]
Objects/object_layout_full_313.png [new file with mode: 0644]
Objects/typeobject.c
Python/bytecodes.c
Python/executor_cases.c.h
Python/gc.c
Python/gc_free_threading.c
Python/generated_cases.c.h
Python/optimizer_cases.c.h
Python/specialize.c
Tools/cases_generator/analyzer.py
Tools/gdb/libpython.py
Tools/scripts/summarize_stats.py