From 76c60c5f9309af239f7fbe65e760e65f6c84bbe5 Mon Sep 17 00:00:00 2001 From: Korey Sewell Date: Sun, 19 Jun 2011 21:43:33 -0400 Subject: inorder: use m5_hash_map for skedCache since we dont care about if the cache of instruction schedules is sorted or not, then the hash map should be faster --- src/cpu/inorder/cpu.hh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/cpu/inorder/cpu.hh') diff --git a/src/cpu/inorder/cpu.hh b/src/cpu/inorder/cpu.hh index af2fa5ced..c4a38d071 100644 --- a/src/cpu/inorder/cpu.hh +++ b/src/cpu/inorder/cpu.hh @@ -300,9 +300,9 @@ class InOrderCPU : public BaseCPU typedef uint32_t SkedID; /** Cache of Instruction Schedule using the instruction's name as a key */ - static std::map skedCache; + static m5::hash_map skedCache; - typedef std::map::iterator SkedCacheIt; + typedef m5::hash_map::iterator SkedCacheIt; /** Initialized to last iterator in map, signifying a invalid entry on map searches -- cgit v1.2.3