sector_tags.hh (13224:1e74ea6ffe51) | sector_tags.hh (13378:038ea95fd793) |
---|---|
1/* 2 * Copyright (c) 2018 Inria 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 91 unchanged lines hidden (view full) --- 100 */ 101 virtual ~SectorTags() {}; 102 103 /** 104 * Initialize blocks and set the parent cache back pointer. 105 * 106 * @param _cache Pointer to parent cache. 107 */ | 1/* 2 * Copyright (c) 2018 Inria 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions are 7 * met: redistributions of source code must retain the above copyright 8 * notice, this list of conditions and the following disclaimer; --- 91 unchanged lines hidden (view full) --- 100 */ 101 virtual ~SectorTags() {}; 102 103 /** 104 * Initialize blocks and set the parent cache back pointer. 105 * 106 * @param _cache Pointer to parent cache. 107 */ |
108 void init(BaseCache *_cache) override; | 108 void tagsInit(BaseCache *_cache) override; |
109 110 /** 111 * This function updates the tags when a block is invalidated but does 112 * not invalidate the block itself. It also updates the replacement data. 113 * 114 * @param blk The block to invalidate. 115 */ 116 void invalidate(CacheBlk *blk) override; --- 87 unchanged lines hidden --- | 109 110 /** 111 * This function updates the tags when a block is invalidated but does 112 * not invalidate the block itself. It also updates the replacement data. 113 * 114 * @param blk The block to invalidate. 115 */ 116 void invalidate(CacheBlk *blk) override; --- 87 unchanged lines hidden --- |