summaryrefslogtreecommitdiff
path: root/gdb/btrace.c
Commit message (Expand)AuthorAgeFilesLines
* Constify add_prefix_cmdTom Tromey2017-10-111-5/+5
* Constify some commands in btrace.cTom Tromey2017-09-271-13/+14
* Remove unnecessary function prototypes.John Baldwin2017-09-091-1/+0
* Fix build breakage when libipt is availablePedro Alves2017-09-041-2/+1
* btrace: Store btrace_insn in an std::vectorSimon Marchi2017-09-041-33/+26
* Remove save_inferior_ptidTom Tromey2017-08-181-2/+2
* btrace: support decoder eventsMarkus Metzger2017-05-311-41/+114
* btrace: Store function segments as objects.Tim Wiederhake2017-05-301-48/+48
* btrace: Remove bfun_s vector.Tim Wiederhake2017-05-301-67/+34
* btrace: Replace struct btrace_function::segment.Tim Wiederhake2017-05-301-20/+28
* btrace: Remove struct btrace_function::flow.Tim Wiederhake2017-05-301-20/+24
* btrace: Replace struct btrace_function::up.Tim Wiederhake2017-05-301-52/+89
* btrace: Remove struct btrace_thread_info::{begin,end}.Tim Wiederhake2017-05-301-101/+89
* btrace: Remove constant arguments.Tim Wiederhake2017-05-301-47/+42
* btrace: Use function segment index in insn iterator.Tim Wiederhake2017-05-301-22/+28
* btrace: Use function segment index in call iterator.Tim Wiederhake2017-05-301-114/+84
* btrace: Add btinfo to instruction interator.Tim Wiederhake2017-05-301-0/+3
* btrace: Transfer ownership of pointers.Tim Wiederhake2017-05-301-48/+53
* btrace: Use std::vector in struct btrace_thread_information.Tim Wiederhake2017-05-301-9/+8
* btrace: Fix memory leak in btrace_clear.Tim Wiederhake2017-05-051-0/+1
* Python: Use correct ptid in btrace recordingTim Wiederhake2017-05-021-1/+7
* Don't memset non-POD types: struct btrace_insnPedro Alves2017-04-251-9/+14
* btrace: Use binary search to find instruction.Tim Wiederhake2017-02-141-6/+39
* btrace: Export btrace_decode_error function.Tim Wiederhake2017-02-141-0/+49
* btrace: Count gaps as one instruction explicitly.Tim Wiederhake2017-02-141-56/+28
* btrace: preserve call stack on function switchMarkus Metzger2017-02-141-2/+4
* btrace: allow recording to be started (and stopped) for running threadsMarkus Metzger2017-02-011-4/+30
* update copyright year range in GDB filesJoel Brobecker2017-01-011-1/+1
* btrace: bridge gapsMarkus Metzger2016-10-281-18/+412
* btrace: preserve function level for unexpected returnsMarkus Metzger2016-10-281-9/+13
* btrace: update tail call heuristicMarkus Metzger2016-10-281-2/+9
* btrace: allow leading trace gapsMarkus Metzger2016-10-281-25/+25
* btrace: fix gap indicationMarkus Metzger2016-10-281-19/+35
* gdb: Use std::min and std::max throughoutPedro Alves2016-09-161-6/+7
* Fix gdb C++ build when libipt is availablePedro Alves2016-04-161-2/+2
* Centralize thread ID printingPedro Alves2016-01-131-5/+10
* Remove trademark acknowledgements throughoutPedro Alves2016-01-121-13/+14
* btrace: do not return out of TRY/CATCHMarkus Metzger2016-01-041-4/+5
* GDB copyright headers update after running GDB's copyright.py script.Joel Brobecker2016-01-011-1/+1
* btrace: diagnose "record btrace pt" without libiptMarkus Metzger2015-11-261-0/+5
* Fix cast of xml_find_attribute's return valueSimon Marchi2015-09-261-2/+2
* Add some more casts (1/2)Simon Marchi2015-09-251-14/+15
* Add casts to memory allocation related callsSimon Marchi2015-09-251-1/+1
* Replace some xmalloc-family functions with XNEW-family onesSimon Marchi2015-08-261-3/+3
* btrace: indicate speculative executionMarkus Metzger2015-08-071-0/+15
* ari, btrace: avoid unsigned long longMarkus Metzger2015-07-151-6/+5
* btrace, pt: support new packetsMarkus Metzger2015-07-091-1/+26
* btrace: fix build fail with 32-bit BFDMarkus Metzger2015-07-091-2/+2
* btrace: maintenance commandsMarkus Metzger2015-07-021-0/+733
* btrace: store raw btrace dataMarkus Metzger2015-07-021-0/+5