-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Test that the oracular caches start a new caching cycle correctly.
Specifically, a new cycle (i.e., a round of populating the cache with multiple slabs) should only be performed when the cache is full and a new slab is encountered that is not in the current cache; otherwise, this would imply an unnecessary cache miss. This test just ensures that the caching is optimal. Some work is required to implement this test for the OracularVariableSlabCache, due to the differences between the actual/estimated sizes for each slab.
- Loading branch information
Showing
3 changed files
with
80 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters