aboutsummaryrefslogtreecommitdiff
path: root/gdb/NEWS
diff options
context:
space:
mode:
authorMarkus Metzger <mmetzger@sourceware.org>2013-03-11 08:55:36 +0000
committerMarkus Metzger <mmetzger@sourceware.org>2013-03-11 08:55:36 +0000
commit59ea568849132556b980b161cbfb5e8708087719 (patch)
treefe4881d7182bb948fd57eb4cd64d0520f597c5c8 /gdb/NEWS
parent946287b73c02d2bd079af1fcf6a3b412365a2851 (diff)
downloadgdb-59ea568849132556b980b161cbfb5e8708087719.zip
gdb-59ea568849132556b980b161cbfb5e8708087719.tar.gz
gdb-59ea568849132556b980b161cbfb5e8708087719.tar.bz2
Document changes to the record target resulting from the renaming into
record-full. Document two new record sub-commands "record instruction-history" and "record function-call-history" and two associated set/show commands "set record instruction-history-size" and "set record function-call-history-size". Add this to NEWS. gdb/ * NEWS: Add record changes. doc/ * gdb.texinfo (Process Record and Replay): Document record changes.
Diffstat (limited to 'gdb/NEWS')
-rw-r--r--gdb/NEWS30
1 files changed, 30 insertions, 0 deletions
diff --git a/gdb/NEWS b/gdb/NEWS
index 99b8add..9ddd4c9 100644
--- a/gdb/NEWS
+++ b/gdb/NEWS
@@ -3,6 +3,36 @@
*** Changes since GDB 7.5
+* Target record has been renamed to record-full.
+ Record/replay is now enabled with the "record full" command.
+ This also affects settings that are associated with full record/replay
+ that have been moved from "set/show record" to "set/show record full":
+
+set|show record full insn-number-max
+set|show record full stop-at-limit
+set|show record full memory-query
+
+* A new record target "record-btrace" has been added. The new target
+ uses hardware support to record the control-flow of a process. It
+ does not support replaying the execution, but it implements the
+ below new commands for investigating the recorded execution log.
+ This new recording method can be enabled using:
+
+record btrace
+
+ The "record-btrace" target is only available on Intel Atom processors
+ and requires a Linux kernel 2.6.32 or later.
+
+* Two new commands have been added for record/replay to give information
+ about the recorded execution without having to replay the execution.
+ The commands are only supported by "record btrace".
+
+record instruction-history prints the execution history at
+ instruction granularity
+
+record function-call-history prints the execution history at
+ function granularity
+
* New native configurations
ARM AArch64 GNU/Linux aarch64*-*-linux-gnu