summaryrefslogtreecommitdiffstats
path: root/Tools/gdb/libpython.py
Commit message (Expand)AuthorAgeFilesLines
* gh-109094: replace frame->prev_instr by frame->instr_ptr (#109095)Irit Katriel2023-10-261-2/+2
* GH-100987: Allow objects other than code objects as the "executable" of an in...Mark Shannon2023-06-141-9/+16
* gdb libpython.py: Remove compatibility code (#105739)Victor Stinner2023-06-141-47/+22
* gh-105156: Cleanup usage of old Py_UNICODE type (#105158)Victor Stinner2023-06-011-7/+3
* GH-101291: Rearrange the size bits in PyLongObject (GH-102464)Mark Shannon2023-03-221-9/+17
* GH-101291: Refactor the `PyLongObject` struct into object header and PyLongVa...Mark Shannon2023-01-301-1/+1
* gh-89419: gdb: fix bug causing `AttributeError` in py-locals when no frame is...Eli Schwartz2023-01-031-0/+1
* GH-96421: Insert shim frame on entry to interpreter (GH-96319)Mark Shannon2022-11-101-8/+10
* GH-96177: Move GIL and eval breaker code out of ceval.c into ceval_gil.c. (GH...Mark Shannon2022-08-241-1/+1
* GH-95707: Fix uses of `Py_TPFLAGS_MANAGED_DICT` (GH-95854)Mark Shannon2022-08-151-7/+11
* GH-95245: Store object values and dict pointers in single tagged pointer. (GH...Mark Shannon2022-08-011-9/+14
* gh-92536: PEP 623: Remove wstr and legacy APIs from Unicode (GH-92537)Inada Naoki2022-05-121-43/+14
* GH-88116: Use a compact format to represent end line and column offsets. (GH-...Mark Shannon2022-04-211-14/+62
* gh-91595: fix the comparison of character and integer by using ord() (#91596)Yu Liu2022-04-161-1/+1
* bpo-47177: Replace `f_lasti` with `prev_instr` (GH-32208)Brandt Bucher2022-04-071-1/+4
* Tools/gdb: Drop code to support Python 2. (GH-31717)Inada Naoki2022-03-151-102/+41
* bpo-46845: Reduce dict size when all keys are Unicode (GH-31564)Inada Naoki2022-03-011-7/+4
* bpo-45256: Don't track the exact depth of each `InterpreterFrame` (GH-30372)Brandt Bucher2022-01-051-5/+5
* Revert "bpo-46131: add fastpath for PyFloat_Check() (GH-30200)" (GH-30208)Raymond Hettinger2021-12-191-13/+0
* bpo-46131: add fastpath for PyFloat_Check() (#30200)Matti Picus2021-12-191-0/+13
* bpo-45947: Place dict and values pointer at fixed (negative) offset just befo...Mark Shannon2021-12-071-6/+5
* Reactivate primary mechanism to retrieve frames in the gdb helpers (GH-29682)Pablo Galindo Salgado2021-11-211-4/+6
* bpo-45637: Fix cframe-based fallback in the gdb helpers (GH-29515)Pablo Galindo Salgado2021-11-101-5/+5
* bpo-45637: Remove broken fallback in gdb helpers to obtain frame variable (GH...Pablo Galindo Salgado2021-11-091-11/+7
* bpo-45340: Don't create object dictionaries unless actually needed (GH-28802)Mark Shannon2021-10-131-11/+64
* bpo-45256: Remove the usage of the C stack in Python to Python calls (GH-28488)Pablo Galindo Salgado2021-10-091-29/+55
* bpo-40116: Add insertion order bit-vector to dict values to allow dicts to sh...Mark Shannon2021-10-061-1/+4
* bpo-44990: Change layout of evaluation frames. "Layout B" (GH-27933)Mark Shannon2021-08-251-2/+4
* bpo-44590: Lazily allocate frame objects (GH-27077)Mark Shannon2021-07-261-27/+122
* bpo-44032: Move pointer to code object from frame-object to frame specials ar...Mark Shannon2021-06-181-11/+14
* bpo-43693: Un-revert commits 2c1e258 and b2bf2bc. (gh-26577)Eric Snow2021-06-071-4/+6
* bpo-43693: Revert commits 2c1e2583fdc4db6b43d163239ea42b0e8394171f and b2bf2b...Pablo Galindo2021-06-041-6/+4
* bpo-43693: Add new internal code objects fields: co_fastlocalnames and co_fas...Eric Snow2021-06-031-4/+6
* bpo-44206: Add a version number to dictionary keys (GH-26333)Mark Shannon2021-05-281-1/+1
* bpo-44032: Move data stack to thread from FrameObject. (GH-26076)Mark Shannon2021-05-211-3/+17
* bpo-27129: Use instruction offsets, not byte offsets, in bytecode and interna...Mark Shannon2021-04-011-1/+1
* closes bpo-42726: gdb libpython: InstanceProxy support for py3 (GH-23912)Augusto Hack2020-12-241-1/+1
* bpo-42246: Partial implementation of PEP 626. (GH-23113)Mark Shannon2020-11-121-4/+13
* bpo-42208: Fix test_gdb for gc_collect_main() name (GH-23041)Victor Stinner2020-10-301-2/+2
* bpo-40019: Skip test_gdb if Python was optimized (GH-19081)Victor Stinner2020-03-201-7/+9
* bpo-36184: Port python-gdb.py to FreeBSD (GH-18873)Victor Stinner2020-03-091-1/+1
* closes bpo-16637: libpython: construct integer object directly from gdbvalue ...Marc Hartmayer2019-09-241-1/+1
* bpo-37151: remove special case for PyCFunction from PyObject_Call (GH-14684)Jeroen Demeyer2019-09-111-1/+1
* bpo-36974: separate vectorcall functions for each calling convention (GH-13781)Jeroen Demeyer2019-07-051-2/+2
* bpo-37151: remove _PyCFunction_FastCallDict (GH-14269)Jeroen Demeyer2019-06-201-2/+1
* bpo-36974: rename _FastCallKeywords -> _Vectorcall (GH-13653)Jeroen Demeyer2019-05-301-1/+1
* bpo-36974: Fix GDB integration (GH-13665)Petr Viktorin2019-05-291-1/+2
* bpo-35132: Fixes missing target in gdb pep0393 check. (GH-11848)Lisa Roach2019-03-121-1/+1
* bpo-34989: python-gdb.py: fix current_line_num() (GH-9889)Victor Stinner2018-10-151-13/+33
* bpo-32962: python-gdb catchs UnicodeDecodeError (GH-7693)Victor Stinner2018-06-141-10/+16