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] |
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] |