aboutsummaryrefslogtreecommitdiff
path: root/gdb/python/python-internal.h
AgeCommit message (Expand)AuthorFilesLines
2023-12-13gdb: move gdbpy_gil into python-internal.hAlexandra Hájková1-0/+24
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six1-2/+2
2023-10-10gdb/python: implement support for sending custom MI async notificationsJan Vrany1-0/+5
2023-10-10gdb/python: generalize serialize_mi_result()Jan Vrany1-0/+13
2023-05-23Implement gdb.execute_miTom Tromey1-0/+3
2023-05-23Use field_signed from Python MI commandsTom Tromey1-0/+2
2023-05-05gdb/python: add mechanism to manage Python initialization functionsAndrew Burgess1-71/+114
2023-02-28gdb: fix mi breakpoint-deleted notifications for thread-specific b/pAndrew Burgess1-0/+1
2023-02-27Fix value chain use-after-freeTom Tromey1-1/+0
2023-02-13gdb/python: deallocate tui window factories at Python shut downAndrew Burgess1-0/+1
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-10-20gdb/python: break more dependencies between gdbpy_initialize_* functionsAndrew Burgess1-0/+12
2022-10-10Change GDB to use frame_info_ptrTom Tromey1-3/+3
2022-08-21Fix crash in gdbpy_parse_register_idTom Tromey1-1/+2
2022-07-28gdb/python: Add BreakpointLocation typeSimon Farre1-0/+2
2022-07-20Handle Python 3.11 deprecation of PySys_SetPath and Py_SetProgramNameKevin Buettner1-0/+5
2022-07-15Expose current 'print' settings to PythonTom Tromey1-3/+10
2022-07-05Make 'import gdb.events' workTom Tromey1-2/+2
2022-06-15gdb/python: implement the print_insn extension language hookAndrew Burgess1-0/+23
2022-06-15gdb/python: convert gdbpy_err_fetch to use gdbpy_refAndrew Burgess1-13/+10
2022-05-28gdb/python: improve formatting of help text for user defined commandsAndrew Burgess1-0/+21
2022-03-23gdb/python: remove Python 2/3 compatibility macrosSimon Marchi1-22/+0
2022-03-23gdb/python: remove Python 2 supportSimon Marchi1-10/+0
2022-03-22gdb/python: add gdb.format_address functionAndrew Burgess1-0/+16
2022-03-18gdb/python: remove gdb._mi_commands dictSimon Marchi1-0/+1
2022-03-14gdb/python/mi: create MI commands using pythonAndrew Burgess1-0/+13
2022-01-26gdb/python: add gdb.history_count functionAndrew Burgess1-0/+1
2022-01-26Change how Python architecture and language are handledTom Tromey1-4/+23
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/+6
2021-11-08gdb: remove bpstat typedef, rename bpstats to bpstatSimon Marchi1-1/+1
2021-10-22gdb/python: move gdb.Membuf support into a new fileAndrew Burgess1-0/+5
2021-10-22gdb/python: new gdb.architecture_names functionAndrew Burgess1-0/+1
2021-10-03gdb: Introduce setting construct within cmd_list_elementLancelot SIX1-1/+1
2021-09-09gdb/python: remove all uses of Py_TPFLAGS_HAVE_ITERAndrew Burgess1-1/+0
2021-09-07gdb/python: new function to add values into GDB's historyAndrew Burgess1-0/+1
2021-05-12gdb: make gdbpy_parse_command_name return a unique_xmalloc_ptrSimon Marchi1-3/+3
2021-01-13gdb: bool-ify ext_lang_auto_load_enabled and friendsSimon Marchi1-1/+4
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-12-11Change varobj_dynamic::child_iter to unique_ptrTom Tromey1-2/+2
2020-12-04Remove redundant typedefsTom Tromey1-4/+4
2020-11-02gdb, gdbserver, gdbsupport: fix leading space vs tabs issuesSimon Marchi1-10/+10
2020-09-15Don't use PyInt_FromLongTom Tromey1-1/+0
2020-09-15Don't use gdb_py_long_from_ulongestTom Tromey1-2/+0
2020-09-15Don't use gdb_py_long_from_longestTom Tromey1-2/+0
2020-09-15Don't use PyInt_FromSsize_tTom Tromey1-1/+0
2020-07-28gdb/python: make more use of RegisterDescriptorsAndrew Burgess1-0/+19
2020-07-06gdb/python: New method to access list of register groupsAndrew Burgess1-0/+1
2020-07-06gdb/python: Add gdb.Architecture.registers methodAndrew Burgess1-0/+5
2020-03-13Change extension language pretty-printers to use value APITom Tromey1-3/+2