aboutsummaryrefslogtreecommitdiff
path: root/gdb/python/python.c
AgeCommit message (Expand)AuthorFilesLines
2019-11-27gdb: Introduce global_symbol_searcherAndrew Burgess1-25/+10
2019-11-26Use run_on_main_thread in gdb.post_eventTom Tromey1-72/+63
2019-11-26Fix crashes due to python GIL released too earlyPhilippe Waroquiers1-1/+1
2019-11-22Replace SYMBOL_*_NAME accessors with member functionsChristian Biesinger1-1/+1
2019-11-22Replace the MSYMBOL_*_NAME macros with member functionsChristian Biesinger1-1/+1
2019-11-10gdb/python: Introduce gdb.lookup_static_symbolsAndrew Burgess1-0/+4
2019-09-18Change boolean options to bool instead of intChristian Biesinger1-1/+1
2019-09-11Make relocate_{path,gdb_directory} return std::stringChristian Biesinger1-1/+1
2019-09-09Fix leak detected in python.c initialization code.Philippe Waroquiers1-1/+8
2019-08-27gdb: Add new -n flag to some info commandsAndrew Burgess1-2/+2
2019-08-22Make GDB compile with Python 3 on MinGWChristian Biesinger1-9/+14
2019-07-30[PR/24474] Add gdb.lookup_static_symbol to the python APIChristian Biesinger1-0/+4
2019-07-09Rename common to gdbsupportTom Tromey1-1/+1
2019-06-28Fix crash when using PYTHONMALLOC=debug (PR python/24742)Sergio Durigan Junior1-1/+1
2019-06-11Remove trailing newlines from help textTom Tromey1-2/+1
2019-06-10Remove newlines from warningsTom Tromey1-1/+1
2019-04-08Rename gdb exception typesTom Tromey1-7/+7
2019-04-08Rewrite TRY/CATCHTom Tromey1-21/+14
2019-02-27Remove Python 2.4 and 2.5 supportTom Tromey1-5/+3
2019-01-30Release the GIL while running a gdb command or expressionTom Tromey1-0/+3
2019-01-25Normalize includes to use common/Tom Tromey1-1/+1
2019-01-22Do not include py-ref.h in most filesTom Tromey1-1/+0
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