aboutsummaryrefslogtreecommitdiff
path: root/gdb/python
AgeCommit message (Expand)AuthorFilesLines
2023-10-16Have DAP handle non-Value results from 'children'Tom Tromey1-2/+7
2023-10-16Handle gdb.LazyString in DAPTom Tromey2-2/+28
2023-10-16Fix register-setting response from DAPTom Tromey1-1/+7
2023-10-16Add DAP scope cacheTom Tromey1-9/+29
2023-10-16gdb: replace architecture_changed with new_architecture observerAndrew Burgess1-3/+2
2023-10-10gdb: remove target_gdbarchSimon Marchi6-14/+16
2023-10-10gdb: add inferior parameter to architecture_changed observableSimon Marchi1-1/+1
2023-10-10gdb: add inferior::{arch, set_arch}Simon Marchi2-2/+2
2023-10-10gdb/python: implement support for sending custom MI async notificationsJan Vrany3-0/+83
2023-10-10gdb/python: generalize serialize_mi_result()Jan Vrany3-176/+181
2023-10-05gdb: add all_objfiles_removed observerSimon Marchi1-13/+17
2023-10-05gdb: add program_space parameters to some auto-load functionsSimon Marchi1-1/+2
2023-10-05gdb: add program_space parameter to emit_clear_objfiles_eventSimon Marchi3-6/+6
2023-10-02gdb: add Python events for program space addition and removalAndrew Burgess3-0/+75
2023-09-28gdb/python: make the executable_changed event available from PythonAndrew Burgess3-0/+60
2023-09-28gdb/python: new Progspace.executable_filename attributeAndrew Burgess1-0/+21
2023-09-28gdb/python: new Progspace.symbol_file attributeAndrew Burgess1-0/+23
2023-09-28gdb/doc: extend the description for Progspace.filenameAndrew Burgess1-1/+1
2023-09-26Remove some unnecessary qualification from printing.pyTom Tromey1-5/+5
2023-09-26Add two new pretty-printer methodsTom Tromey2-11/+27
2023-09-26Introduce gdb.ValuePrinterTom Tromey3-28/+94
2023-09-26[gdb/dap] Fix dap for python < 3.8Tom de Vries1-1/+5
2023-09-20Remove stray trailing "," from DAP breakpoint.pyTom Tromey1-1/+1
2023-09-20Remove explanatory comments from includesTom Tromey4-4/+4
2023-09-20gdb/dap: only include sourceReference if file path does not existGregory Anders1-5/+11
2023-09-20gdb/dap: use breakpoint fullname to resolve sourceGregory Anders1-3/+3
2023-09-20gdb/dap: ignore unused keyword args in step_outGregory Anders2-1/+8
2023-09-20gdb/dap: check for breakpoint source before unpackingGregory Anders1-8/+12
2023-09-20Run 'black' on printing.pyTom Tromey1-1/+5
2023-09-19Handle pointers and references correctly in DAPTom Tromey1-0/+16
2023-09-19Give a language to a typeTom Tromey1-9/+4
2023-09-19Use gdb::checked_static_cast for watchpointsTom Tromey1-2/+1
2023-09-12Avoid spurious breakpoint-setting failure in DAPTom Tromey1-1/+7
2023-09-06[gdb/symtab] Fix too many symbols in gdbpy_lookup_static_symbolsTom de Vries1-2/+5
2023-09-05Handle array- and string-like values in no-op pretty printersTom Tromey1-3/+23
2023-09-05Add new Python APIs to support DAP value displayTom Tromey2-0/+94
2023-09-05Select frame when fetching a frame variable in DAPTom Tromey2-3/+12
2023-09-05Use ada_value_subscript in valpy_getitemTom Tromey1-0/+3
2023-08-31gdb: remove TYPE_FIELD_BITSIZESimon Marchi1-1/+1
2023-08-31gdb: remove TYPE_FIELD_ARTIFICIALSimon Marchi1-1/+1
2023-08-24[gdb/build] Return gdb::array_view in thread_info_to_thread_handleTom de Vries1-2/+2
2023-08-23gdb: centralize "[Thread ...exited]" notificationsPedro Alves1-1/+3
2023-08-23gdb: remove mi_parse::make functionsAndrew Burgess1-2/+2
2023-08-23gdb: add gdb::make_unique functionAndrew Burgess1-3/+1
2023-08-22Remove value::copy call from gdbpy_get_varobj_pretty_printerTom Tromey1-9/+0
2023-08-17gdb: add inferior-specific breakpointsAndrew Burgess2-2/+96
2023-08-16Implement DAP module-removed eventTom Tromey1-0/+13
2023-08-14[gdb/build] Fix enum param_types odr violationTom de Vries1-1/+1
2023-08-14[gdb/build] Remove superfluous variable param_types in gdb/python/py-param.cTom de Vries1-2/+1
2023-08-03Remove f-string from DAPTom Tromey1-1/+1