From 04d236e5687ba11d71ced0a37044fdd55aa5bb42 Mon Sep 17 00:00:00 2001 From: "Daniel R. Carvalho" Date: Fri, 23 Mar 2018 16:08:51 +0100 Subject: mem-cache: Create Second-Chance replacement policy Implementation of a Second-Chance replacement policy. Similar to FIFO, but every block is given a second chance if it has been touched. Change-Id: Id4d52b698d0045a4914a4d848fdf9c3c00a28508 Reviewed-on: https://gem5-review.googlesource.com/9441 Reviewed-by: Nikos Nikoleris Maintainer: Nikos Nikoleris --- src/mem/cache/replacement_policies/fifo_rp.hh | 1 + 1 file changed, 1 insertion(+) (limited to 'src/mem/cache/replacement_policies/fifo_rp.hh') diff --git a/src/mem/cache/replacement_policies/fifo_rp.hh b/src/mem/cache/replacement_policies/fifo_rp.hh index a686b449b..34067d50f 100644 --- a/src/mem/cache/replacement_policies/fifo_rp.hh +++ b/src/mem/cache/replacement_policies/fifo_rp.hh @@ -43,6 +43,7 @@ class FIFORP : public BaseReplacementPolicy { + protected: /** FIFO-specific implementation of replacement data. */ struct FIFOReplData : ReplacementData { -- cgit v1.2.3