aboutsummaryrefslogtreecommitdiff
path: root/gdb/python/py-inferior.c
AgeCommit message (Expand)AuthorFilesLines
2024-09-24[gdb/python] Eliminate GDB_PY_HANDLE_EXCEPTIONTom de Vries1-5/+5
2024-09-23Automatically add types to Python modulesTom Tromey1-5/+1
2024-08-22[gdb] Add const to catch gdb_exceptionTom de Vries1-2/+2
2024-04-16[gdb/python] Throw MemoryError in inferior.read_memory if malloc failsTom de Vries1-2/+12
2024-03-26gdb, gdbserver, gdbsupport: remove includes of early headersSimon Marchi1-1/+0
2024-03-14Remove 'if' from GDB_PY_HANDLE_EXCEPTIONTom Tromey1-8/+2
2024-02-20gdb: pass frames as `const frame_info_ptr &`Simon Marchi1-1/+1
2024-01-12Update copyright year range in header of all files managed by GDBAndrew Burgess1-1/+1
2024-01-12gdb/python: Add gdb.Inferior.__dict__ attributeAndrew Burgess1-1/+12
2024-01-12gdb/python: hoist common invalid object repr code into py-utils.cAndrew Burgess1-1/+1
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six1-1/+1
2023-10-10gdb: remove target_gdbarchSimon Marchi1-7/+7
2023-10-10gdb: add inferior::{arch, set_arch}Simon Marchi1-1/+1
2023-10-05gdb: add all_objfiles_removed observerSimon Marchi1-13/+17
2023-10-05gdb: add program_space parameter to emit_clear_objfiles_eventSimon Marchi1-1/+1
2023-08-23gdb: centralize "[Thread ...exited]" notificationsPedro Alves1-1/+3
2023-07-19Fix gdb.Inferior.read_memory without execution (PR dap/30644)Pedro Alves1-4/+4
2023-07-14Use correct inferior in Inferior.read_memory et alTom Tromey1-7/+36
2023-06-19gdb/Python: Added ThreadExitedEventSimon Farre1-0/+3
2023-05-24Add attributes and methods to gdb.InferiorTom Tromey1-0/+169
2023-05-05gdb/python: add mechanism to manage Python initialization functionsAndrew Burgess1-1/+5
2023-02-13Turn remaining value_contents functions into methodsTom Tromey1-1/+1
2023-02-13Turn value_type into methodTom Tromey1-1/+1
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-11-11gdb/py-inferior: Keep inferior threads in a mapLancelot SIX1-65/+34
2022-10-10Change GDB to use frame_info_ptrTom Tromey1-1/+1
2022-09-21gdb: remove TYPE_LENGTHSimon Marchi1-1/+1
2022-07-28Rewrite registry.hTom Tromey1-37/+31
2022-07-18Add gdb.free_objfile event registryTom Tromey1-0/+15
2022-03-23gdb/python: remove Python 2/3 compatibility macrosSimon Marchi1-3/+3
2022-01-26Change how Python architecture and language are handledTom Tromey1-14/+13
2022-01-05Fix inferior_thread attribute in new_thread eventHannes Domani1-1/+2
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-11-30gdb/python: introduce gdb.TargetConnection object typeAndrew Burgess1-0/+16
2021-11-08gdb: remove bpstat typedef, rename bpstats to bpstatSimon Marchi1-1/+1
2021-10-25gdb: change functions returning value contents to use gdb::array_viewSimon Marchi1-1/+1
2021-10-22gdb/python: move gdb.Membuf support into a new fileAndrew Burgess1-179/+3
2021-10-05gdb/python: fix memory leak in python inferior codeAndrew Burgess1-4/+12
2021-09-09gdb/python: remove all uses of Py_TPFLAGS_HAVE_ITERAndrew Burgess1-1/+1
2021-07-12gdb: make thread_info::suspend private, add getters / settersSimon Marchi1-1/+1
2021-06-21gdb/python: move PyLong_From* calls into py-utils.cAndrew Burgess1-1/+1
2021-05-14gdb/python: add a 'connection_num' attribute to Inferior objectsTankut Baris Aktemur1-0/+19
2021-04-28gdb: delay python initialisation until gdbpy_finish_initializationAndrew Burgess1-3/+8
2021-04-27gdb: do autoload before notifying Python side in new_objfile eventMichael Weghorn1-1/+6
2021-04-24gdbsupport, gdb: give names to observersSimon Marchi1-12/+17
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-12-04Remove redundant typedefsTom Tromey1-2/+2
2020-11-02gdb, gdbserver, gdbsupport: fix leading space vs tabs issuesSimon Marchi1-2/+2
2020-09-15Don't use PyLong_FromLongTom Tromey1-2/+2
2020-08-17Convert CORE_ADDR to Python using gdb_py_object_from_ulongestTom Tromey1-1/+1