summaryrefslogtreecommitdiff
path: root/gdb/btrace.c
AgeCommit message (Expand)Author
2018-01-02Update copyright year range in all GDB filesJoel Brobecker
2017-12-05Remove some unused variablesSimon Marchi
2017-10-11Constify add_prefix_cmdTom Tromey
2017-09-27Constify some commands in btrace.cTom Tromey
2017-09-09Remove unnecessary function prototypes.John Baldwin
2017-09-04Fix build breakage when libipt is availablePedro Alves
2017-09-04btrace: Store btrace_insn in an std::vectorSimon Marchi
2017-08-18Remove save_inferior_ptidTom Tromey
2017-05-31btrace: support decoder eventsMarkus Metzger
2017-05-30btrace: Store function segments as objects.Tim Wiederhake
2017-05-30btrace: Remove bfun_s vector.Tim Wiederhake
2017-05-30btrace: Replace struct btrace_function::segment.Tim Wiederhake
2017-05-30btrace: Remove struct btrace_function::flow.Tim Wiederhake
2017-05-30btrace: Replace struct btrace_function::up.Tim Wiederhake
2017-05-30btrace: Remove struct btrace_thread_info::{begin,end}.Tim Wiederhake
2017-05-30btrace: Remove constant arguments.Tim Wiederhake
2017-05-30btrace: Use function segment index in insn iterator.Tim Wiederhake
2017-05-30btrace: Use function segment index in call iterator.Tim Wiederhake
2017-05-30btrace: Add btinfo to instruction interator.Tim Wiederhake
2017-05-30btrace: Transfer ownership of pointers.Tim Wiederhake
2017-05-30btrace: Use std::vector in struct btrace_thread_information.Tim Wiederhake
2017-05-05btrace: Fix memory leak in btrace_clear.Tim Wiederhake
2017-05-02Python: Use correct ptid in btrace recordingTim Wiederhake
2017-04-25Don't memset non-POD types: struct btrace_insnPedro Alves
2017-02-14btrace: Use binary search to find instruction.Tim Wiederhake
2017-02-14btrace: Export btrace_decode_error function.Tim Wiederhake
2017-02-14btrace: Count gaps as one instruction explicitly.Tim Wiederhake
2017-02-14btrace: preserve call stack on function switchMarkus Metzger
2017-02-01btrace: allow recording to be started (and stopped) for running threadsMarkus Metzger
2017-01-01update copyright year range in GDB filesJoel Brobecker
2016-10-28btrace: bridge gapsMarkus Metzger
2016-10-28btrace: preserve function level for unexpected returnsMarkus Metzger
2016-10-28btrace: update tail call heuristicMarkus Metzger
2016-10-28btrace: allow leading trace gapsMarkus Metzger
2016-10-28btrace: fix gap indicationMarkus Metzger
2016-09-16gdb: Use std::min and std::max throughoutPedro Alves
2016-04-16Fix gdb C++ build when libipt is availablePedro Alves
2016-01-13Centralize thread ID printingPedro Alves
2016-01-12Remove trademark acknowledgements throughoutPedro Alves
2016-01-04btrace: do not return out of TRY/CATCHMarkus Metzger
2016-01-01GDB copyright headers update after running GDB's copyright.py script.Joel Brobecker
2015-11-26btrace: diagnose "record btrace pt" without libiptMarkus Metzger
2015-09-26Fix cast of xml_find_attribute's return valueSimon Marchi
2015-09-25Add some more casts (1/2)Simon Marchi
2015-09-25Add casts to memory allocation related callsSimon Marchi
2015-08-26Replace some xmalloc-family functions with XNEW-family onesSimon Marchi
2015-08-07btrace: indicate speculative executionMarkus Metzger
2015-07-15ari, btrace: avoid unsigned long longMarkus Metzger
2015-07-09btrace, pt: support new packetsMarkus Metzger
2015-07-09btrace: fix build fail with 32-bit BFDMarkus Metzger