cpython/Objects
Victor Stinner 50fe3f8913
bpo-9263: _PyXXX_CheckConsistency() use _PyObject_ASSERT() (GH-10108)
Use _PyObject_ASSERT() in:

* _PyDict_CheckConsistency()
* _PyType_CheckConsistency()
* _PyUnicode_CheckConsistency()

_PyObject_ASSERT() dumps the faulty object if the assertion fails
to help debugging.
2018-10-26 18:47:15 +02:00
..
clinic Add missing closing quote and trailing period in str.isidentifier() docstring (GH-9756) 2018-10-08 16:14:47 +05:30
stringlib
abstract.c
accu.c
boolobject.c
bytearrayobject.c bpo-34984: Improve error messages for bytes and bytearray constructors. (GH-9874) 2018-10-21 15:29:12 +03:00
bytes_methods.c
bytesobject.c bpo-35059: Convert PyObject_INIT() to function (GH-10077) 2018-10-26 14:35:00 +02:00
call.c Fix issue 34551 - remove redundant store (#9009) 2018-10-22 16:52:46 +01:00
capsule.c
cellobject.c
classobject.c bpo-35059: Convert PyObject_INIT() to function (GH-10077) 2018-10-26 14:35:00 +02:00
codeobject.c
complexobject.c bpo-35059: Convert PyObject_INIT() to function (GH-10077) 2018-10-26 14:35:00 +02:00
descrobject.c bpo-30156: Remove property_descr_get() optimization (GH-9541) 2018-10-01 03:03:22 -07:00
dict-common.h
dictnotes.txt
dictobject.c bpo-9263: _PyXXX_CheckConsistency() use _PyObject_ASSERT() (GH-10108) 2018-10-26 18:47:15 +02:00
enumobject.c
exceptions.c bpo-34940: Fix the error handling in _check_for_legacy_statements(). (GH-9764) 2018-10-12 11:20:59 +03:00
fileobject.c
floatobject.c bpo-35059: Convert PyObject_INIT() to function (GH-10077) 2018-10-26 14:35:00 +02:00
frameobject.c
funcobject.c
genobject.c
iterobject.c
listobject.c Micro-optimize list index range checks (GH-9784) 2018-10-10 20:37:28 -07:00
listsort.txt
lnotab_notes.txt
longobject.c bpo-35059: Convert PyObject_INIT() to function (GH-10077) 2018-10-26 14:35:00 +02:00
memoryobject.c
methodobject.c bpo-35059: Convert PyObject_INIT() to function (GH-10077) 2018-10-26 14:35:00 +02:00
moduleobject.c Fix misleading mentions of tp_size in comments (GH-9093) 2018-09-10 09:46:08 -07:00
namespaceobject.c Fix misleading mentions of tp_size in comments (GH-9093) 2018-09-10 09:46:08 -07:00
object.c bpo-9263: Use _PyObject_ASSERT() in object.c (GH-10110) 2018-10-26 17:16:37 +02:00
obmalloc.c bpo-35053: Enhance tracemalloc to trace free lists (GH-10063) 2018-10-25 13:31:16 +02:00
odictobject.c bpo-34574: Prevent OrderedDict iterators from exhaustion during pickling. (GH-9051) 2018-10-20 08:20:39 +03:00
rangeobject.c
README
setobject.c bpo-34573: Simplify __reduce__() of set and dict iterators. (GH-9050) 2018-10-20 01:43:33 +01:00
sliceobject.c
structseq.c
tupleobject.c
typeobject.c bpo-9263: _PyXXX_CheckConsistency() use _PyObject_ASSERT() (GH-10108) 2018-10-26 18:47:15 +02:00
typeslots.inc
typeslots.py
unicodectype.c
unicodeobject.c bpo-9263: _PyXXX_CheckConsistency() use _PyObject_ASSERT() (GH-10108) 2018-10-26 18:47:15 +02:00
unicodetype_db.h
weakrefobject.c

Source files for various builtin objects