- 17 Tem, 2013 13 kayıt (commit)
-
-
Victor Stinner yazdı
-
Victor Stinner yazdı
-
Victor Stinner yazdı
-
Victor Stinner yazdı
-
Victor Stinner yazdı
-
Victor Stinner yazdı
-
Victor Stinner yazdı
-
Victor Stinner yazdı
-
Victor Stinner yazdı
-
Serhiy Storchaka yazdı
supports running only selected tests. Patch by Zachary Ware.
-
Serhiy Storchaka yazdı
supports running only selected tests. Patch by Zachary Ware.
-
Serhiy Storchaka yazdı
Original patch by Zachary Ware.
-
Serhiy Storchaka yazdı
Original patch by Zachary Ware.
-
- 16 Tem, 2013 27 kayıt (commit)
-
-
Victor Stinner yazdı
_PyDict_GetItemId() is more efficient: it only builds the Unicode string once. Identifiers (dictionary keys) are now created at Python initialization, and if the creation failed, Python does exit with a fatal error. Before, PyDict_GetItemString() failure was not handled: structseq_new() could call PyObject_GC_NewVar() with a negative size, and structseq_dealloc() could also crash.
-
Victor Stinner yazdı
-
Victor Stinner yazdı
PyList_Append() (called by PyArena_AddPyObject()) can fail because of a MemoryError for example.
-
Victor Stinner yazdı
-
Victor Stinner yazdı
PyObject_IsSubclass() can fail and raise a new exception!
-
Victor Stinner yazdı
-
Victor Stinner yazdı
Type "o" format of Py_BuildValue() is invalid: it must be "O".
-
Victor Stinner yazdı
It was easy to miss the call to type->tp_init because it was done in a long conditional expression. Split the long expression in multiple lines to make the debug step by step easier.
-
Victor Stinner yazdı
-
Victor Stinner yazdı
and ignores exceptions raised during the call
-
Victor Stinner yazdı
Pass the MemoryError exception to the caller, instead of using empty keys.
-
Victor Stinner yazdı
-
Victor Stinner yazdı
As PyDict_GetItem(), PyDict_GetItemString() suppresses all errors that may occur for historical reasons.
-
Victor Stinner yazdı
-
Victor Stinner yazdı
notify exceptions raised by the _PyUnicodeWriter API
-
Victor Stinner yazdı
bytes is NULL on _PyBytes_Resize() failure
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
Useed context managers for file I/O. Removed out-of-dated code and misleading comments.
-
Serhiy Storchaka yazdı
Useed context managers for file I/O. Removed out-of-dated code and misleading comments.
-
R David Murray yazdı
-
R David Murray yazdı
Patch by Vajrasky Kok.
-
Richard Oudkerk yazdı
Zachary Ware.)
-
Richard Oudkerk yazdı
Zachary Ware.)
-
Ronald Oussoren yazdı
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-