aboutsummaryrefslogtreecommitdiff
path: root/gdb/python/python.c
AgeCommit message (Expand)AuthorFilesLines
2019-01-03Use a wrapper for PyErr_FetchTom Tromey1-14/+11
2019-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2018-12-27Consolidate some Python exception-printing functionsTom Tromey1-0/+14
2018-12-27Remove more calls to xfree from PythonTom Tromey1-15/+5
2018-11-21Make command-repeat work after gdb.executeBenno Fünfstück1-1/+2
2018-11-04Return gdbpy_ref from some Python string functionsTom Tromey1-1/+1
2018-10-27Add [-q] [-t TYPEREGEXP] [NAMEREGEXP] args to info [args|functions|locals|var...Philippe Waroquiers1-2/+2
2018-09-23Report Python errors coming from gdb.post_eventTom Tromey1-2/+1
2018-09-17python: Make gdb.execute("show commands") work (PR 23669)Simon Marchi1-1/+4
2018-09-16Change objfile_to_objfile_object to return a new referenceTom Tromey1-6/+1
2018-09-16Change pspace_to_pspace_object to return a new referenceTom Tromey1-2/+2
2018-09-16Add more methods to gdb.ProgspaceTom Tromey1-112/+0
2018-09-14Fix possible exception leak in python.cTom Tromey1-15/+18
2018-09-13python: Add Progspace.objfiles methodSimon Marchi1-10/+18
2018-09-10Fix help text for "python" commandTom Tromey1-1/+1
2018-06-08Fix build issue with Python 3.7Paul Koning1-3/+15
2018-05-31Add basic Python API for convenience variablesTom Tromey1-0/+8
2018-05-25Remove interp_ui_outTom Tromey1-1/+1
2018-05-04Let gdb.execute handle multi-line commandsTom Tromey1-2/+17
2018-05-04Use counted_command_line everywhereTom Tromey1-4/+4
2018-05-02Handle var_zuinteger and var_zuinteger_unlimited from PythonTom Tromey1-0/+7
2018-04-30Change Python code to use new_referenceTom Tromey1-8/+2
2018-01-07C++ify xmethod_worker, get rid of VEC(xmethod_worker_ptr)Simon Marchi1-5/+0
2018-01-02Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2017-12-05Remove some unused variablesSimon Marchi1-1/+0
2017-11-29Make "break foo" find "A::foo", A::B::foo", etc. [C++ and wild matching]Pedro Alves1-1/+2
2017-11-26python: Fix memleak in do_start_initializationSimon Marchi1-6/+6
2017-11-16Add Python rbreak command.Phil Muldoon1-1/+187
2017-11-07Constify execute_commandTom Tromey1-4/+2
2017-11-07Constify add_comTom Tromey1-4/+4
2017-10-11Constify add_prefix_cmdTom Tromey1-2/+2
2017-09-27Constify some linespec functionsTom Tromey1-1/+1
2017-09-11Make it simpler to add events to PythonTom Tromey1-15/+53
2017-09-11Add new_inferior, inferior_deleted, and new_thread eventsTom Tromey1-0/+3
2017-09-09Remove unnecessary function prototypes.John Baldwin1-6/+0
2017-09-04struct symtabs_and_lines -> std::vector<symtab_and_line>Pedro Alves1-31/+16
2017-08-03Remove a cleanup in PythonTom Tromey1-23/+7
2017-08-03Avoid some manual memory management in PythonTom Tromey1-28/+9
2017-05-02Python: Introduce gdb.Instruction classTim Wiederhake1-0/+1
2017-04-12Introduce command_line_upTom Tromey1-8/+4
2017-04-12Introduce event_location_upTom Tromey1-6/+3
2017-04-06Fix Windows gdb build failure with Python 2 supportThomas Preud'homme1-1/+1
2017-04-05-Wwrite-strings: The RestPedro Alves1-1/+1
2017-04-05-Wwrite-strings: Add a PyArg_ParseTupleAndKeywords "const char *" overloadPedro Alves1-10/+10
2017-03-27gdb: Make ldirname return a std::stringPedro Alves1-3/+1
2017-03-23Remove constness of libdir in do_start_initializationAndreas Arnez1-1/+1
2017-03-23Fix memory leak in python.c:do_start_initializationPhilipp Rudo1-1/+3
2017-02-14PR python/13598 - add before_prompt eventTom Tromey1-0/+5
2017-02-14python: Implement btrace Python bindings for record history.Tim Wiederhake1-0/+1
2017-02-14python: Create Python bindings for record history.Tim Wiederhake1-0/+13