|
Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
|
#include <StorageCache.hpp>


Public Member Functions | |
| StorageCache (const std::string &Label) | |
| std::string | getName () const override |
| std::unique_ptr< CompiledLibrary > | lookup (const HashT &HashValue) override |
| void | store (const HashT &HashValue, const CacheEntry &Entry) override |
| void | printStats () override |
| uint64_t | getHits () const override |
| uint64_t | getAccesses () const override |
Public Member Functions inherited from proteus::ObjectCache | |
| virtual | ~ObjectCache ()=default |
Additional Inherited Members | |
Protected Member Functions inherited from proteus::ObjectCache | |
| ObjectCache ()=default | |
| proteus::StorageCache::StorageCache | ( | const std::string & | Label | ) |
|
inlineoverridevirtual |
Implements proteus::ObjectCache.
|
inlineoverridevirtual |
Implements proteus::ObjectCache.
|
inlineoverridevirtual |
Implements proteus::ObjectCache.
|
overridevirtual |
Implements proteus::ObjectCache.
|
overridevirtual |
Implements proteus::ObjectCache.
|
overridevirtual |
Implements proteus::ObjectCache.