[Lldb-commits] [PATCH] D32598: Prime module caches outside of the module list lock for better parallelism

Scott Smith via Phabricator via lldb-commits lldb-commits at lists.llvm.org
Thu Apr 27 11:53:11 PDT 2017


scott.smith added a comment.

In https://reviews.llvm.org/D32598#739804, @jingham wrote:

> Instead of having the cache priming be determined by platform or something like that, it would be better to add a setting (on the target level seems right) that controls this.  I think you are right that in most common usage, there's going to be an unrestricted query that will end up looking through all the symbols, and in that case, having ingested them in parallel would be a win.  So the correct default would be to do this eagerly.


Define "a setting."  A method on class Target?  A parameter when constructing class Target?  Or something via the command line, or lldbinit?


Repository:
  rL LLVM

https://reviews.llvm.org/D32598





More information about the lldb-commits mailing list