aboutsummaryrefslogtreecommitdiff
path: root/gdb/python
AgeCommit message (Expand)AuthorFilesLines
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
2024-01-29gdb: Use SYM_DOMAIN instead of DOMAIN when calling sym-domains.defLancelot SIX1-2/+2
2024-01-28Remove some obsolete Python constantsTom Tromey1-14/+0
2024-01-28Use domain_search_flags in lookup_symbol et alTom Tromey3-11/+20
2024-01-28Replace search_domain with domain_search_flagsTom Tromey2-2/+2
2024-01-28Use a .def file for domain_enumTom Tromey1-13/+8
2024-01-24Emit stopped event for DAP attach requestTom Tromey2-17/+15
2024-01-22Handle EOF more gracefully in DAPTom Tromey2-20/+41
2024-01-19gdb: Buffer output streams during events that might download debuginfoAaron Merey1-0/+3
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess112-112/+112
2024-01-12gdb/python: Add gdb.InferiorThread.__dict__ attributeAndrew Burgess2-2/+17
2024-01-12gdb/python: Add gdb.Inferior.__dict__ attributeAndrew Burgess1-1/+12
2024-01-12gdb/python: remove users ability to create gdb.Progspace objectsAndrew Burgess1-15/+1
2024-01-12gdb/python: add gdb.Frame.__repr__() methodAndrew Burgess1-1/+18
2024-01-12gdb/python: add gdb.InferiorThread.__repr__() methodAndrew Burgess1-1/+18
2024-01-12gdb/python: hoist common invalid object repr code into py-utils.cAndrew Burgess11-11/+27
2024-01-12gdb/python: New InferiorThread.ptid_string attributeAndrew Burgess1-0/+27
2023-12-30Add keywords to TuiWindow.writeTom Tromey1-3/+6
2023-12-24gdb: remove VALUE_REGNUM, add value::regnumSimon Marchi1-1/+1
2023-12-22Avoid exception from attach in DAPTom Tromey2-6/+30
2023-12-22Add DAP log level parameterTom Tromey3-6/+41
2023-12-22Introduce and use DAPExceptionTom Tromey6-17/+37
2023-12-22Add 'program' to DAP 'attach' requestTom Tromey1-4/+21