aboutsummaryrefslogtreecommitdiff
path: root/gdb/python/py-inferior.c
AgeCommit message (Expand)AuthorFilesLines
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
2020-04-18Change get_objfile_arch to a method on objfileTom Tromey1-1/+1
2020-01-17gdb: remove use of iterate_over_inferiors in py-inferior.cSimon Marchi1-14/+10
2020-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2019-11-18Fix a bunch of python leaks due to missing calls to tp_free in *_dealloc func...Philippe Waroquiers1-0/+1
2019-07-11Fix use-after-move bug in add_thread_objectTom Tromey1-1/+1
2019-07-10Reduce manual reference counting in py-inferior.cTom Tromey1-17/+19
2019-07-09Rename common to gdbsupportTom Tromey1-1/+1
2019-04-25Make exception handling more efficientTom Tromey1-4/+4
2019-04-25Remove exception_noneTom Tromey1-2/+2
2019-04-08Rename python function thread_from_thread_handle to thread_from_handleKevin Buettner1-3/+9