aboutsummaryrefslogtreecommitdiff
path: root/gdb/python
AgeCommit message (Expand)AuthorFilesLines
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
2023-02-13Turn record_latest_value into a methodTom Tromey1-1/+1
2023-02-13Turn preserve_one_value into methodTom Tromey1-1/+1
2023-02-13Turn many optimized-out value functions into methodsTom Tromey2-2/+2
2023-02-13Turn value_copy into a methodTom Tromey2-3/+3
2023-02-13Turn remaining value_contents functions into methodsTom Tromey3-5/+5
2023-02-13Turn value_incref and value_decref into methodsTom Tromey1-2/+2
2023-02-13Turn value_fetch_lazy into a methodTom Tromey2-2/+2
2023-02-13Turn value_zero into static "constructor"Tom Tromey1-1/+1
2023-02-13Turn allocate_optimized_out_value into static "constructor"Tom Tromey1-1/+1
2023-02-13Turn allocate_value into a static "constructor"Tom Tromey1-1/+1
2023-02-13Turn value_address and set_value_address functions into methodsTom Tromey1-2/+2
2023-02-13Turn value_lazy and set_value_lazy functions into methodsTom Tromey2-3/+3
2023-02-13Turn value_type into methodTom Tromey6-29/+29
2023-02-13Remove unused imports from gdb's Python codeTom Tromey4-5/+0
2023-02-13gdb/python: deallocate tui window factories at Python shut downAndrew Burgess3-2/+52
2023-02-12gdb: use -1 for breakpoint::task default valueAndrew Burgess1-3/+3
2023-02-12gdb: only allow one of thread or task on breakpoints or watchpointsAndrew Burgess1-0/+14
2023-02-10Ensure all DAP requests are keyword-onlyTom Tromey2-5/+5
2023-02-08Simplify interp::exec / interp_exec - let exceptions propagatePedro Alves1-2/+1
2023-01-20gdb: remove language.h include from frame.hSimon Marchi2-0/+2
2023-01-19GDB: Add a character string limiting optionAndrew Burgess1-1/+3
2023-01-19GDB: Allow arbitrary keywords in integer set commandsMaciej W. Rozycki2-130/+222
2023-01-05[gdb/python] Avoid queue.SimpleQueue for python 3.6Tom de Vries2-2/+10
2023-01-03Do not use PyObject_CallNoArgsTom Tromey1-2/+2
2023-01-02Initial implementation of Debugger Adapter ProtocolTom Tromey17-0/+1426
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker85-85/+85
2022-12-31[gdb/python] Fix gdb.python/py-finish-breakpoint2.exp for -m32Tom de Vries1-1/+8
2022-12-19Use bool constants for value_print_optionsTom Tromey3-8/+8
2022-12-15gdb: remove static buffer in command_line_inputSimon Marchi3-3/+4
2022-12-12Replace gdbpy_should_stop with gdbpy_breakpoint_cond_says_stopJohnson Sun1-5/+5
2022-12-07Remove unnecessary xstrdup from bppy_initTom Tromey1-6/+4
2022-11-28gdb/disasm: mark functions passed to the disassembler noexceptAndrew Burgess1-6/+6
2022-11-28gdb/python: avoid throwing an exception over libopcodes codeAndrew Burgess1-16/+63
2022-11-18Fix deletion of FinishBreakpointsJohnson Sun1-1/+1
2022-11-11gdb/py-inferior: Keep inferior threads in a mapLancelot SIX1-65/+34