summaryrefslogtreecommitdiff
path: root/gdb/record-btrace.c
Commit message (Expand)AuthorAgeFilesLines
* Eliminate make_cleanup_ui_file_delete / make ui_file a class hierarchyusers/palves/ui_filePedro Alves2017-01-171-5/+3
* update copyright year range in GDB filesJoel Brobecker2017-01-011-1/+1
* Class-ify ui_outSimon Marchi2016-12-221-22/+22
* btrace: allow leading trace gapsMarkus Metzger2016-10-281-6/+27
* gdb: Coalesce/aggregate (async) vCont packets/actionsPedro Alves2016-10-261-0/+11
* gdb: Use std::min and std::max throughoutPedro Alves2016-09-161-3/+4
* Plumb enum remove_bp_reason all the way to target_remove_breakpointPedro Alves2016-08-101-2/+4
* btrace: Resume recording after disconnect.Tim Wiederhake2016-07-251-13/+38
* Add method/format information to =record-startedSimon Marchi2016-06-061-1/+3
* Per-inferior/Inferior-qualified thread IDsPedro Alves2016-01-131-1/+1
* Centralize thread ID printingPedro Alves2016-01-131-6/+8
* Remove trademark acknowledgements throughoutPedro Alves2016-01-121-3/+3
* GDB copyright headers update after running GDB's copyright.py script.Joel Brobecker2016-01-011-1/+1
* Type-safe wrapper for enum flagsPedro Alves2015-11-171-9/+15
* btrace: change record instruction-history /mMarkus Metzger2015-11-041-22/+178
* btrace: fix void returnMarkus Metzger2015-10-081-1/+2
* Add some more casts (2/2)Simon Marchi2015-09-251-11/+12
* btrace: honour scheduler-locking for all-stop targetsMarkus Metzger2015-09-181-24/+33
* infrun: scheduler-locking replayMarkus Metzger2015-09-181-8/+2
* target: add to_record_will_replay target methodMarkus Metzger2015-09-181-0/+9
* target: add to_record_stop_replaying target methodMarkus Metzger2015-09-181-2/+13
* btrace: allow full memory and register access for non-replaying threadsMarkus Metzger2015-09-181-4/+4
* target, record: add PTID argument to to_record_is_replayingMarkus Metzger2015-09-181-14/+19
* btrace: non-stopMarkus Metzger2015-09-181-3/+0
* btrace: asyncMarkus Metzger2015-09-181-0/+27
* btrace: temporarily set inferior_ptid in record_btrace_start_replayingMarkus Metzger2015-09-181-19/+51
* btrace: resume all requested threadsMarkus Metzger2015-09-181-37/+36
* btrace: lock-stepMarkus Metzger2015-09-181-77/+175
* btrace: add missing NO_HISTORYMarkus Metzger2015-09-181-1/+4
* btrace: move breakpoint checking into stepping functionsMarkus Metzger2015-09-181-6/+16
* btrace: split record_btrace_step_threadMarkus Metzger2015-09-181-82/+105
* btrace: extract the breakpoint check from record_btrace_step_threadMarkus Metzger2015-09-181-12/+30
* btrace: improve stepping debuggingMarkus Metzger2015-09-181-4/+53
* btrace: support to_stopMarkus Metzger2015-09-181-8/+55
* btrace: fix non-stop check in to_waitMarkus Metzger2015-09-181-1/+1
* Replace some xmalloc-family functions with XNEW-family onesSimon Marchi2015-08-261-1/+1
* btrace: indicate speculative executionMarkus Metzger2015-08-071-2/+23
* record: set stop_pc in "record goto" commandMarkus Metzger2015-07-101-6/+3
* btrace: support Intel(R) Processor TraceMarkus Metzger2015-07-021-7/+159
* Simplify target_async hook interfacePedro Alves2015-03-251-7/+4
* more making TRY/CATCH callers look more like real C++ try/catch blocksPedro Alves2015-03-071-10/+10
* Split TRY_CATCH into TRY + CATCHPedro Alves2015-03-071-34/+46
* record-full/record-btrace: software/hardware breakpoint trapPedro Alves2015-03-041-11/+58
* btrace: compute line range when printingMarkus Metzger2015-03-031-3/+42
* record-btrace.c: Remove redefinitionsPedro Alves2015-02-271-4/+0
* record-btrace: indicate gapsMarkus Metzger2015-02-091-32/+168
* record-btrace: add bts buffer size configuration optionMarkus Metzger2015-02-091-2/+118
* record btrace: add configuration structMarkus Metzger2015-02-091-8/+61
* btrace: add format argument to supports_btraceMarkus Metzger2015-02-091-3/+0
* When disabling target async, remove all target event sources from the event loopPedro Alves2015-02-031-0/+17