Displaying 5 results from an estimated 5 matches for "typeindices".
2019 Jan 17
2
[llvm-pdbutil] : merge not working properly
Ok I understand more what you meant. In fact I don’t care about the pdb
size, at least as a first step, so it won’t be a problem for me to have
duplicated symbols. Concerning TypeIndices my plan if possible is not to
generate a pdb for my jit and merge it, but instead directly extract debug
info from a DwarfContext just after llvm::object::ObjectFile is emitted by
the JIT engine and complete the EXE PDB I had rebuilt with PDBFileBuilder.
Does it sounds a good bet to you ? If I succ...
2019 Jan 17
4
[llvm-pdbutil] : merge not working properly
...rry about *how* to translate DWARF into CodeView, which is not always
> trivial.
>
> If you can configure this in MCJIT, you won't even need to do anything,
> you can just open the ObjectFile, look for the .debug$T and .debug$S
> sections, iterate over each one and re-write their TypeIndices while
> copying them to the output PDB file.
>
> On Thu, Jan 17, 2019 at 10:52 AM Vivien Millet <vivien.millet at gmail.com>
> wrote:
>
>> Ok I understand more what you meant. In fact I don’t care about the pdb
>> size, at least as a first step, so it won’t be a pro...
2019 Jan 17
2
[llvm-pdbutil] : merge not working properly
Ok I see..
what do you mean by “making sure to de-duplicate records as necessary” ?
Le jeu. 17 janv. 2019 à 19:09, Zachary Turner <zturner at google.com> a écrit :
> It's possible in theory to support incremental updates to a PDB (the file
> format is designed specifically with that in mind). But this functionality
> was never added to the PDB library since lld doesn't
2019 Jan 23
2
[llvm-pdbutil] : merge not working properly
...you can configure this in MCJIT, you won't even need to do
>>>>>>>>>>>>> anything, you can just open the ObjectFile, look for the .debug$T and
>>>>>>>>>>>>> .debug$S sections, iterate over each one and re-write their TypeIndices
>>>>>>>>>>>>> while copying them to the output PDB file.
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Thu, Jan 17, 2019 at 10:52 AM Vivien Millet <
>>>>>>>>>>>&...
2019 Jan 28
3
[llvm-pdbutil] : merge not working properly
...re this in MCJIT, you won't even need to
>>>>>>>>>>>>>>> do anything, you can just open the ObjectFile, look for the .debug$T and
>>>>>>>>>>>>>>> .debug$S sections, iterate over each one and re-write their TypeIndices
>>>>>>>>>>>>>>> while copying them to the output PDB file.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Thu, Jan 17, 2019 at 10:52 AM Vivien Millet <
>>>>>&...