summaryrefslogtreecommitdiffstats
path: root/Python/traceback.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-30579: Allow TracebackType creation and tb_next mutation from Python (GH-...Nathaniel J. Smith2018-01-071-26/+123
* bpo-31949: Fixed several issues in printing tracebacks (PyTraceBack_Print())....Serhiy Storchaka2017-11-151-51/+51
* bpo-25658: Implement PEP 539 for Thread Specific Storage (TSS) API (GH-1362)Masayuki Yamamoto2017-10-061-1/+1
* bpo-30860: Consolidate stateful runtime globals. (#3397)Eric Snow2017-09-081-0/+1
* bpo-31370: Remove support for threads-less builds (#3385)Antoine Pitrou2017-09-071-16/+0
* bpo-6532: Make the thread id an unsigned integer. (#781)Serhiy Storchaka2017-03-231-1/+1
* Issue #23782: Fixed possible memory leak in _PyTraceback_Add() and exceptionSerhiy Storchaka2016-10-181-20/+26
|\
| * Issue #23782: Fixed possible memory leak in _PyTraceback_Add() and exceptionSerhiy Storchaka2016-10-181-20/+26
* | Avoid calling functions with an empty string as format stringVictor Stinner2016-09-061-2/+2
* | Fix reference leak in tb_printinternal()Victor Stinner2016-08-201-0/+2
* | Issue #26823: Abbreviate recursive tracebacksNick Coghlan2016-08-151-4/+32
* | Issue #27336: Fix compilation failures --without-threadsBerker Peksag2016-06-171-1/+1
* | Rework _Py_DumpASCII() to make Coverity happyVictor Stinner2016-03-231-8/+8
* | Issue #23848: Expose _Py_DumpHexadecimal()Victor Stinner2016-03-231-8/+9
* | faulthandler now works in non-Python threadsVictor Stinner2016-03-161-2/+47
* | Fix compilation error of traceback.c on WindowsVictor Stinner2016-03-161-3/+3
* | Enhance and rewrite traceback dump C functionsVictor Stinner2016-03-151-53/+56
|/
* Issue #24436: Added const qualifiers for char* arguments of _PyTraceback_Add.Serhiy Storchaka2015-06-211-1/+1
|\
| * Issue #24436: Added const qualifiers for char* arguments of _PyTraceback_Add.Serhiy Storchaka2015-06-211-1/+1
* | Issue #23524: Replace _PyVerify_fd function with calls to _set_thread_local_i...Steve Dower2015-04-121-0/+2
* | Issue #23836: Use _Py_write_noraise() to retry on EINTR in _Py_DumpTraceback()Victor Stinner2015-04-011-8/+20
* | Merge 3.4 (traceback)Victor Stinner2015-03-251-1/+8
|\ \ | |/
| * Issue #23571: If io.TextIOWrapper constructor fails in _Py_DisplaySourceLine(),Victor Stinner2015-03-251-1/+8
* | (Merge 3.4) Issue #22762: Fix _Py_DisplaySourceLine(), clear the exception ifVictor Stinner2014-10-301-0/+1
|\ \ | |/
| * Issue #22762: Fix _Py_DisplaySourceLine(), clear the exception ifVictor Stinner2014-10-301-0/+1
* | Issue #22462: Fix pyexpat's creation of a dummy frame to make it appear in ex...Antoine Pitrou2014-10-081-0/+33
|\ \ | |/
| * Issue #22462: Fix pyexpat's creation of a dummy frame to make it appear in ex...Antoine Pitrou2014-10-081-0/+33
* | faulthandler: enhance dump_ascii() to escape also non-printable ASCIIVictor Stinner2014-10-031-4/+5
* | Issue #22156: Fix "comparison between signed and unsigned integers" compilerVictor Stinner2014-08-151-1/+1
|/
* Fix _Py_DisplaySourceLine(), if PyTokenizer_FindEncodingFilename() fails, clearVictor Stinner2013-12-191-0/+2
* Issue #19512, #19515: remove shared identifiers, move identifiers where theyVictor Stinner2013-11-071-5/+6
* Issue #19512: add some common identifiers to only create common strings once,Victor Stinner2013-11-061-1/+1
* Issue 19306: Add extra hints to faulthandler stack dumps that they are upside...Guido van Rossum2013-10-211-8/+8
* merge 3.3Benjamin Peterson2013-07-211-1/+1
|\
| * fix spacingBenjamin Peterson2013-07-211-1/+1
* | merge 3.3Benjamin Peterson2013-07-211-2/+2
|\ \ | |/
| * let's not return NULL from functions that should return intsBenjamin Peterson2013-07-211-2/+2
* | Check return value of lseek() in _Py_DisplaySourceLine().Christian Heimes2013-07-211-1/+7
|\ \ | |/
| * Check return value of lseek() in _Py_DisplaySourceLine().Christian Heimes2013-07-211-1/+7
* | Check return value of PyObject_AsFileDescriptor() in _Py_DisplaySourceLine() ...Christian Heimes2013-07-201-0/+5
|\ \ | |/
| * Check return value of PyObject_AsFileDescriptor() in _Py_DisplaySourceLine() ...Christian Heimes2013-07-201-0/+5
* | Issue #18408: Fix _Py_DisplaySourceLine()Victor Stinner2013-07-151-1/+3
* | Fix compilater warnings on Windows 64-bitVictor Stinner2013-05-161-1/+1
|/
* Issue #15463: the faulthandler module truncates strings to 500 characters,Victor Stinner2012-07-301-1/+1
* Issue #15365: Make traceback reporting ignore any errors when printing outKristján Valur Jónsson2012-07-191-1/+4
* Remove "#ifdef Py_UNICODE_WIDE": Python is now always wideVictor Stinner2011-11-221-8/+2
* Rename _Py_identifier to _Py_IDENTIFIER.Martin v. Löwis2011-10-141-4/+4
* Issue #13088: Add shared Py_hexdigits constant to format a number into base 16Victor Stinner2011-10-141-2/+1
* Add API for static strings, primarily good for identifiers.Martin v. Löwis2011-10-091-4/+8
* traceback: fix dump_ascii() for string with kind=PyUnicode_WCHAR_KINDVictor Stinner2011-10-051-3/+13