saving current changes
This commit is contained in:
@@ -261,6 +261,8 @@ void * walk(void * __capability param)
|
||||
// #ifdef INCTEST
|
||||
// current->pad[0]++;
|
||||
// #endif
|
||||
current->pad[0]+=current->n->pad[0];
|
||||
current->pad[0]++;
|
||||
current=current->n;
|
||||
}
|
||||
|
||||
@@ -334,7 +336,7 @@ int main(void)
|
||||
tdata->root=root;
|
||||
tdata->working_set_size=working_set_size;
|
||||
// clock_t tic2 = clock();
|
||||
for (int i = 0; i < 64000; i++) {
|
||||
for (int i = 0; i < 640000; i++) {
|
||||
walk(tdata);
|
||||
}
|
||||
|
||||
@@ -349,6 +351,8 @@ int main(void)
|
||||
free(root);
|
||||
// root = NULL;
|
||||
|
||||
// while(1);
|
||||
|
||||
return 0;
|
||||
|
||||
}
|
||||
@@ -216,7 +216,7 @@ int main (void)
|
||||
// if (argc > 2 || size <= 0)
|
||||
// usage (argv[0]);
|
||||
|
||||
// bench (size);
|
||||
bench (size);
|
||||
// bench (2*size);
|
||||
// bench (4*size);
|
||||
// bench (8*size);
|
||||
|
||||
BIN
Tests/isa/testC
BIN
Tests/isa/testC
Binary file not shown.
5181
builds/RV64ACDFIMSUxCHERI_Toooba_bluesim/Memaccess.txt
Normal file
5181
builds/RV64ACDFIMSUxCHERI_Toooba_bluesim/Memaccess.txt
Normal file
File diff suppressed because it is too large
Load Diff
22001
builds/RV64ACDFIMSUxCHERI_Toooba_bluesim/glibc.txt
Normal file
22001
builds/RV64ACDFIMSUxCHERI_Toooba_bluesim/glibc.txt
Normal file
File diff suppressed because it is too large
Load Diff
5680
builds/RV64ACDFIMSUxCHERI_Toooba_bluesim/memaccess
Normal file
5680
builds/RV64ACDFIMSUxCHERI_Toooba_bluesim/memaccess
Normal file
File diff suppressed because it is too large
Load Diff
10563
builds/RV64ACDFIMSUxCHERI_Toooba_bluesim/regular-c.txt
Normal file
10563
builds/RV64ACDFIMSUxCHERI_Toooba_bluesim/regular-c.txt
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -545,6 +545,7 @@ module mkL2Tlb(L2Tlb::L2Tlb);
|
||||
end
|
||||
else begin
|
||||
dataSavedPageWalks.incr(saved);
|
||||
$display("L2TlbdataSavedPageWalks = %0d", dataPageWalks);
|
||||
end
|
||||
end
|
||||
// `endif
|
||||
@@ -742,6 +743,7 @@ module mkL2Tlb(L2Tlb::L2Tlb);
|
||||
end
|
||||
else begin
|
||||
dataPageWalks.incr(1);
|
||||
$display("L2TlbdataPageWalks = %0d", dataPageWalks);
|
||||
end
|
||||
end
|
||||
// `endif
|
||||
|
||||
Reference in New Issue
Block a user