aboutsummaryrefslogtreecommitdiff
path: root/gdb/btrace.c
AgeCommit message (Expand)Author
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
2015-07-02btrace: maintenance commandsMarkus Metzger
2015-07-02btrace: store raw btrace dataMarkus Metzger
2015-07-02btrace: support Intel(R) Processor TraceMarkus Metzger
2015-03-07Split TRY_CATCH into TRY + CATCHPedro Alves
2015-03-03btrace: work around _dl_runtime_resolve returning to resolved functionMarkus Metzger
2015-03-03btrace: compute line range when printingMarkus Metzger
2015-02-09record-btrace: indicate gapsMarkus Metzger
2015-02-09btrace: extend struct btrace_insnMarkus Metzger