aboutsummaryrefslogtreecommitdiff
path: root/gdb/python
AgeCommit message (Expand)AuthorFilesLines
2024-09-24[gdb/python] Eliminate GDB_PY_HANDLE_EXCEPTIONTom de Vries23-136/+129
2024-09-24[gdb/python] Add gdbpy_handle_gdb_exceptionTom de Vries1-9/+19
2024-09-23Automatically add types to Python modulesTom Tromey34-230/+93
2024-09-13gdb dap: introduce stopOnEntry optionoltolm1-1/+2
2024-09-13Add quoting to 'file' invocations in DAPTom Tromey1-3/+14
2024-09-10gdb/python: avoid depending on the curses libraryAndrew Burgess1-3/+27
2024-09-07Remove tui_wrefreshTom Tromey1-2/+2
2024-09-07Rename tui_suppress_outputTom Tromey1-0/+10
2024-09-07gdb: split apart two different types of filename completionAndrew Burgess1-1/+1
2024-08-27[gdb/python] Use GDB_PY_SET_HANDLE_EXCEPTION more oftenTom de Vries4-8/+4
2024-08-27[gdb/python] Use GDB_PY_HANDLE_EXCEPTION more oftenTom de Vries12-29/+14
2024-08-22[gdb] Add const to catch gdb_exceptionTom de Vries3-6/+6
2024-08-22[gdb/python] Eliminate catch(...) in type_to_type_objectTom de Vries1-1/+5
2024-08-16Fix DAP failure when fetching global variablesTom Tromey1-1/+2
2024-08-14Log gdb version and configuration in DAPTom Tromey1-0/+3
2024-08-14Fix failure with C++ exceptions in DAPTom Tromey1-1/+4
2024-08-14Make DAP instruction breakpoints unverifiedTom Tromey1-2/+7
2024-08-14Introduce exec_mi_and_log for DAPTom Tromey4-9/+20
2024-08-14btrace, python: Enable ptwrite filter registration.Felix Willgerodt4-0/+185
2024-08-14python: Add clear() to gdb.Record.Felix Willgerodt3-0/+32
2024-08-14python: Introduce gdb.RecordAuxiliary class.Felix Willgerodt4-16/+140
2024-08-12gdb: drop struct keyword when using bound_minimal_symbolSimon Marchi1-2/+2
2024-08-08[gdb/python] Fix handling of ^C during disassemblyTom de Vries1-1/+1
2024-07-24[gdb/exp] Allow internal function to indicate return typeTom de Vries1-1/+2
2024-07-23Add returnValue scope to DAPTom Tromey1-12/+11
2024-07-16gdb, gdbserver, gdbsupport: use [[noreturn]] instead of ATTRIBUTE_NORETURNSimon Marchi1-3/+2
2024-07-15gdb: pass program space to get_current_source_symtab_and_lineSimon Marchi1-1/+1
2024-07-15gdb: make objfile::pspace privateSimon Marchi1-1/+1
2024-06-24Rename symtab::fullnameTom Tromey1-2/+2
2024-06-19[gdb/build] Redo poisoning of PyObject_CallMethodTom de Vries1-3/+5
2024-06-19gdb/python/python-internal.h: avoid uninitialized constexprLancelot SIX1-6/+18
2024-06-13Add gdbpy_call_method overloads for gdbpy_ref<>Tom Tromey2-5/+14
2024-06-13Return gdbpy_ref<> from gdbpy_call_methodTom Tromey6-29/+29
2024-06-12[gdb/python] Add typesafe wrapper around PyObject_CallMethodTom Tromey6-37/+79
2024-06-11fix division by zero in target_read_string()Kilian Kilger1-1/+1
2024-06-10Make global_symbol_searcher::filenames privateTom Tromey1-8/+1
2024-06-10[gdb/python] Fix GDB_PY_{LL,LLU}_ARG on platform without long longTom de Vries1-2/+2
2024-06-10[gdb/python] Fix gdb.python/py-disasm.exp on arm-linuxTom de Vries1-5/+7
2024-06-10[gdb/python] Note that python 3.6 assumes long long supportTom de Vries1-2/+13
2024-06-07gdb: make progspace::exec_filename private, add getter / setterSimon Marchi1-1/+1
2024-06-06DAP: Handle "stepOut" request in outermost frameJohan Sternerup1-2/+2
2024-06-06DAP: Allow gdb exception in exec_and_log to propagateJohan Sternerup2-5/+8
2024-06-06DAP: Allow for deferring stop events from gdb threadJohan Sternerup2-7/+51
2024-06-04Return global scope from DAP scopes requestTom Tromey2-0/+101
2024-06-04Convert DAP disassemble code to use Block hashingTom Tromey1-4/+3
2024-06-04Memoize gdb.Block and make them hashableTom Tromey1-64/+79
2024-06-04Put "source" into DAP scopeTom Tromey1-1/+4
2024-06-03Enable call of overloaded subscript operator from pythonHannes Domani1-1/+5
2024-06-03Allow calling of convenience functions with pythonHannes Domani1-5/+13
2024-05-17Don't allow new-ui to start the TUITom Tromey1-0/+3