aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
diff options
context:
space:
mode:
authorChristopher Ferris <cferris1000@users.noreply.github.com>2025-10-24 11:59:24 -0700
committerGitHub <noreply@github.com>2025-10-24 11:59:24 -0700
commitdddcb84f152b99dfe7e117c02ab506c6c14b2f2b (patch)
tree5c5c51ccbe32e0ccd86388ae555f0aceb0737513 /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
parentfb87708317e28573151d588bd117701dd77f2e16 (diff)
downloadllvm-dddcb84f152b99dfe7e117c02ab506c6c14b2f2b.zip
llvm-dddcb84f152b99dfe7e117c02ab506c6c14b2f2b.tar.gz
llvm-dddcb84f152b99dfe7e117c02ab506c6c14b2f2b.tar.bz2
[scudo] Secondary release to OS uses LRU to scan. (#163691)
Before this change, the code would scan the entire set of cached entries to find ones to be released. Now, it uses the LRUEntries list to iterate over the live cached entries. In addition, remove the OldestTime variable and replace it with OldestPresentEntry which will always be the oldest entry in the LRU that has Time non-zero.
Diffstat (limited to 'llvm/lib/Analysis/ModuleSummaryAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions