++cacheMemory.demand_misses;
}
- action(p_profileHit, "ph", desc="Profile cache miss") {
+ action(p_profileHit, "ph", desc="Profile cache hit") {
++cacheMemory.demand_hits;
}
}
action(l10h_profileHit, "l10h", desc="l10h hit profile") {
- ++L1D0cache.demand_misses;
+ ++L1D0cache.demand_hits;
}
action(l11h_profileHit, "l11h", desc="l11h hit profile") {
- ++L1D1cache.demand_misses;
+ ++L1D1cache.demand_hits;
}
action(l1ih_profileHit, "l1lh", desc="l1ih hit profile") {
- ++L1Icache.demand_misses;
+ ++L1Icache.demand_hits;
}
action(l2h_profileHit, "l2h", desc="l2h hit profile") {
- ++L2cache.demand_misses;
+ ++L2cache.demand_hits;
}
action(yy_recycleProbeQueue, "yy", desc="recycle probe queue") {
++L2cache.demand_misses;
}
- action(uu_profileL2Hit, "\uh", desc="Profile the demand hits ") {
+ action(uu_profileL2Hit, "\uh", desc="Profile the demand hits") {
++L2cache.demand_hits;
}
action(zz_stallAndWaitMandatoryQueue, "\z", desc="Send the head of the mandatory queue to the back of the queue.") {
- stall_and_wait(mandatoryQueue_in, address);
+ stall_and_wait(mandatoryQueue_in, address);
}
action(z_stall, "z", desc="stall") {