summaryrefslogtreecommitdiffstats
path: root/Python/traceback.c
Commit message (Expand)AuthorAgeFilesLines
* bpo-33029: Fix signatures of getter and setter functions. (GH-10746)Serhiy Storchaka2018-11-271-1/+2
* bpo-35081: Rename internal headers (GH-10275)Victor Stinner2018-11-121-1/+1
* bpo-35081: Add pycore_ prefix to internal header files (GH-10263)Victor Stinner2018-10-311-1/+1
* bpo-34588: Fix an off-by-one error in traceback formatting. (GH-9077)Benjamin Peterson2018-09-101-14/+16
* bpo-33012: Fix invalid function cast warnings with gcc 8 for METH_NOARGS. (GH...Siddhesh Poyarekar2018-04-291-1/+1
* 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