- Timestamp:
- Oct 4, 2013, 2:34:03 PM (11 years ago)
- Location:
- branches/ODCCP/modules/vci_mem_cache/caba/source/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ODCCP/modules/vci_mem_cache/caba/source/include
-
Property
svn:mergeinfo
set to
(toggle deleted branches)
/trunk/modules/vci_mem_cache/caba/source/include merged eligible /branches/v5/modules/vci_mem_cache/caba/source/include 441-467
-
Property
svn:mergeinfo
set to
(toggle deleted branches)
-
branches/ODCCP/modules/vci_mem_cache/caba/source/include/mem_cache_directory.h
r494 r544 235 235 236 236 bool hit = false; 237 for ( size_t i=0 ; i<m_ways ; i++ ) { 237 for ( size_t i=0 ; i<m_ways ; i++ ) 238 { 238 239 bool equal = ( m_dir_tab[set][i].tag == tag ); 239 240 bool valid = m_dir_tab[set][i].valid; 240 241 hit = equal && valid; 241 if ( hit ) { 242 if ( hit ) 243 { 242 244 way = i; 243 245 break; 244 246 } 245 247 } 246 if ( hit ) { 248 if ( hit ) 249 { 247 250 m_lru_tab[set][way].recent = true; 248 251 return DirectoryEntry(m_dir_tab[set][way]); 249 } else { 252 } 253 else 254 { 250 255 return DirectoryEntry(); 251 256 }
Note: See TracChangeset
for help on using the changeset viewer.