This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[RFA] Resubmit process record and replay, 10/10


This patch add document for process record and replay.

2008-11-16  Hui Zhu  <teawater@gmail.com>

	* gdb.texinfo: Add documentation for process record and replay.

 gdb.texinfo |  107 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 107 insertions(+)

Following is the diff with the previous patch:
@@ -1,21 +1,21 @@
 --- a/doc/gdb.texinfo
 +++ b/doc/gdb.texinfo
-@@ -144,6 +144,7 @@ software in general.  We will miss him.
+@@ -144,6 +144,7 @@
  * Running::                     Running programs under @value{GDBN}
  * Stopping::                    Stopping and continuing
  * Reverse Execution::           Running programs backward
-+* Process record and replay::   Recording programs running message
and replay it
++* Process record and replay::   Recording inferior's execution and
replaying it
  * Stack::                       Examining the stack
  * Source::                      Examining source files
  * Data::                        Examining data
-@@ -4972,6 +4973,102 @@ This is the default.
+@@ -4972,6 +4973,112 @@
  @end table


 +@node Process record and replay
-+@chapter Recording programs running message and replay it
++@chapter Recording inferior's execution and replaying it
 +@cindex process record and replay
-+@cindex recording programs running message and replay it
++@cindex recording inferior's execution and replaying it
 +
 +In a architecture environment that supports process record and replay,
 +process record and replay target can record a log of the process execution,
@@ -41,7 +41,17 @@
 +This a standard command to start process record and replay target.
 +Process record and replay target can only debug a process that already
 +running.  Therefore you need to first start the process @code{run},
-+and then start the recording @code{record}.
++and then start the recording @code{target record}.
++
++Both @code{record} and @code{rec} are the aliases of @code{target record}.
++
++Displaced stepping function will disable when process record and replay
++target is opened.  Because process record and replay target doesn't
++support displaced stepping function.
++
++If inferior in non-stop mode (non-stop) or in asynchronous mode
++(target-async), process record and replay target can't be open because
++it doesn't support these two modes.
 +
 +@kindex stoprecord
 +@kindex sr

Attachment: 10-precord-doc.txt
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]