base.hh (12600:e670dd17c8cf) | base.hh (12629:c17d4dc2379e) |
---|---|
1/* 2 * Copyright (c) 2012-2014,2016-2017 ARM Limited 3 * All rights reserved. 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 80 unchanged lines hidden (view full) --- 89 */ 90 const unsigned warmupBound; 91 /** Marked true when the cache is warmed up. */ 92 bool warmedUp; 93 94 /** the number of blocks in the cache */ 95 const unsigned numBlocks; 96 | 1/* 2 * Copyright (c) 2012-2014,2016-2017 ARM Limited 3 * All rights reserved. 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software --- 80 unchanged lines hidden (view full) --- 89 */ 90 const unsigned warmupBound; 91 /** Marked true when the cache is warmed up. */ 92 bool warmedUp; 93 94 /** the number of blocks in the cache */ 95 const unsigned numBlocks; 96 |
97 /** The data blocks, 1 per cache block. */ 98 std::unique_ptr<uint8_t[]> dataBlks; 99 |
|
97 // Statistics 98 /** 99 * TODO: It would be good if these stats were acquired after warmup. 100 * @addtogroup CacheStatistics 101 * @{ 102 */ 103 104 /** Number of replacements of valid blocks per thread. */ --- 192 unchanged lines hidden --- | 100 // Statistics 101 /** 102 * TODO: It would be good if these stats were acquired after warmup. 103 * @addtogroup CacheStatistics 104 * @{ 105 */ 106 107 /** Number of replacements of valid blocks per thread. */ --- 192 unchanged lines hidden --- |