summaryrefslogtreecommitdiff
path: root/src/cpu/inorder/inorder_dyn_inst.cc
diff options
context:
space:
mode:
authorKorey Sewell <ksewell@umich.edu>2010-01-31 18:30:43 -0500
committerKorey Sewell <ksewell@umich.edu>2010-01-31 18:30:43 -0500
commitbe6724f7e7a1c1d2f305c814cf3aa23d54a676e2 (patch)
tree8201a11be0533f9cc16b2f30c6182d89d9dafc9b /src/cpu/inorder/inorder_dyn_inst.cc
parent6939482c49b489ad8811364ec52ad10ae421fb44 (diff)
downloadgem5-be6724f7e7a1c1d2f305c814cf3aa23d54a676e2.tar.xz
inorder: implement split stores
Diffstat (limited to 'src/cpu/inorder/inorder_dyn_inst.cc')
-rw-r--r--src/cpu/inorder/inorder_dyn_inst.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cpu/inorder/inorder_dyn_inst.cc b/src/cpu/inorder/inorder_dyn_inst.cc
index 9c0313721..c0e5aa69b 100644
--- a/src/cpu/inorder/inorder_dyn_inst.cc
+++ b/src/cpu/inorder/inorder_dyn_inst.cc
@@ -112,6 +112,7 @@ InOrderDynInst::initVars()
fetchMemReq = NULL;
dataMemReq = NULL;
splitMemData = NULL;
+ split2ndAddr = 0;
split2ndAccess = false;
splitInst = false;
splitFinishCnt = 0;
@@ -192,7 +193,7 @@ InOrderDynInst::~InOrderDynInst()
}
if (splitMemData) {
- delete splitMemData;
+ delete [] splitMemData;
}
fault = NoFault;