aboutsummaryrefslogtreecommitdiff
path: root/gdb/python
AgeCommit message (Expand)AuthorFilesLines
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
2023-12-21Fix Clang build issue with flexible array member and non-trivial dtorPedro Alves1-1/+9
2023-12-20Make cached_reg_t own its dataPedro Alves1-7/+6
2023-12-14gdb: change value_of_register and value_of_register_lazy to take the next frameSimon Marchi2-3/+4
2023-12-13Use unique_xmalloc_ptr in explicit_location_specTom Tromey1-6/+6
2023-12-13gdb/python: avoid use of _PyOS_ReadlineTStateAndrew Burgess1-6/+4
2023-12-13gdb: move gdbpy_gil into python-internal.hAlexandra Hájková2-24/+24
2023-12-12Fix gdb.FinishBreakpoint when returning to an inlined functionHannes Domani1-1/+2
2023-12-11Implement DAP cancellationTom Tromey1-3/+88
2023-12-11Catch KeyboardInterrupt in send_gdb_with_responseTom Tromey1-2/+2
2023-12-11Introduce gdb.interruptTom Tromey1-0/+19
2023-12-11Move DAP JSON reader to its own threadTom Tromey1-2/+13
2023-12-11Clean up handling of DAP not-stopped responseTom Tromey1-1/+10
2023-12-11Simplify DAP stop-reason codeTom Tromey4-37/+76
2023-12-11Emit stop reason details in Python stop eventsTom Tromey6-15/+75
2023-12-11Move py_ui_out to a new headerTom Tromey2-128/+154
2023-12-05Remove some DAP helper functionsTom Tromey6-111/+66
2023-11-28gdb/python: display errors from command completionAndrew Burgess1-24/+26
2023-11-28Emit DAP "process" eventTom Tromey2-1/+39
2023-11-27Fix bug in DAP handling of 'pause' requestsTom Tromey1-2/+24
2023-11-27gdb/python: handle completion returning a non-sequenceAndrew Burgess1-1/+1
2023-11-23[gdb/python] Reformat missing_debug.py using blackTom de Vries1-0/+4
2023-11-22[gdb/python] Don't import curses.ascii module unless necessaryTom de Vries1-2/+12
2023-11-21Refactor DAP queue handlingTom Tromey2-10/+11
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six7-26/+26