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

Zachary Turner via lldb-commits lldb-commits at lists.llvm.org
Thu Apr 27 11:54:45 PDT 2017


"(lldb) settings set target.cache-priming foo"
On Thu, Apr 27, 2017 at 11:53 AM Scott Smith via Phabricator via
lldb-commits <lldb-commits at lists.llvm.org> wrote:

> 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
>
>
>
> _______________________________________________
> lldb-commits mailing list
> lldb-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20170427/91436cda/attachment-0001.html>


More information about the lldb-commits mailing list