aboutsummaryrefslogtreecommitdiff
path: root/gdb/python
AgeCommit message (Expand)AuthorFilesLines
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
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 Tromey2-91/+45
2024-02-27Fix formatting buglet in python.cTom Tromey1-1/+1
2024-02-23Remove unused importTom Tromey1-1/+1
2024-02-22[gdb/dap] Fix race between dap exit and gdb exitTom de Vries1-1/+9
2024-02-22[gdb/dap] Fix race between dap startup and dap log fileTom de Vries2-4/+39
2024-02-22[gdb/dap] Factor out thread_logTom de Vries1-3/+12
2024-02-21Don't allow multiple request registrations in DAPTom Tromey1-0/+2
2024-02-21[gdb/dap] Join JSON writer thread with DAP threadTom de Vries3-2/+4
2024-02-21[gdb/dap] Make dap log printing thread-safeTom de Vries1-12/+16
2024-02-21[gdb/dap] Flush after printing in log_stackTom de Vries1-0/+1
2024-02-20gdb: pass frames as `const frame_info_ptr &`Simon Marchi7-17/+17
2024-02-19gdb, python: selectively omit enabling stdin in gdb.executeTankut Baris Aktemur1-0/+29
2024-02-14[gdb/dap] Fix exit raceTom de Vries1-1/+0
2024-02-12[gdb] Re-format dap/startup.py with blackTom de Vries1-2/+2
2024-02-12[gdb/dap] Catch and log exceptions in dap threadsTom de Vries1-2/+18
2024-02-12Fix DAP launch and configurationDone requestsTom Tromey2-88/+75
2024-02-12Clean up suppress_new_breakpoint_eventTom Tromey1-1/+2
2024-02-12gdb: re-format Python files with black 24.1.1Simon Marchi2-2/+0
2024-02-10gdb/python: fix 'set python ignore-environment' white spaceAndrew Burgess1-4/+4
2024-02-08Allow calling of C++ methods from pythonHannes Domani1-2/+3
2024-02-07Raise exception if ambiguous name is used in gdb.parameterHannes Domani1-1/+4
2024-02-07Fix raw-frame-arguments in combination with frame-filtersHannes Domani1-7/+15
2024-02-01Rename SEARCH_ALLTom Tromey1-1/+1