All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Function
Random::replace_candidate()
is slightly faster
- Removed Catch2 submodule
1.0.0 - 2019-08-13
- Cache class
- FIFO, LFU, LIFO, LRU, MRU and Random replacement policies
- Basic statistics with hit/miss count, eviction count, etc...
- Function wrapper to speed up expensive function calls
- 10 examples illustrating the usage of this library
- More than 96 tests and 113.000 assertions to verify the behavior of the library