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