jeffreytan81 wrote:

> > > I'm also not sure where's the "<pool_entry_range => NameEntry> mapping 
> > > table" you mention in the description. Could you point me to it?
> > 
> > 
> > @labath, that is the first prototype I tried, but benchmark shows it did 
> > not improve any performance because the time to build this mapping offsets 
> > any query gain later so this PR did not use it and uses the second idea by 
> > searching parent entry's matching names which is implemented in this PR.
> 
> Okay, that explains why I couldn't find it, but then I guess the patch 
> description is out of date, as it still contains this:
> 
> > The new implementation minimizes the need to touch DWO files by employing 
> > two strategies:
> > 
> > * Build a <pool_entry_range => NameEntry> mapping table (built lazily as 
> > needed), allowing us to check the name of the parent entry.
> 
> Can you update it to reflect the current state of the patch (you may choose 
> to keep this in some "alternatives considered" section, but I wouldn't say 
> that's necessary)?

That's fair. I listed the other option in case someone is asking but it did not 
clearly mention that the option is not implemented in this PR. 

I will update the PR with all the feedback including splitting PR. 


https://github.com/llvm/llvm-project/pull/108907
_______________________________________________
lldb-commits mailing list
lldb-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to