summaryrefslogtreecommitdiff
path: root/src/sim/insttracer.hh
diff options
context:
space:
mode:
authorAndreas Hansson <andreas.hansson@arm.com>2014-11-24 09:03:38 -0500
committerAndreas Hansson <andreas.hansson@arm.com>2014-11-24 09:03:38 -0500
commitd66b14ca61bec95a4049e5aae468904395055efd (patch)
tree6ddaf6bd4a792f0fe3125d57dae95fb9099dd7b7 /src/sim/insttracer.hh
parent1f539f13c32ad5a9187d56a098d4c857639b0e05 (diff)
downloadgem5-d66b14ca61bec95a4049e5aae468904395055efd.tar.xz
misc: Another round of static analysis fixups
Mostly addressing uninitialised members.
Diffstat (limited to 'src/sim/insttracer.hh')
-rw-r--r--src/sim/insttracer.hh9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/sim/insttracer.hh b/src/sim/insttracer.hh
index 596712120..df1f12766 100644
--- a/src/sim/insttracer.hh
+++ b/src/sim/insttracer.hh
@@ -94,13 +94,10 @@ class InstRecord
: when(_when), thread(_thread),
staticInst(_staticInst), pc(_pc),
macroStaticInst(_macroStaticInst),
- misspeculating(spec), predicate(true)
+ misspeculating(spec), predicate(true), addr(0), addr_valid(false),
+ data_status(DataInvalid),
+ fetch_seq(0), fetch_seq_valid(false), cp_seq(0), cp_seq_valid(false)
{
- data_status = DataInvalid;
- addr_valid = false;
-
- fetch_seq_valid = false;
- cp_seq_valid = false;
}
virtual ~InstRecord() { }