target: add to_record_stop_replaying target method
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index d6901c8835b890409fd51e752ac23f0849eb8729..24ae06a96ff9a8897168280e6d7e3f5ad3760c34 100644 (file)
@@ -1,3 +1,57 @@
+2015-09-18  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * record-btrace.c (record_btrace_resume): Call
+       target_record_stop_replaying.
+       (record_btrace_stop_replaying_all): New.
+       (init_record_btrace_ops): Initialize to_record_stop_replaying.
+       * record-full.c (record_full_stop_replaying): New.
+       (init_record_full_ops ): Initialize to_record_stop_replaying.
+       * target-delegates.c: Regenerated.
+       * target.c (target_record_stop_replaying): New.
+       * target.h (struct target_ops) <to_record_stop_replaying>: New.
+       (target_record_stop_replaying): New.
+
+2015-09-18  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * record-btrace.c (record_btrace_xfer_partial)
+       (record_btrace_store_registers, record_btrace_prepare_to_store):
+       Call record_btrace_is_replaying with inferior_ptid instead of
+       minus_one_ptid.
+       (record_btrace_store_registers): Change error message.
+
+2015-09-18  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * record-btrace.c (record_btrace_is_replaying): Add ptid argument.
+       Update users to pass minus_one_ptid.
+       * record-full.c (record_full_is_replaying): Add ptid argument (ignored).
+       * record.c (cmd_record_delete): Pass inferior_ptid to
+       target_record_is_replaying.
+       * target-delegates.c: Regenerated.
+       * target.c (target_record_is_replaying): Add ptid argument.
+       * target.h (struct target_ops) <to_record_is_replaying>: Add ptid
+       argument.
+       (target_record_is_replaying): Add ptid argument.
+
+2015-09-18  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * record-btrace.c (record_btrace_open): Remove non_stop check.
+       * NEWS: Announce that record btrace supports non-stop mode.
+
+2015-09-18  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * infrun.c (handle_inferior_event_1): Switch to the eventing thread
+       in the TARKET_WAITKIND_NO_HISTORY case.
+
+2015-09-18  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * record-btrace.c (record_btrace_maybe_mark_async_event): New.
+       (record_btrace_wait): Call record_btrace_maybe_mark_async_event.
+
+2015-09-18  Markus Metzger  <markus.t.metzger@intel.com>
+
+       * record-btrace.c (get_thread_current_frame): New.
+       (record_btrace_start_replaying): Call get_thread_current_frame.
+
 2015-09-18  Markus Metzger  <markus.t.metzger@intel.com>
 
        * record-btrace.c (record_btrace_resume_thread): A move request
This page took 0.023224 seconds and 4 git commands to generate.