Displaying 10 results from an estimated 10 matches for "68650".
Did you mean:
38650
2019 Feb 25
4
Making LLD PDB generation faster
...Here is my current times (lld-link.exe compiled with -O2 so no lto/pgo), lld generates a 141 MB binary and 1.2GB pdb file:
Input File Reading: 1724 ms ( 2.1%)
Code Layout: 482 ms ( 0.6%)
PDB Emission (Cumulative): 79261 ms ( 96.8%)
Add Objects: 68650 ms ( 83.8%)
Type Merging: 57534 ms ( 70.2%)
Symbol Merging: 10822 ms ( 13.2%)
TPI Stream Layout: 1501 ms ( 1.8%)
Globals Stream Layout: 770 ms ( 0.9%)
Commit to Disk: 7007 ms ( 8.6%)
Commit Output File: 19 ms ( 0.0%)...
2019 Feb 24
2
Making LLD PDB generation faster
Leonardo, to answer to your questions, yes to all of them You can take a
look at this prototype/proposal: https://reviews.llvm.org/D55585
Overall, computing ghashes in parallel at link-time and merging Types with them
is less costly that the current approach to merging. The 35sec you’re seeing
for merging should go down to about 15sec. The patch doesn’t parallelize
(yet) the Type merging
2019 Feb 25
2
Making LLD PDB generation faster
...es (lld-link.exe compiled with -O2 so no lto/pgo), lld generates a 141 MB binary and 1.2GB pdb file:
>
> Input File Reading: 1724 ms ( 2.1%)
> Code Layout: 482 ms ( 0.6%)
> PDB Emission (Cumulative): 79261 ms ( 96.8%)
> Add Objects: 68650 ms ( 83.8%)
> Type Merging: 57534 ms ( 70.2%)
> Symbol Merging: 10822 ms ( 13.2%)
> TPI Stream Layout: 1501 ms ( 1.8%)
> Globals Stream Layout: 770 ms ( 0.9%)
> Commit to Disk: 7007 ms ( 8.6%)
> Commit Output F...
2019 Feb 25
3
Making LLD PDB generation faster
...with -O2 so no lto/pgo), lld generates a 141 MB binary and 1.2GB pdb file:
> >
> > Input File Reading: 1724 ms ( 2.1%)
> > Code Layout: 482 ms ( 0.6%)
> > PDB Emission (Cumulative): 79261 ms ( 96.8%)
> > Add Objects: 68650 ms ( 83.8%)
> > Type Merging: 57534 ms ( 70.2%)
> > Symbol Merging: 10822 ms ( 13.2%)
> > TPI Stream Layout: 1501 ms ( 1.8%)
> > Globals Stream Layout: 770 ms ( 0.9%)
> > Commit to Disk: 7007 ms ( 8.6...
2019 Feb 25
2
Making LLD PDB generation faster
...MB binary and 1.2GB pdb file:
>> > >
>> > > Input File Reading: 1724 ms ( 2.1%)
>> > > Code Layout: 482 ms ( 0.6%)
>> > > PDB Emission (Cumulative): 79261 ms ( 96.8%)
>> > > Add Objects: 68650 ms ( 83.8%)
>> > > Type Merging: 57534 ms ( 70.2%)
>> > > Symbol Merging: 10822 ms ( 13.2%)
>> > > TPI Stream Layout: 1501 ms ( 1.8%)
>> > > Globals Stream Layout: 770 ms ( 0.9%)
>> > >...
2019 Feb 25
5
Making LLD PDB generation faster
...file:
> >> > >
> >> > > Input File Reading: 1724 ms ( 2.1%)
> >> > > Code Layout: 482 ms ( 0.6%)
> >> > > PDB Emission (Cumulative): 79261 ms ( 96.8%)
> >> > > Add Objects: 68650 ms ( 83.8%)
> >> > > Type Merging: 57534 ms ( 70.2%)
> >> > > Symbol Merging: 10822 ms ( 13.2%)
> >> > > TPI Stream Layout: 1501 ms ( 1.8%)
> >> > > Globals Stream Layout: 770 ms ( 0.9%)...
2019 Feb 25
2
Making LLD PDB generation faster
...MB binary and 1.2GB pdb file:
>> > >
>> > > Input File Reading: 1724 ms ( 2.1%)
>> > > Code Layout: 482 ms ( 0.6%)
>> > > PDB Emission (Cumulative): 79261 ms ( 96.8%)
>> > > Add Objects: 68650 ms ( 83.8%)
>> > > Type Merging: 57534 ms ( 70.2%)
>> > > Symbol Merging: 10822 ms ( 13.2%)
>> > > TPI Stream Layout: 1501 ms ( 1.8%)
>> > > Globals Stream Layout: 770 ms ( 0.9%)
>> > >...
2019 Feb 25
2
Making LLD PDB generation faster
...> >
> > >> > > Input File Reading: 1724 ms ( 2.1%)
> > >> > > Code Layout: 482 ms ( 0.6%)
> > >> > > PDB Emission (Cumulative): 79261 ms ( 96.8%)
> > >> > > Add Objects: 68650 ms ( 83.8%)
> > >> > > Type Merging: 57534 ms ( 70.2%)
> > >> > > Symbol Merging: 10822 ms ( 13.2%)
> > >> > > TPI Stream Layout: 1501 ms ( 1.8%)
> > >> > > Globals Stream Layout:...
2019 Feb 27
4
Making LLD PDB generation faster
...gt; > Input File Reading: 1724 ms ( 2.1%)
> > > > >> > > Code Layout: 482 ms ( 0.6%)
> > > > >> > > PDB Emission (Cumulative): 79261 ms ( 96.8%)
> > > > >> > > Add Objects: 68650 ms ( 83.8%)
> > > > >> > > Type Merging: 57534 ms ( 70.2%)
> > > > >> > > Symbol Merging: 10822 ms ( 13.2%)
> > > > >> > > TPI Stream Layout: 1501 ms ( 1.8%)
> > > > >&g...
2019 Feb 28
3
Making LLD PDB generation faster
...> >> > > Input File Reading: 1724 ms ( 2.1%)
> > > >> > > Code Layout: 482 ms ( 0.6%)
> > > >> > > PDB Emission (Cumulative): 79261 ms ( 96.8%)
> > > >> > > Add Objects: 68650 ms ( 83.8%)
> > > >> > > Type Merging: 57534 ms ( 70.2%)
> > > >> > > Symbol Merging: 10822 ms ( 13.2%)
> > > >> > > TPI Stream Layout: 1501 ms ( 1.8%)
> > > >> > > Glo...