summaryrefslogtreecommitdiffstats
path: root/Python/traceback.c
Commit message (Expand)AuthorAgeFilesLines
* GH-108035: Remove the `_PyCFrame` struct as it is no longer needed for perfor...Mark Shannon2023-08-171-1/+1
* gh-106869: Use new PyMemberDef constant names (#106871)Victor Stinner2023-07-251-4/+4
* GH-100987: Allow objects other than code objects as the "executable" of an in...Mark Shannon2023-06-141-2/+2
* gh-105148: make _PyASTOptimizeState internal to ast_opt.c (#105149)Irit Katriel2023-05-311-5/+1
* GH-96803: Add three C-API functions to make _PyInterpreterFrame less opaque f...Mark Shannon2023-05-051-1/+1
* gh-102192: Replace PyErr_Fetch/Restore etc by more efficient alternatives (#1...Irit Katriel2023-03-161-9/+10
* GH-101578: Normalize the current exception (GH-101607)Mark Shannon2023-02-081-4/+5
* gh-99537: Use Py_SETREF() function in C code (#99657)Victor Stinner2022-11-221-5/+2
* gh-99103: Normalize specialized traceback anchors against the current line (G...Batuhan Taskaya2022-11-121-2/+7
* GH-96421: Insert shim frame on entry to interpreter (GH-96319)Mark Shannon2022-11-101-0/+9
* gh-99300: Use Py_NewRef() in Python/ directory (#99317)Victor Stinner2022-11-101-10/+5
* gh-93883: elide traceback indicators when possible (#93994)John Belmonte2022-07-111-4/+14
* gh-93937, C API: Move PyFrame_GetBack() to Python.h (#93938)Victor Stinner2022-06-191-1/+2
* gh-92536: PEP 623: Remove wstr and legacy APIs from Unicode (GH-92537)Inada Naoki2022-05-121-12/+2
* bpo-47177: Replace `f_lasti` with `prev_instr` (GH-32208)Brandt Bucher2022-04-071-3/+3
* bpo-35134: Remove the Include/code.h header file (GH-32385)Victor Stinner2022-04-071-1/+0
* bpo-47164: Add _PyCFunction_CAST() macro (GH-32192)Victor Stinner2022-03-311-1/+1
* bpo-47164: Add _PyASCIIObject_CAST() macro (GH-32191)Victor Stinner2022-03-311-6/+6
* bpo-46836: Rename InterpreterFrame to _PyInterpreterFrame (GH-31583)Victor Stinner2022-02-251-2/+2
* bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g...Eric Snow2022-02-081-12/+14
* bpo-45855: Replaced deprecated `PyImport_ImportModuleNoBlock` with PyImport_I...Kumar Aditya2021-12-121-1/+1
* bpo-45635: standardize error handling in traceback.c (GH-29905)Irit Katriel2021-12-071-66/+104
* bpo-45831: _Py_DumpASCII() uses a single write() call if possible (GH-29596)Victor Stinner2021-11-171-0/+22
* bpo-45292: [PEP 654] Update traceback display code to work with exception gro...Irit Katriel2021-11-051-25/+93
* bpo-45637: Store the frame pointer in the cframe (GH-29267)Mark Shannon2021-10-281-1/+1
* bpo-45434: Mark the PyTokenizer C API as private (GH-28924)Victor Stinner2021-10-131-2/+2
* bpo-45434: Move _Py_BEGIN_SUPPRESS_IPH to pycore_fileutils.h (GH-28922)Victor Stinner2021-10-131-2/+3
* pycore_pystate.h no longer redefines PyThreadState_GET() (GH-28921)Victor Stinner2021-10-131-5/+8
* bpo-45355: Use sizeof(_Py_CODEUNIT) instead of literal 2 for the size of the ...Serhiy Storchaka2021-10-031-2/+2
* bpo-1514420: Do not attempt to open files with names in <>s when formatting a...Irit Katriel2021-09-201-0/+9
* bpo-45061: Enhance faulthandler traceback wit no Python frame (GH-28090)Victor Stinner2021-08-311-1/+1
* bpo-44590: Lazily allocate frame objects (GH-27077)Mark Shannon2021-07-261-19/+10
* bpo-43950: support some multi-line expressions for PEP 657 (GH-27339)Batuhan Taskaya2021-07-251-9/+28
* bpo-43950: check against the raw string, not the pyobject (GH-27337)Batuhan Taskaya2021-07-241-1/+1
* bpo-43950: ensure source_line is present when specialising the traceback (GH-...Batuhan Taskaya2021-07-241-2/+2
* bpo-43950: Distinguish errors happening on character offset decoding (GH-27217)Batuhan Taskaya2021-07-201-0/+10
* bpo-43950: make BinOp specializations more reliable (GH-27126)Batuhan Taskaya2021-07-151-1/+1
* bpo-43950: Specialize tracebacks for subscripts/binary ops (GH-27037)Batuhan Taskaya2021-07-121-41/+225
* bpo-43950: Print columns in tracebacks (PEP 657) (GH-26958)Ammar Askar2021-07-041-6/+67
* bpo-44466: Faulthandler now detects the GC (GH-26823)Victor Stinner2021-06-211-0/+4
* bpo-42800: Rename AUDIT_READ to PY_AUDIT_READ (GH-25736)Steve Dower2021-04-301-1/+1
* bpo-42800: add audit hooks for f_code and tb_frame (GH-24182)Ryan Hileman2021-04-291-1/+1
* bpo-27129: Use instruction offsets, not byte offsets, in bytecode and interna...Mark Shannon2021-04-011-3/+2
* bpo-42923: _Py_DumpExtensionModules() ignores stdlib ext (GH-24254)Victor Stinner2021-01-191-3/+3
* bpo-42923: Py_FatalError() avoids fprintf() (GH-24242)Victor Stinner2021-01-181-7/+4
* bpo-26564: fix obsolete comment in traceback.c (GH-23819)Irit Katriel2020-12-171-1/+2
* bpo-42519: Replace PyMem_MALLOC() with PyMem_Malloc() (GH-23586)Victor Stinner2020-12-011-2/+2
* bpo-40421: Add PyFrame_GetBack() function (GH-19765)Victor Stinner2020-04-291-5/+14
* bpo-40429: PyFrame_GetCode() now returns a strong reference (GH-19773)Victor Stinner2020-04-281-7/+6
* bpo-40421: Add PyFrame_GetCode() function (GH-19757)Victor Stinner2020-04-281-9/+8