[all-commits] [llvm/llvm-project] d2457e: Remove redundant symbol lookups in IRExecutionUnit...
Dmitrii Galimzianov via All-commits
all-commits at lists.llvm.org
Mon Oct 7 13:45:49 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: d2457e6d8f62a12b3b74791cfd3f5808168c8a71
https://github.com/llvm/llvm-project/commit/d2457e6d8f62a12b3b74791cfd3f5808168c8a71
Author: Dmitrii Galimzianov <dmt021 at gmail.com>
Date: 2024-10-07 (Mon, 07 Oct 2024)
Changed paths:
M lldb/source/Expression/IRExecutionUnit.cpp
Log Message:
-----------
Remove redundant symbol lookups in IRExecutionUnit::FindInSymbols (#102835)
When we search for a symbol, we first check if it is in the module_sp of
the current SymbolContext, and if not, we check in the target's modules.
However, the target's ModuleList also includes the already checked
module, which leads to a redundant search in it.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list