aboutsummaryrefslogtreecommitdiff
path: root/gdb/python/python.c
AgeCommit message (Expand)AuthorFilesLines
2024-11-14gdb/python: remove PyObject_IsTrue call in gdbpy_handle_missing_debuginfoAndrew Burgess1-1/+3
2024-11-10gdb/python: implement Python find_exec_by_build_id hookAndrew Burgess1-1/+107
2024-11-10gdb: rename ext_lang_missing_debuginfo_resultAndrew Burgess1-6/+6
2024-09-24[gdb/python] Eliminate GDB_PY_HANDLE_EXCEPTIONTom de Vries1-5/+5
2024-09-23Automatically add types to Python modulesTom Tromey1-1/+1
2024-08-27[gdb/python] Use GDB_PY_HANDLE_EXCEPTION more oftenTom de Vries1-2/+1
2024-08-14btrace, python: Enable ptwrite filter registration.Felix Willgerodt1-0/+2
2024-07-15gdb: pass program space to get_current_source_symtab_and_lineSimon Marchi1-1/+1
2024-06-10Make global_symbol_searcher::filenames privateTom Tromey1-8/+1
2024-04-25gdb: remove gdbcmd.hSimon Marchi1-1/+1
2024-04-23gdb: change return type of check_quit_flag to boolSimon Marchi1-3/+3
2024-03-26gdb, gdbserver, gdbsupport: remove includes of early headersSimon Marchi1-1/+0
2024-03-18Set __file__ when source'ing a Python scriptTom Tromey1-10/+63
2024-02-27Add extension_language_ops::shutdownTom Tromey1-3/+3
2024-02-27Rewrite final cleanupsTom Tromey1-2/+2
2024-02-27Rewrite "python" command exception handlingTom Tromey1-64/+45
2024-02-27Fix formatting buglet in python.cTom Tromey1-1/+1
2024-02-19gdb, python: selectively omit enabling stdin in gdb.executeTankut Baris Aktemur1-0/+29
2024-02-10gdb/python: fix 'set python ignore-environment' white spaceAndrew Burgess1-4/+4
2024-02-07Raise exception if ambiguous name is used in gdb.parameterHannes Domani1-1/+4
2024-01-28Replace search_domain with domain_search_flagsTom Tromey1-1/+1
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess1-1/+1
2023-12-13gdb: move gdbpy_gil into python-internal.hAlexandra Hájková1-24/+0
2023-12-11Introduce gdb.interruptTom Tromey1-0/+19
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six1-4/+4
2023-11-15Check gdb_python_module in gdbpy_handle_missing_debuginfoTom Tromey1-1/+1
2023-11-14gdb: implement missing debug handler hook for PythonAndrew Burgess1-1/+82
2023-10-23[gdb/python] Only include gdbsupport/selftest.h if GDB_SELF_TESTTom de Vries1-1/+4
2023-10-10gdb: remove target_gdbarchSimon Marchi1-1/+1
2023-10-10gdb: add inferior::{arch, set_arch}Simon Marchi1-1/+1
2023-10-10gdb/python: implement support for sending custom MI async notificationsJan Vrany1-0/+4
2023-07-28Re-acquire GIL earlier in gdbpy_parse_and_evalTom Tromey1-2/+10
2023-06-03[gdb] Fix typosTom de Vries1-1/+1
2023-05-23Add global_context parameter to gdb.parse_and_evalTom Tromey1-6/+22
2023-05-23Implement gdb.execute_miTom Tromey1-0/+5
2023-05-05gdb/python: add mechanism to manage Python initialization functionsAndrew Burgess1-37/+4
2023-05-01gdb: move struct ui and related things to ui.{c,h}Simon Marchi1-0/+1
2023-04-06Use unique_xmalloc_ptr in apply_ext_lang_type_printersTom Tromey1-4/+6
2023-03-09gdb, gdbserver, gdbsupport: fix whitespace issuesSimon Marchi1-1/+1
2023-02-27Fix value chain use-after-freeTom Tromey1-3/+5
2023-02-27gdb, python: do minor modernization in execute_gdb_commandTankut Baris Aktemur1-12/+13
2023-02-13gdb/python: deallocate tui window factories at Python shut downAndrew Burgess1-0/+1
2023-01-19GDB: Allow arbitrary keywords in integer set commandsMaciej W. Rozycki1-19/+37
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-12-15gdb: remove static buffer in command_line_inputSimon Marchi1-1/+1
2022-10-18gdb, python: use gdbarch_iterate_over_objfiles_in_search_orderMarkus Metzger1-5/+2
2022-07-28gdb/python: Add BreakpointLocation typeSimon Farre1-0/+1
2022-07-25set/show python dont-write-bytecode fixesKevin Buettner1-7/+25
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