1. d8073ee [3.11] gh-89419: gdb: fix bug causing AttributeError in py-locals when no frame is available (GH-100611) (#100738) by Eli Schwartz · 2 years, 8 months ago
  2. 944fffe GH-88116: Use a compact format to represent end line and column offsets. (GH-91666) by Mark Shannon · 3 years, 4 months ago
  3. 9300b6d gh-91595: fix the comparison of character and integer by using ord() (#91596) by Yu Liu · 3 years, 4 months ago
  4. ef6a482 bpo-47177: Replace `f_lasti` with `prev_instr` (GH-32208) by Brandt Bucher · 3 years, 5 months ago
  5. 52f6ce3 Tools/gdb: Drop code to support Python 2. (GH-31717) by Inada Naoki · 3 years, 6 months ago
  6. 9833bb9 bpo-46845: Reduce dict size when all keys are Unicode (GH-31564) by Inada Naoki · 3 years, 6 months ago
  7. 332e6b9 bpo-45256: Don't track the exact depth of each `InterpreterFrame` (GH-30372) by Brandt Bucher · 3 years, 8 months ago
  8. 29ea68b Revert "bpo-46131: add fastpath for PyFloat_Check() (GH-30200)" (GH-30208) by Raymond Hettinger · 3 years, 8 months ago
  9. 2ef06d4 bpo-46131: add fastpath for PyFloat_Check() (#30200) by Matti Picus · 3 years, 8 months ago
  10. 8319114 bpo-45947: Place dict and values pointer at fixed (negative) offset just before GC header. (GH-29879) by Mark Shannon · 3 years, 9 months ago
  11. 4cf6524 Reactivate primary mechanism to retrieve frames in the gdb helpers (GH-29682) by Pablo Galindo Salgado · 3 years, 9 months ago
  12. 20205ad bpo-45637: Fix cframe-based fallback in the gdb helpers (GH-29515) by Pablo Galindo Salgado · 3 years, 10 months ago
  13. f4c0348 bpo-45637: Remove broken fallback in gdb helpers to obtain frame variable (GH-29257) by Pablo Galindo Salgado · 3 years, 10 months ago
  14. a8b9350 bpo-45340: Don't create object dictionaries unless actually needed (GH-28802) by Mark Shannon · 3 years, 11 months ago
  15. b4903af bpo-45256: Remove the usage of the C stack in Python to Python calls (GH-28488) by Pablo Galindo Salgado · 3 years, 11 months ago
  16. a7252f8 bpo-40116: Add insertion order bit-vector to dict values to allow dicts to share keys more freely. (GH-28520) by Mark Shannon · 3 years, 11 months ago
  17. f9242d5 bpo-44990: Change layout of evaluation frames. "Layout B" (GH-27933) by Mark Shannon · 4 years ago
  18. ae0a2b7 bpo-44590: Lazily allocate frame objects (GH-27077) by Mark Shannon · 4 years, 1 month ago
  19. 0982ded bpo-44032: Move pointer to code object from frame-object to frame specials array. (GH-26771) by Mark Shannon · 4 years, 2 months ago
  20. 2ab27c4 bpo-43693: Un-revert commits 2c1e258 and b2bf2bc. (gh-26577) by Eric Snow · 4 years, 3 months ago
  21. 17c4edc bpo-43693: Revert commits 2c1e2583fdc4db6b43d163239ea42b0e8394171f and b2bf2bc1ece673d387341e06c8d3c2bc6e259747 (GH-26530) by Pablo Galindo · 4 years, 3 months ago
  22. 2c1e258 bpo-43693: Add new internal code objects fields: co_fastlocalnames and co_fastlocalkinds. (gh-26388) by Eric Snow · 4 years, 3 months ago
  23. f8a95df bpo-44206: Add a version number to dictionary keys (GH-26333) by Mark Shannon · 4 years, 3 months ago
  24. b11a951 bpo-44032: Move data stack to thread from FrameObject. (GH-26076) by Mark Shannon · 4 years, 3 months ago
  25. fcb55c0 bpo-27129: Use instruction offsets, not byte offsets, in bytecode and internally. (GH-25069) by Mark Shannon · 4 years, 5 months ago
  26. b57ada9 closes bpo-42726: gdb libpython: InstanceProxy support for py3 (GH-23912) by Augusto Hack · 4 years, 8 months ago
  27. 877df85 bpo-42246: Partial implementation of PEP 626. (GH-23113) by Mark Shannon · 4 years, 10 months ago
  28. b9ee4af bpo-42208: Fix test_gdb for gc_collect_main() name (GH-23041) by Victor Stinner · 4 years, 10 months ago
  29. 7bf069b bpo-40019: Skip test_gdb if Python was optimized (GH-19081) by Victor Stinner · 5 years ago
  30. 6d0ee60 bpo-36184: Port python-gdb.py to FreeBSD (GH-18873) by Victor Stinner · 5 years ago
  31. 6f53d34 closes bpo-16637: libpython: construct integer object directly from gdbvalue (GH-15232) by Marc Hartmayer · 6 years ago
  32. 7a6873c bpo-37151: remove special case for PyCFunction from PyObject_Call (GH-14684) by Jeroen Demeyer · 6 years ago
  33. 0d722f3 bpo-36974: separate vectorcall functions for each calling convention (GH-13781) by Jeroen Demeyer · 6 years ago
  34. 7e1a9aa bpo-37151: remove _PyCFunction_FastCallDict (GH-14269) by Jeroen Demeyer · 6 years ago
  35. 37788bc bpo-36974: rename _FastCallKeywords -> _Vectorcall (GH-13653) by Jeroen Demeyer · 6 years ago
  36. fecb75c bpo-36974: Fix GDB integration (GH-13665) by Petr Viktorin · 6 years ago
  37. 1ceb3a3 bpo-35132: Fixes missing target in gdb pep0393 check. (GH-11848) by Lisa Roach · 6 years ago
  38. 2e438cc bpo-34989: python-gdb.py: fix current_line_num() (GH-9889) by Victor Stinner · 7 years ago
  39. d22fc0b bpo-32962: python-gdb catchs UnicodeDecodeError (GH-7693) by Victor Stinner · 7 years ago
  40. 019d33b bpo-32962: python-gdb catchs ValueError on read_var() (GH-7692) by Victor Stinner · 7 years ago
  41. 53f67d4 bpo-33312: update Tools/gdb/libpython.py to match. (GH-6548) by Gregory P. Smith · 7 years ago
  42. 5fe59f8 bpo-30983: [gdb] Fix py-bt, etc. for non-debug shared builds (#3153) by Łukasz Langa · 8 years ago
  43. 7cc3399 bpo-30983: Revert changes which broke most buildbots (#3100) by Victor Stinner · 8 years ago
  44. 2e0f4db bpo-30983: eval frame rename in pep 0523 broke gdb's python extension (#2803) by Bruno "Polaco" Penteado · 8 years ago
  45. 3972628 bpo-30296 Remove unnecessary tuples, lists, sets, and dicts (#1489) by Jon Dufresne · 8 years ago
  46. 661ca88 Fixes bpo-29680: Older gdb does not have gdb.error. (#363) by Lev Abalkin · 8 years ago
  47. 5566bbb Issue #29263: LOAD_METHOD support for C methods by INADA Naoki · 9 years ago
  48. 6110833 python-gdb.py supports method-wrapper by Victor Stinner · 9 years ago
  49. fa025f1 Update and enhance python-gdb.py by Victor Stinner · 9 years ago
  50. 7612f1e Fix Python 2.6 support in python-gdb.py by Victor Stinner · 9 years ago
  51. 7fc252a Optimize _PyCFunction_FastCallKeywords() by Victor Stinner · 9 years ago
  52. cb5fe9c Merge 3.5 by Victor Stinner · 9 years ago
  53. 610f5d7 python-gdb.py: catch gdb.error on gdb.selected_frame() by Victor Stinner · 9 years ago
  54. eae64fd Issue #28770: Update python-gdb.py for fastcalls by Victor Stinner · 9 years ago
  55. 3a5d79f Issue #28023: Fix python-gdb.py on old GDB versions by Victor Stinner · 9 years ago
  56. d7d2bc8 Issue #28023: Fix python-gdb.py didn't support new dict implementation by INADA Naoki · 9 years ago
  57. a68c1bc Remove legacy "from __future__ import with_statement" lines. by Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) · 9 years ago
  58. 19620c5 gdb/libpython.py: inline _type_void_ptr() by Victor Stinner · 9 years ago
  59. 4e75ca8 python-gdb.py: get C types at runtime by Victor Stinner · 9 years ago
  60. 7462b649 Issue #25523: Correct "a" article to "an" article by Martin Panter · 10 years ago
  61. 8f8ec92 Issue #19936: Added executable bits or shebang lines to Python scripts which by Serhiy Storchaka · 12 years ago
  62. b992a0e Issue #19936: Added executable bits or shebang lines to Python scripts which by Serhiy Storchaka · 12 years ago
  63. 59b7ff2 Undo (hopefully) buildbot failures by Antoine Pitrou · 12 years ago
  64. 23828f6 Undo (hopefully) buildbot failures by Antoine Pitrou · 12 years ago
  65. b17d2aa Issue #19308: fix the gdb plugin on gdbs linked with Python 3 by Antoine Pitrou · 12 years ago
  66. e50240c Issue #19308: fix the gdb plugin on gdbs linked with Python 3 by Antoine Pitrou · 12 years ago
  67. 48e6a8c Issue #18743: Fix references to non-existant "StringIO" module by Serhiy Storchaka · 12 years ago
  68. 50254c5 Issue #18743: Fix references to non-existant "StringIO" module by Serhiy Storchaka · 12 years ago
  69. d640fe2 #18803: merge with 3.3. by Ezio Melotti · 12 years ago
  70. 7c4a7e6 #18803: fix more typos. Patch by Févry Thibault. by Ezio Melotti · 12 years ago
  71. 9d95254 Issue #18772: fix the gdb plugin after the set implementation changes by Antoine Pitrou · 12 years ago
  72. 1df37c6 #17833: merge with 3.3 by David Malcolm · 12 years ago
  73. d08b210 #17833: fix test_gdb failures seen on PPC64 Linux in test_threads (test.test_gdb.PyBtTests) by David Malcolm · 12 years ago
  74. d8a5cc9 python-gdb.py: Replace invalid Unicode character with U+FFFD to be able to by Victor Stinner · 12 years ago
  75. 3f5db39 Fix a few typos and a double semicolon. Patch by Eitan Adler. by Ezio Melotti · 13 years ago
  76. b29614e compare singletons by identity not equality (closes #16712) by Benjamin Peterson · 13 years ago
  77. 8d37ffa Issue #12605: Show information on more C frames within gdb backtraces by David Malcolm · 13 years ago
  78. 7d95e40 Implement PEP 412: Key-sharing dictionaries (closes #13903) by Benjamin Peterson · 13 years ago
  79. d974393 (Merge 3.2) Issue #13628: python-gdb.py is now able to retrieve more frames in by Victor Stinner · 14 years ago
  80. d208416 Issue #13628: python-gdb.py is now able to retrieve more frames in the Python by Victor Stinner · 14 years ago
  81. ca2a1a3 Fix test_gdb failure by Antoine Pitrou · 14 years ago
  82. aa6c1d2 Issue #13575: there is only one class type. by Florent Xicluna · 14 years ago
  83. 0c4fbff libpython.py: defer call to gdb.lookup_type('PyUnicodeObject') by Victor Stinner · 14 years ago
  84. f16a350 Oops, really fix gdb/libpython.py for not ready Unicode strings by Victor Stinner · 14 years ago
  85. e30c0a1 Fix gdb/libpython.py for not ready Unicode strings by Victor Stinner · 14 years ago
  86. 3c0c5f2 Fix test_gdb following the small unicode struct change in c25262e97304 (issue #13130) by Antoine Pitrou · 14 years ago
  87. a3b334d PyUnicode_Ready() now sets ascii=1 if maxchar < 128 by Victor Stinner · 14 years ago
  88. 24fa983 Update for PEP 393. by Martin v. Löwis · 14 years ago
  89. d63a3b8 Implement PEP 393. by Martin v. Löwis · 14 years ago
  90. d57c5c8 libpython.py (gdb) now catchs IOError in py-list and py-bt commands by Victor Stinner · 14 years ago
  91. e670c88 Issue #11996: libpython (gdb), replace "py-bt" command by "py-bt-full" and add by Victor Stinner · 14 years ago
  92. 6ffbee7 libpython: implementation of os.fsencode() with surrogateescape error handler by Victor Stinner · 15 years ago
  93. 7c9cf01 gdb: fix representation of non-printable surrogate pairs, and workaround by Antoine Pitrou · 15 years ago
  94. b1856d7 Add a safety limit to the number of unicode characters we fetch by Antoine Pitrou · 15 years ago
  95. b41e128 Issue #9188: The gdb extension now handles correctly narrow (UCS2) as well by Antoine Pitrou · 15 years ago
  96. 0e5a41b libpython.py: py-bt commands escape unencodable characters by Victor Stinner · 15 years ago
  97. b639c14 #9235: fix missing import of sys. by Georg Brandl · 15 years ago
  98. b0eb5da Remove unused code that would raise a NameError. by Georg Brandl · 15 years ago
  99. 150016f Issue #8559: improve unicode support of (gdb) libpython.py by Victor Stinner · 15 years ago
  100. 5ae6810 Issue #8380: Port gdb/libpython to 3.x. by Martin v. Löwis · 15 years ago