summaryrefslogtreecommitdiff
path: root/gdb/NEWS
diff options
context:
space:
mode:
authormmetzger <mmetzger>2013-03-11 08:55:34 +0000
committermmetzger <mmetzger>2013-03-11 08:55:34 +0000
commit935df068d85ef87ddc2143defcef3d146bc25310 (patch)
tree48817588367dd0b8b254b8e85f4995b8d249e56a /gdb/NEWS
parent0442a0cc085516276e3e40f674d7f2c2b2e8b933 (diff)
downloadgdb-935df068d85ef87ddc2143defcef3d146bc25310.tar.gz
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 99b8addb033..9ddd4c999fd 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