aboutsummaryrefslogtreecommitdiff
path: root/gdb/python
AgeCommit message (Expand)AuthorFilesLines
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
2024-05-10Add symbol, line, and location to DAP disassemble resultTom Tromey1-7/+52
2024-05-10Implement tp_richcompare for gdb.BlockTom Tromey1-1/+23
2024-05-10Simplify DAP make_source callersTom Tromey3-7/+8
2024-05-10Remove FIXME from DAPTom Tromey1-1/+0
2024-05-10[gdb/python] Make gdb.UnwindInfo.add_saved_register more robust (fixup)Tom de Vries1-9/+17
2024-05-08[gdb/python] Make gdb.UnwindInfo.add_saved_register more robustTom de Vries1-0/+12
2024-04-25gdb: remove gdbcmd.hSimon Marchi8-8/+8
2024-04-23gdb: change return type of check_quit_flag to boolSimon Marchi1-3/+3
2024-04-16[gdb/python] Throw MemoryError in inferior.read_memory if malloc failsTom de Vries2-3/+17
2024-04-02Run isortTom Tromey33-65/+77
2024-04-02Prepare gdb for isortTom Tromey2-0/+5
2024-04-02Do not use bare "except"Tom Tromey2-4/+4
2024-04-02Suppress some "undefined" warnings from flake8Tom Tromey1-8/+9
2024-04-02Specify ImportError in styling.pyTom Tromey1-1/+1
2024-04-02Suppress star import errorsTom Tromey2-3/+5
2024-04-02Remove bare "except" from disassembler.pyTom Tromey1-14/+7
2024-04-02Remove unused import from gdb/__init__.pyTom Tromey1-1/+0
2024-04-02Ignore unsed import in dap/__init__.pyTom Tromey1-15/+17
2024-04-02Fix flake8 errors in dap/server.pyTom Tromey1-1/+2
2024-03-26gdb, gdbserver, gdbsupport: remove includes of early headersSimon Marchi50-50/+0
2024-03-19Fix two serious flake8 reportsTom Tromey1-15/+10
2024-03-19gdb/python: Fix segfault when iterating over empty linetableToby Lloyd Davies1-1/+2
2024-03-18Set __file__ when source'ing a Python scriptTom Tromey1-10/+63
2024-03-14Remove 'if' from GDB_PY_HANDLE_EXCEPTIONTom Tromey5-42/+17
2024-03-09[gdb/python] Handle deprecation of PyErr_{Fetch,Restore} in 3.12Tom de Vries1-0/+26
2024-03-09[gdb/python] Normalize exceptions in gdbpy_err_fetchTom de Vries1-1/+14
2024-03-09[gdb/python] Use gdbpy_err_fetch::{type,value} as gettersTom de Vries2-6/+15
2024-03-08Add return value to DAP scopeTom Tromey2-2/+40
2024-03-08Export "finish" return value to PythonTom Tromey1-1/+22
2024-02-29[gdb/dap] Fix stray KeyboardInterrupt after cancelTom de Vries1-21/+67
2024-02-29[gdb/dap] Move send_gdb and send_gdb_with_response to server moduleTom de Vries3-50/+48
2024-02-28Fix gdb.interrupt raceTom Tromey1-0/+4
2024-02-27Explicitly quit gdb from DAP server threadTom Tromey1-0/+1