aboutsummaryrefslogtreecommitdiff
path: root/gdb/python
AgeCommit message (Expand)AuthorFilesLines
2017-10-28Make gdb.selected_thread().inferior return a new referenceMaksim Dzabraev1-0/+1
2017-10-11Constify add_prefix_cmdTom Tromey1-2/+2
2017-09-27Constify some linespec functionsTom Tromey2-2/+2
2017-09-27Add add_cmd function overloadsTom Tromey1-1/+1
2017-09-21Add `thread_from_thread_handle' method to (Python) gdb.InferiorKevin Buettner2-0/+56
2017-09-19Use DISABLE_COPY_AND_ASSIGNYao Qi1-2/+1
2017-09-11Remove cleanups from find_frame_funnameTom Tromey1-8/+6
2017-09-11Rename _const functions to use overloading insteadTom Tromey1-1/+1
2017-09-11Make it simpler to add events to PythonTom Tromey16-303/+214
2017-09-11Small event ownership clean up in Python layerTom Tromey9-23/+23
2017-09-11Add new_inferior, inferior_deleted, and new_thread eventsTom Tromey7-7/+118
2017-09-09Remove unnecessary function prototypes.John Baldwin1-6/+0
2017-09-04Stop assuming no-debug-info functions return intPedro Alves1-1/+2
2017-09-04Kill init_salPedro Alves1-2/+1
2017-09-04struct symtabs_and_lines -> std::vector<symtab_and_line>Pedro Alves1-31/+16
2017-09-04btrace: Store btrace_insn in an std::vectorSimon Marchi1-1/+1
2017-08-09Make cp_comp_to_string return a gdb::unique_xmalloc_ptr<char>Pedro Alves1-6/+2
2017-08-03Use gdb_argv in PythonTom Tromey1-17/+7
2017-08-03Introduce gdb_argv, a class wrapper for buildargvTom Tromey1-10/+4
2017-08-03Remove a cleanup in PythonTom Tromey1-23/+7
2017-08-03Avoid some manual memory management in PythonTom Tromey3-42/+19
2017-07-17Introduce class completion_tracker & rewrite completion<->readline interactionPedro Alves1-18/+27
2017-07-17Clean up "completer_handle_brkchars" callback handlingPedro Alves1-2/+5
2017-07-17Rename make_symbol_completion_list_fn -> symbol_completerPedro Alves1-1/+1
2017-07-06Fix Python unwinder frames regressionPedro Alves1-1/+1
2017-06-22Fix cached_frame allocation in py-unwindAlan Hayward1-1/+4
2017-06-22Remove MAX_REGISTER_SIZE from py-unwind.cAlan Hayward1-18/+12
2017-05-30btrace: Replace struct btrace_function::segment.Tim Wiederhake1-4/+4
2017-05-30btrace: Replace struct btrace_function::up.Tim Wiederhake1-2/+2
2017-05-02Python: Introduce gdb.Instruction classTim Wiederhake5-0/+102
2017-05-02Python: Move and rename gdb.BtraceFunctionTim Wiederhake4-201/+255
2017-05-02Python: Move and rename gdb.BtraceInstructionTim Wiederhake4-154/+337
2017-05-02Python: Introduce gdb.RecordGap classTim Wiederhake3-42/+125
2017-05-02Python: Remove ptid from gdb.Record interfaceTim Wiederhake1-11/+0
2017-05-02Python: Use correct ptid in btrace recordingTim Wiederhake3-28/+61
2017-05-02Python: Fix indentation in py-record-btrace.cTim Wiederhake1-30/+30
2017-04-27Add missing incref when creating Inferior Python objectSimon Marchi1-2/+5
2017-04-12Change breakpoint event locations to event_location_upTom Tromey1-1/+1
2017-04-12Change find_pcs_for_symtab_line to return a std::vectorTom Tromey1-15/+9
2017-04-12Introduce command_line_upTom Tromey1-8/+4
2017-04-12Introduce event_location_upTom Tromey3-21/+8
2017-04-06Fix Windows gdb build failure with Python 2 supportThomas Preud'homme1-1/+1
2017-04-05-Wwrite-strings: The RestPedro Alves11-18/+21
2017-04-05-Wwrite-strings: Add a PyArg_ParseTupleAndKeywords "const char *" overloadPedro Alves11-63/+92
2017-04-05-Wwrite-strings: Wrap PyGetSetDef for construction with string literalsPedro Alves17-19/+49
2017-04-05-Wwrite-strings: More fix-old-Python-API wrappersPedro Alves1-0/+63
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-03-22Import sys in gdb/python/lib/gdb/printer/bound_registers.pyJonah Graham1-0/+2