Review Board 2.0.15


mem: Remove templates in cache model

Review Request #2711 - Created March 30, 2015 and submitted

Information
Andreas Hansson
gem5
default
Reviewers
Default
Changeset 10805:b0ddc3bf1211
---------------------------
mem: Remove templates in cache model

This patch changes the cache implementation to rely on virtual methods
rather than using the replacement policy as a template argument.

There is no impact on the simulation performance, and overall the
changes make it easier to modify (and subclass) the cache and/or
replacement policy.

   

Issue Summary

10 0 7 3
Review request changed
Updated (May 5, 2015, 1:05 a.m.)

Status: Closed (submitted)