Movatterモバイル変換


[0]ホーム

URL:


homepage

Issue24345

This issue trackerhas been migrated toGitHub, and is currentlyread-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title:Py_tp_finalize is missing
Type:Stage:resolved
Components:Extension Modules, Interpreter CoreVersions:Python 3.6, Python 3.4, Python 3.5
process
Status:closedResolution:fixed
Dependencies:Superseder:
Assigned To:Nosy List: petr.viktorin, python-dev
Priority:normalKeywords:patch

Created on2015-06-01 13:41 bypetr.viktorin, last changed2022-04-11 14:58 byadmin. This issue is nowclosed.

Files
File nameUploadedDescriptionEdit
add-py-tp-finalize.patchpetr.viktorin,2015-06-01 13:41review
Messages (2)
msg244581 -(view)Author: Petr Viktorin (petr.viktorin)*(Python committer)Date: 2015-06-01 13:41
PEP 442 added the tp_finalize member for objects, but there's no corresponding Py_tp_finalize slot. This means that types defined using PyType_FromSpec (and in particular, extensions using the stable ABI) can't take advantage of the new GC finalization mechanism.
msg244591 -(view)Author: Roundup Robot (python-dev)(Python triager)Date: 2015-06-01 15:14
New changeset5a354de919aa by Benjamin Peterson in branch '3.5':add Py_tp_finalize slot (closes#24345)https://hg.python.org/cpython/rev/5a354de919aaNew changeset959e998aa167 by Benjamin Peterson in branch 'default':merge 3.5 (#24345)https://hg.python.org/cpython/rev/959e998aa167
History
DateUserActionArgs
2022-04-11 14:58:17adminsetgithub: 68533
2015-06-01 15:14:43python-devsetstatus: open -> closed

nosy: +python-dev
messages: +msg244591

resolution: fixed
stage: resolved
2015-06-01 13:41:14petr.viktorincreate
Supported byThe Python Software Foundation,
Powered byRoundup
Copyright © 1990-2022,Python Software Foundation
Legal Statements

[8]ページ先頭

©2009-2026 Movatter.jp