Displaying 4 results from an estimated 4 matches for "combinatiion".
Did you mean:
combination
2017 Dec 16
2
[RFC] - Deduplication of debug information in linkers (LLD).
...lva
I probably not the right person to suggest (still mostly learning here for now, so would like to be on a fence in general),
but it looks for me that splitting DWARF and deduplicating DWARF is a bit othogonal things.
It feels for me that there is a room to do both things and have a benefit from combinatiion ?
George.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20171216/46b117d2/attachment.html>
2017 Dec 16
3
[RFC] - Deduplication of debug information in linkers (LLD).
...lva
I probably not the right person to suggest (still mostly learning here for now, so would like to be on a fence in general),
but it looks for me that splitting DWARF and deduplicating DWARF is a bit othogonal things.
It feels for me that there is a room to do both things and have a benefit from combinatiion ?
The two features/directions don't really compose - if the DWARF is split, then the linker never sees the DWARF (it's not in the object files), so has no deduplication to do. (llvm-dwp might see it, so the deduplication can happen there)
George.
-------------- next part --------------
A...
2017 Dec 15
3
[RFC] - Deduplication of debug information in linkers (LLD).
>Not quite sure what you mean by "on linker side" - but I guess you mean using linker features like comdats etc, rather than DWARF parsing/reassembly/etc.
I mean that it probably not a good idea for external library. I feel it is much more convinent to do such proccessing in a linker.
Linker do and knows much more about things like sections that are ICFed, eliminated, about COMDATs
2017 Dec 17
2
[RFC] - Deduplication of debug information in linkers (LLD).
...st (still mostly learning here
>> for now, so would like to be on a fence in general),
>> but it looks for me that splitting DWARF and deduplicating DWARF is a
>> bit othogonal things.
>> It feels for me that there is a room to do both things and have a benefit
>> from combinatiion ?
>>
>
> The two features/directions don't really compose - if the DWARF is split,
> then the linker never sees the DWARF (it's not in the object files), so has
> no deduplication to do. (llvm-dwp might see it, so the deduplication can
> happen there)
>
>
>>...