Staging
v0.5.1
https://github.com/python/cpython
Revision e1e80002e28e1055f399a20918c49d50d093709e authored by Joannah Nanjekye on 29 January 2020, 11:20:53 UTC, committed by GitHub on 29 January 2020, 11:20:53 UTC
Some of the *SetItem methods in the C API steal a reference to the
given value. This annotates the better behaved ones to assure the
reader that these are not the ones with the inconsistent behaviour.

* 📜🤖 Added by blurb_it.

* make docs consistent with signature

Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
1 parent d07d9f4
History
Tip revision: e1e80002e28e1055f399a20918c49d50d093709e authored by Joannah Nanjekye on 29 January 2020, 11:20:53 UTC
bpo-39153: Clarify C API *SetItem refcounting semantics (GH-18220)
Tip revision: e1e8000
File Mode Size
abstract.h -rw-r--r-- 13.5 KB
ceval.h -rw-r--r-- 3.1 KB
dictobject.h -rw-r--r-- 3.8 KB
fileobject.h -rw-r--r-- 951 bytes
frameobject.h -rw-r--r-- 3.1 KB
import.h -rw-r--r-- 1.4 KB
initconfig.h -rw-r--r-- 15.8 KB
interpreteridobject.h -rw-r--r-- 456 bytes
object.h -rw-r--r-- 15.3 KB
objimpl.h -rw-r--r-- 3.5 KB
pyerrors.h -rw-r--r-- 4.6 KB
pylifecycle.h -rw-r--r-- 2.0 KB
pymem.h -rw-r--r-- 3.4 KB
pystate.h -rw-r--r-- 9.5 KB
sysmodule.h -rw-r--r-- 547 bytes
traceback.h -rw-r--r-- 473 bytes
tupleobject.h -rw-r--r-- 1.0 KB
unicodeobject.h -rw-r--r-- 45.2 KB

back to top