aboutsummaryrefslogtreecommitdiff
path: root/gdb/python
AgeCommit message (Expand)AuthorFilesLines
2023-05-23Use accessor for mi_parse::argsTom Tromey1-2/+3
2023-05-23Use field_signed from Python MI commandsTom Tromey2-0/+17
2023-05-22Remove some FIXME comments from DAPTom Tromey4-7/+0
2023-05-16gdb/python: extend the Python Disassembler API to allow for stylingAndrew Burgess1-51/+820
2023-05-16gdb/python: rework how the disassembler API reads the result objectAndrew Burgess1-40/+14
2023-05-12Add dynamic_prop::is_constantTom Tromey1-2/+2
2023-05-12Implement DAP register scopeTom Tromey1-3/+17
2023-05-12gdb/python: implement DisassemblerResult.__str__ methodAndrew Burgess1-9/+17
2023-05-12gdb/python: implement __repr__ methods for py-disasm.c typesAndrew Burgess1-2/+32
2023-05-05Filter out types from DAP scopes requestTom Tromey1-1/+1
2023-05-05gdb/python: add mechanism to manage Python initialization functionsAndrew Burgess35-158/+254
2023-05-04Don't treat references to compound values as "simple".Gareth Rees1-5/+1
2023-05-01gdb: move struct ui and related things to ui.{c,h}Simon Marchi2-1/+2
2023-05-01Replace field_is_static with a methodTom Tromey1-1/+1
2023-04-06Use unique_xmalloc_ptr in apply_ext_lang_type_printersTom Tromey1-4/+6
2023-04-06gdb/python: allow Frame.read_var to accept named argumentsAndrew Burgess1-13/+15
2023-04-06gdb/python: convert Frame.read_register to take named argumentsAndrew Burgess1-4/+7
2023-04-06gdb/python: have PendingFrame methods accept keyword argumentsAndrew Burgess1-9/+14
2023-04-06gdb/python: have UnwindInfo.add_saved_register accept named argsAndrew Burgess1-42/+42
2023-04-04gdb: make find_thread_ptid an inferior methodSimon Marchi1-2/+1
2023-04-03Add readMemory and writeMemory requests to DAPTom Tromey3-0/+57
2023-03-30gdb/python: Add new gdb.unwinder.FrameId classAndrew Burgess1-0/+26
2023-03-30gdb/python: Allow gdb.UnwindInfo to be created with non gdb.Value argsAndrew Burgess1-48/+65
2023-03-30gdb/python: remove Py_TPFLAGS_BASETYPE from gdb.UnwindInfoAndrew Burgess1-1/+1
2023-03-30gdb/python: add __repr__ for PendingFrame and UnwindInfoAndrew Burgess1-2/+65
2023-03-30gdb/python: add some additional methods to gdb.PendingFrameAndrew Burgess1-0/+221
2023-03-30gdb/python: add PENDING_FRAMEPY_REQUIRE_VALID macro in py-unwind.cAndrew Burgess1-26/+27
2023-03-30gdb/python: remove unneeded nullptr check in frapy_blockAndrew Burgess1-7/+1
2023-03-30gdb/python: make the gdb.unwinder.Unwinder class more robustAndrew Burgess1-2/+21
2023-03-24Implement repl evaluation for DAPTom Tromey1-3/+21
2023-03-24Fix race in DAP startupTom Tromey2-6/+10
2023-03-24[gdb/dap] Add logging of ignored linesTom de Vries1-1/+3
2023-03-15Fix formatting in gdb/printing.pyTom Tromey1-0/+3
2023-03-14Implement DAP variables, scopes, and evaluate requestsTom Tromey4-21/+322
2023-03-14Fix DAP frame bug with older versions of PythonTom Tromey1-18/+15
2023-03-11Constify linetablesTom Tromey1-6/+5
2023-03-11Change linetables to be objfile-independentTom Tromey1-1/+2
2023-03-09gdb, gdbserver, gdbsupport: fix whitespace issuesSimon Marchi3-5/+5
2023-03-06gdb/python: Fix --disable-tui buildKévin Le Gouguec1-0/+2
2023-03-06Fix DAP stackTrace through frames without debuginfoTom Tromey1-1/+1
2023-03-03gdb/python: replace strlen call with std::string::size callAndrew Burgess1-1/+1
2023-03-01gdb: update some copyright years (2022 -> 2023)Simon Marchi14-14/+14
2023-02-28gdb: fix mi breakpoint-deleted notifications for thread-specific b/pAndrew Burgess3-7/+30
2023-02-27Python QUIT processing updatesKevin Buettner5-0/+22
2023-02-27Fix value chain use-after-freeTom Tromey11-54/+70
2023-02-27gdb: reformat Python files with black 23.1.0Simon Marchi4-3/+3
2023-02-27gdb, python: do minor modernization in execute_gdb_commandTankut Baris Aktemur1-12/+13
2023-02-19Remove ALL_BLOCK_SYMBOLS_WITH_NAMETom Tromey1-14/+8
2023-02-19Convert block_static_block and block_global_block to methodsTom Tromey1-2/+2
2023-02-13Remove deprecated_lval_hackTom Tromey1-1/+1