summaryrefslogtreecommitdiff
path: root/gdb/python/py-record.h
AgeCommit message (Collapse)Author
2018-01-02Update copyright year range in all GDB filesJoel Brobecker
gdb/ChangeLog: Update copyright year range in all GDB files
2017-05-02Python: Move and rename gdb.BtraceFunctionTim Wiederhake
Remove gdb.BtraceFunctionCall and replace by gdb.FunctionSegment. Additionally, rename prev_segment and next_segment to prev and next.
2017-05-02Python: Move and rename gdb.BtraceInstructionTim Wiederhake
Remove gdb.BtraceInstruction and replace by gdb.RecordInstruction.
2017-05-02Python: Introduce gdb.RecordGap classTim Wiederhake
As discussed here: https://sourceware.org/ml/gdb-patches/2017-04/msg00157.html A gap is not an instruction and it should not pretend to be one. gdb.Record.instruction_history is now a list of gdb.RecordInstruction and gdb.RecordGap objects. This allows the user to deal with Gaps in the record in a more sane way.
2017-05-02Python: Use correct ptid in btrace recordingTim Wiederhake
The user would always get the instruction_history and function_call_history objects of the current thread, not the thread for which the gdb.Record object was created. The attached testcase fails without this patch and passes with the patch.