aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Convert type copying to new hash tableSimon Marchi2024-11-251-1/+1
* [gdb/python] Eliminate GDB_PY_SET_HANDLE_EXCEPTIONTom de Vries2024-09-241-7/+0
* [gdb/python] Eliminate GDB_PY_HANDLE_EXCEPTIONTom de Vries2024-09-241-7/+0
* [gdb/python] Add gdbpy_handle_gdb_exceptionTom de Vries2024-09-241-9/+19
* Automatically add types to Python modulesTom Tromey2024-09-231-0/+30
* btrace, python: Enable ptwrite filter registration.Felix Willgerodt2024-08-141-0/+3
* gdb, gdbserver, gdbsupport: use [[noreturn]] instead of ATTRIBUTE_NORETURNSimon Marchi2024-07-161-3/+2
* [gdb/build] Redo poisoning of PyObject_CallMethodTom de Vries2024-06-191-3/+5
* gdb/python/python-internal.h: avoid uninitialized constexprLancelot SIX2024-06-191-6/+18
* Add gdbpy_call_method overloads for gdbpy_ref<>Tom Tromey2024-06-131-0/+9
* Return gdbpy_ref<> from gdbpy_call_methodTom Tromey2024-06-131-9/+9
* [gdb/python] Add typesafe wrapper around PyObject_CallMethodTom Tromey2024-06-121-11/+59
* [gdb/python] Fix GDB_PY_{LL,LLU}_ARG on platform without long longTom de Vries2024-06-101-2/+2
* [gdb/python] Note that python 3.6 assumes long long supportTom de Vries2024-06-101-2/+13
* Remove 'if' from GDB_PY_HANDLE_EXCEPTIONTom Tromey2024-03-141-14/+8
* [gdb/python] Handle deprecation of PyErr_{Fetch,Restore} in 3.12Tom de Vries2024-03-091-0/+26
* [gdb/python] Normalize exceptions in gdbpy_err_fetchTom de Vries2024-03-091-1/+14
* [gdb/python] Use gdbpy_err_fetch::{type,value} as gettersTom de Vries2024-03-091-2/+10
* gdb: pass frames as `const frame_info_ptr &`Simon Marchi2024-02-201-2/+2
* Update copyright year range in header of all files managed by GDBAndrew Burgess2024-01-121-1/+1
* gdb/python: Add gdb.InferiorThread.__dict__ attributeAndrew Burgess2024-01-121-0/+4
* gdb/python: hoist common invalid object repr code into py-utils.cAndrew Burgess2024-01-121-0/+9
* gdb: move gdbpy_gil into python-internal.hAlexandra Hájková2023-12-131-0/+24
* gdb: Replace gdb::optional with std::optionalLancelot Six2023-11-211-2/+2
* gdb/python: implement support for sending custom MI async notificationsJan Vrany2023-10-101-0/+5
* gdb/python: generalize serialize_mi_result()Jan Vrany2023-10-101-0/+13
* Implement gdb.execute_miTom Tromey2023-05-231-0/+3
* Use field_signed from Python MI commandsTom Tromey2023-05-231-0/+2
* gdb/python: add mechanism to manage Python initialization functionsAndrew Burgess2023-05-051-71/+114
* gdb: fix mi breakpoint-deleted notifications for thread-specific b/pAndrew Burgess2023-02-281-0/+1
* Fix value chain use-after-freeTom Tromey2023-02-271-1/+0
* gdb/python: deallocate tui window factories at Python shut downAndrew Burgess2023-02-131-0/+1
* Update copyright year range in header of all files managed by GDBJoel Brobecker2023-01-011-1/+1
* gdb/python: break more dependencies between gdbpy_initialize_* functionsAndrew Burgess2022-10-201-0/+12
* Change GDB to use frame_info_ptrTom Tromey2022-10-101-3/+3
* Fix crash in gdbpy_parse_register_idTom Tromey2022-08-211-1/+2
* gdb/python: Add BreakpointLocation typeSimon Farre2022-07-281-0/+2
* Handle Python 3.11 deprecation of PySys_SetPath and Py_SetProgramNameKevin Buettner2022-07-201-0/+5
* Expose current 'print' settings to PythonTom Tromey2022-07-151-3/+10
* Make 'import gdb.events' workTom Tromey2022-07-051-2/+2
* gdb/python: implement the print_insn extension language hookAndrew Burgess2022-06-151-0/+23
* gdb/python: convert gdbpy_err_fetch to use gdbpy_refAndrew Burgess2022-06-151-13/+10
* gdb/python: improve formatting of help text for user defined commandsAndrew Burgess2022-05-281-0/+21
* gdb/python: remove Python 2/3 compatibility macrosSimon Marchi2022-03-231-22/+0
* gdb/python: remove Python 2 supportSimon Marchi2022-03-231-10/+0
* gdb/python: add gdb.format_address functionAndrew Burgess2022-03-221-0/+16
* gdb/python: remove gdb._mi_commands dictSimon Marchi2022-03-181-0/+1
* gdb/python/mi: create MI commands using pythonAndrew Burgess2022-03-141-0/+13
* gdb/python: add gdb.history_count functionAndrew Burgess2022-01-261-0/+1
* Change how Python architecture and language are handledTom Tromey2022-01-261-4/+23