- 07 Kas, 2013 4 kayıt (commit)
-
-
R David Murray yazdı
-
R David Murray yazdı
Original patch by Vajrasky Kok, further improved (I hope) by me.
-
Victor Stinner yazdı
Use aslo PyUnicode_FromFormat() to format the line so only one call to PyFile_WriteObject() is needed. tb_displayline() of Python/traceback.c has similar implementation.
-
Guido van Rossum yazdı
asyncio: Add close() back to Unix selector event loop, to remove all signal handlers. Should fix buildbot issues.
-
- 06 Kas, 2013 25 kayıt (commit)
-
-
Victor Stinner yazdı
The comment is meaningless since changeset 4e985a96a612.
-
Victor Stinner yazdı
-
Victor Stinner yazdı
_PyUnicode_CompareWithId() is faster than PyUnicode_CompareWithASCIIString() when both strings are equal and interned. Add also _PyId_builtins identifier for "builtins" common string.
-
Victor Stinner yazdı
Replace _PyUnicode_AsString()+strcmp() with PyUnicode_CompareWithASCIIString().
-
Victor Stinner yazdı
string "flush" to call the flush method
-
Victor Stinner yazdı
instead of literal "get" string
-
Victor Stinner yazdı
literal string
-
Victor Stinner yazdı
-
Victor Stinner yazdı
instead of creating temporary Unicode string objects Add also more identifiers in pythonrun.c to avoid temporary Unicode string objets for the interactive interpreter.
-
Victor Stinner yazdı
"modules" once
-
Victor Stinner yazdı
to only create the "displayhook" string once
-
Victor Stinner yazdı
-
Victor Stinner yazdı
-
Victor Stinner yazdı
identifier for the "__abstractmethods__" string
-
Victor Stinner yazdı
PyDict_DelItemString() but using an identifier for the key
-
Victor Stinner yazdı
"Py_Repr" dictionary key
-
Victor Stinner yazdı
Only decode the filename once. PyRun_InteractiveOneObject() uses an identifier for "<string>" string, so the byte string is only decoded once.
-
Victor Stinner yazdı
key from sys._xoptions
-
Victor Stinner yazdı
dictionary key and only decodes "\n" string once to write a newline. So "builtins" and "\n" are only decoded once from UTF-8, at the first call.
-
Christian Heimes yazdı
-
Nick Coghlan yazdı
-
Nick Coghlan yazdı
-
Nick Coghlan yazdı
- confusing line_offset parameter -> first_line parameter - systematically test and fix new file parameter - remove redundant Bytecode.show_info() API - rename Bytecode.display_code() to Bytecode.dis() and have it return the multi-line string rather than printing it directly - eliminated some not-so-helpful helpers from the bytecode_helper test support module Also fixed a longstanding defect (worked around in the test suite) where lines emitted by the dis module could include trailing white space. That no longer happens, allowing the formatting tests to be simplified to use plain string comparisons.
-
Zachary Ware yazdı
-
Victor Stinner yazdı
-
- 05 Kas, 2013 11 kayıt (commit)
-
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
-
Serhiy Storchaka yazdı
-
Victor Stinner yazdı
-
Victor Stinner yazdı
Py_DECREF(self) if PyThread_allocate_lock() failed instead of calling directly type->tp_free(self), to keep the chained list of objects consistent when Python is compiled in debug mode fails, don't consume the row (restore it) and fail immediatly (don't call pysqlite_step())
-
Victor Stinner yazdı
fails, don't consume the row (restore it) and fail immediatly (don't call pysqlite_step())
-
Victor Stinner yazdı
PyList_Append() fails
-
Victor Stinner yazdı
_pysqlite_fetch_one_row() failure
-