search for: f1fccfb8

Displaying 3 results from an estimated 3 matches for "f1fccfb8".

Did you mean: 51fccfb4
2016 Mar 24
0
[RFC] Lazy-loading of debug info metadata
> On 2016-Mar-22, at 19:28, Duncan P. N. Exon Smith via llvm-dev <llvm-dev at lists.llvm.org> wrote: > > 1. If a piece of metadata is referenced from only a single `Function`, > serialize that metadata in the function's metadata block instead of > the global metadata block. > > This addresses problems (a) and (b), primarily targeting > `DILocation`s.
2016 Mar 24
2
[RFC] Lazy-loading of debug info metadata
...ass metadata importing and I can pull that out independently. Teresa -- Teresa Johnson | Software Engineer | tejohnson at google.com | 408-460-2413 -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160324/f1fccfb8/attachment.html>
2016 Mar 23
7
[RFC] Lazy-loading of debug info metadata
I have some ideas to allow the BitcodeReader to lazy-load debug info metadata, and wanted to air this on llvm-dev before getting too deep into the code. Motivation ========== Based on some analysis Mehdi ran (ping him for details), there are three (related) compile-time bottlenecks we're seeing with `-flto=thin -g`: a) Reading the large number of Metadata bitcode records in the global