aboutsummaryrefslogtreecommitdiff
path: root/gdb/python
AgeCommit message (Expand)AuthorFilesLines
2019-04-08Rename gdb exception typesTom Tromey23-124/+124
2019-04-08Rewrite TRY/CATCHTom Tromey23-372/+248
2019-04-08Make exceptions use std::string and be self-managingTom Tromey1-1/+1
2019-04-01Add gdb.Value.format_string ()Marco Barisione1-0/+164
2019-03-24More block constificationTom Tromey2-5/+5
2019-03-07gdb: Move value_from_host_double into value.c and make more use of itAndrew Burgess1-5/+1
2019-03-05Remove some Python 3 #ifsTom Tromey2-14/+2
2019-02-27Remove Python 2.4 and 2.5 supportTom Tromey8-178/+10
2019-02-27Use Python 2.[67] / 3.X / PEP 3118 buffer protocolKevin Buettner1-56/+8
2019-02-26Define gdb.Value(bufobj, type) constructorKevin Buettner1-10/+62
2019-02-26Define unique_ptr specialization for Py_buffer.Kevin Buettner1-0/+13
2019-02-07Normalize include guards in gdbTom Tromey10-30/+30
2019-01-30Release the GIL while running a gdb command or expressionTom Tromey2-0/+28
2019-01-25Normalize includes to use common/Tom Tromey3-3/+3
2019-01-22Do not include py-ref.h in most filesTom Tromey25-25/+0
2019-01-21Remove duplicate or commented-out #includesTom Tromey1-1/+0
2019-01-17Change all_objfiles adapter to be a method on program_spaceTom Tromey4-5/+5
2019-01-09Remove most uses of ALL_OBJFILESTom Tromey3-29/+21
2019-01-09Remove ALL_PSPACE_OBJFILESTom Tromey1-3/+1
2019-01-06Fix crash in "finish"Tom Tromey1-1/+1
2019-01-03Avoid questionable casts in py-symtab.cTom Tromey1-16/+23
2019-01-03Improve reference counting in py-type.cTom Tromey1-32/+23
2019-01-03Simplify gdbpy_stop_recordingTom Tromey1-6/+2
2019-01-03Remove more uses of explicit reference counting in PythonTom Tromey6-57/+26
2019-01-03Use a wrapper for PyErr_FetchTom Tromey6-73/+103
2019-01-02Change inferior_to_inferior_object to return a gdbpy_refTom Tromey4-16/+18
2019-01-02Style improvements in gdb/pythonTom Tromey5-10/+7
2019-01-01Update copyright year range in all GDB files.Joel Brobecker77-77/+77
2018-12-28Add output styles to gdbTom Tromey1-2/+3
2018-12-27Translate PyExc_KeyboardInterrupt to gdb "quit"Tom Tromey1-1/+3
2018-12-27Consolidate some Python exception-printing functionsTom Tromey4-24/+19
2018-12-27Use gdbpy_convert_exception in a few more spotsTom Tromey4-12/+4
2018-12-27Remove more calls to xfree from PythonTom Tromey7-57/+26
2018-11-22Avoid find_thread_ptid with null_ptidPedro Alves1-2/+2
2018-11-21Make command-repeat work after gdb.executeBenno Fünfstück1-1/+2
2018-11-21invoke_xmethod & array_viewPedro Alves1-23/+17
2018-11-21Use gdb:array_view in call_function_by_hand & friendsPedro Alves1-3/+3
2018-11-08Fix output indentation for "info pretty-printers"Tom Tromey1-1/+1
2018-11-04Return gdbpy_ref from gdbpy_get_varobj_pretty_printerTom Tromey2-16/+14
2018-11-04Return gdbpy_ref from some Python string functionsTom Tromey8-29/+32
2018-11-04Return gdbpy_ref from gdb_py_object_from_*longestTom Tromey6-21/+21
2018-10-27Add [-q] [-t TYPEREGEXP] [NAMEREGEXP] args to info [args|functions|locals|var...Philippe Waroquiers1-2/+2
2018-10-25gdb/python: Make convert_values_to_python return gdbpy_ref<>Andrew Burgess1-3/+6
2018-10-25gdb/python: Make cmdpy_completer_helper return gdbpy_ref<>Andrew Burgess1-8/+8
2018-10-06Add Inferior.architecture methodTom Tromey1-0/+15
2018-10-06Update symbol domain and location values for PythonTom Tromey1-6/+18
2018-10-06Fix Python gdb.Breakpoint.location crashTom Tromey1-1/+6
2018-10-06Update help text for commands implemented in PythonTom Tromey9-218/+173
2018-10-05[gdb/python] Fix cpychecker error in pspy_solib_nameTom de Vries1-1/+1
2018-10-05[gdb/python] Fix cpychecker error in recpy_bt_gotoTom de Vries1-2/+4