aboutsummaryrefslogtreecommitdiff
path: root/gdb/python
AgeCommit message (Expand)AuthorFilesLines
2023-02-13gdb/python: deallocate tui window factories at Python shut downAndrew Burgess3-2/+52
2023-02-12gdb: use -1 for breakpoint::task default valueAndrew Burgess1-3/+3
2023-02-12gdb: only allow one of thread or task on breakpoints or watchpointsAndrew Burgess1-0/+14
2023-02-10Ensure all DAP requests are keyword-onlyTom Tromey2-5/+5
2023-02-08Simplify interp::exec / interp_exec - let exceptions propagatePedro Alves1-2/+1
2023-01-20gdb: remove language.h include from frame.hSimon Marchi2-0/+2
2023-01-19GDB: Add a character string limiting optionAndrew Burgess1-1/+3
2023-01-19GDB: Allow arbitrary keywords in integer set commandsMaciej W. Rozycki2-130/+222
2023-01-05[gdb/python] Avoid queue.SimpleQueue for python 3.6Tom de Vries2-2/+10
2023-01-03Do not use PyObject_CallNoArgsTom Tromey1-2/+2
2023-01-02Initial implementation of Debugger Adapter ProtocolTom Tromey17-0/+1426
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker85-85/+85
2022-12-31[gdb/python] Fix gdb.python/py-finish-breakpoint2.exp for -m32Tom de Vries1-1/+8
2022-12-19Use bool constants for value_print_optionsTom Tromey3-8/+8
2022-12-15gdb: remove static buffer in command_line_inputSimon Marchi3-3/+4
2022-12-12Replace gdbpy_should_stop with gdbpy_breakpoint_cond_says_stopJohnson Sun1-5/+5
2022-12-07Remove unnecessary xstrdup from bppy_initTom Tromey1-6/+4
2022-11-28gdb/disasm: mark functions passed to the disassembler noexceptAndrew Burgess1-6/+6
2022-11-28gdb/python: avoid throwing an exception over libopcodes codeAndrew Burgess1-16/+63
2022-11-18Fix deletion of FinishBreakpointsJohnson Sun1-1/+1
2022-11-11gdb/py-inferior: Keep inferior threads in a mapLancelot SIX1-65/+34
2022-10-31Add missing TYPE_CODE_* constants to PythonTom Tromey1-30/+7
2022-10-21GDB/Python: Make `None' stand for `unlimited' in setting integer parametersMaciej W. Rozycki2-6/+13
2022-10-20gdb/python: break more dependencies between gdbpy_initialize_* functionsAndrew Burgess3-2/+36
2022-10-20gdb/python: break dependencies between gdbpy_initialize_* functionsAndrew Burgess3-14/+42
2022-10-18Remove dead code from py-finishbreakpoint.cTom Tromey1-6/+1
2022-10-18gdb, python: use gdbarch_iterate_over_objfiles_in_search_orderMarkus Metzger3-65/+64
2022-10-10Change GDB to use frame_info_ptrTom Tromey9-50/+50
2022-10-10Remove frame_id_eqTom Tromey2-2/+2
2022-10-02gdb/disasm: better intel flavour disassembly styling with PygmentsAndrew Burgess1-4/+55
2022-09-21gdb: remove TYPE_LENGTHSimon Marchi5-8/+8
2022-09-21gdb: remove TYPE_TARGET_TYPESimon Marchi4-12/+12
2022-09-01gdb/python-config: replace deprecated distutils.sysconfigLancelot SIX1-6/+6
2022-08-31Use ui_out_redirect_pop in more placesTom Tromey1-3/+1
2022-08-30Fix flush for sys.stderrTom Tromey1-12/+7
2022-08-21Fix crash in gdbpy_parse_register_idTom Tromey4-20/+20
2022-08-04Use registry in gdbarchTom Tromey3-48/+25
2022-08-03Use gdb_bfd_ref_ptr in objfileTom Tromey1-3/+3
2022-07-28Rewrite registry.hTom Tromey7-286/+212
2022-07-28Change allocation of type-copying hash tableTom Tromey1-3/+2
2022-07-28gdb/python: Add BreakpointLocation typeSimon Farre3-0/+319
2022-07-25set/show python dont-write-bytecode fixesKevin Buettner1-7/+25
2022-07-25gdb/python: fix invalid use disassemble_info::streamAndrew Burgess1-1/+1
2022-07-21[gdb/python] Fix typo in test_pythonTom de Vries1-1/+1
2022-07-21[gdb/python] Fix python selftest with python 3.11Tom de Vries1-4/+7
2022-07-20Wrap python_write_bytecode with HAVE_PYTHON ifdefKevin Buettner1-0/+2
2022-07-20Handle Python 3.11 deprecation of PySys_SetPath and Py_SetProgramNameKevin Buettner2-18/+86
2022-07-18Add gdb.free_objfile event registryTom Tromey5-0/+58
2022-07-15Add 'nibbles' to gdb.print_optionsTom Tromey1-0/+2
2022-07-15Add 'summary' mode to Value.format_stringTom Tromey2-1/+8