Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/include/llvm/DebugInfo/Symbolize/
H A DSymbolize.h48 class CachedBinary; variable
189 void recordAccess(CachedBinary &Bin);
200 std::map<std::string, CachedBinary> BinaryForPath;
203 simple_ilist<CachedBinary> LRUBinaries;
220 class CachedBinary : public ilist_node<CachedBinary> {
222 CachedBinary() = default;
223 CachedBinary(OwningBinary<Binary> Bin) : Bin(std::move(Bin)) {} in CachedBinary() function
/llvm-project-15.0.7/llvm/lib/DebugInfo/Symbolize/
H A DSymbolize.cpp551 CachedBinary &CachedBin = Pair.first->second; in getOrCreateObject()
749 void LLVMSymbolizer::recordAccess(CachedBinary &Bin) { in recordAccess()
760 CachedBinary &Bin = LRUBinaries.front(); in pruneCache()
767 void CachedBinary::pushEvictor(std::function<void()> NewEvictor) { in pushEvictor()