aboutsummaryrefslogtreecommitdiff
path: root/gdb/python
AgeCommit message (Expand)AuthorFilesLines
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
2022-07-15Expose current 'print' settings to PythonTom Tromey5-11/+133
2022-07-15Run 'black' on gdbTom Tromey1-3/+4
2022-07-08Accept gdb.Value in more Python APIsTom Tromey2-31/+26
2022-07-08Handle bool specially in gdb.set_parameterTom Tromey1-0/+7
2022-07-05Add gdb.Objfile.is_file attributeTom Tromey1-0/+14
2022-07-05Make 'import gdb.events' workTom Tromey5-22/+35
2022-06-23Use PyBool_FromLongTom Tromey3-8/+4
2022-06-18gdb/python: Export nibbles to python layerEnze Li1-1/+6
2022-06-17Convert location_spec_to_string to a methodPedro Alves1-1/+1
2022-06-17Eliminate the two-level data structures behind location_specsPedro Alves1-9/+12
2022-06-17event_location -> location_specPedro Alves3-18/+18
2022-06-15Check for listeners in emit_exiting_eventTom Tromey1-0/+3
2022-06-15gdb/python: implement the print_insn extension language hookAndrew Burgess4-1/+1293