Home
last modified time | relevance | path

Searched refs:CachedBinary (Results 1 – 2 of 2) sorted by relevance

/src/contrib/llvm-project/llvm/include/llvm/DebugInfo/Symbolize/
H A DSymbolize.h48 class CachedBinary; variable
201 void recordAccess(CachedBinary &Bin);
212 std::map<std::string, CachedBinary> BinaryForPath;
215 simple_ilist<CachedBinary> LRUBinaries;
232 class CachedBinary : public ilist_node<CachedBinary> {
234 CachedBinary() = default;
235 CachedBinary(OwningBinary<Binary> Bin) : Bin(std::move(Bin)) {} in CachedBinary() function
/src/contrib/llvm-project/llvm/lib/DebugInfo/Symbolize/
H A DSymbolize.cpp549 CachedBinary &CachedBin = Pair.first->second; in getOrCreateObject()
783 void LLVMSymbolizer::recordAccess(CachedBinary &Bin) { in recordAccess()
794 CachedBinary &Bin = LRUBinaries.front(); in pruneCache()
801 void CachedBinary::pushEvictor(std::function<void()> NewEvictor) { in pushEvictor()