Displaying 11 results from an estimated 11 matches for "addobjectstopdb".
2019 Feb 23
2
Making LLD PDB generation faster
...on making the PDB generation on LLD faster? Looking
of a trace for linking one of our binaries (it takes 1min6s-1min20s) I
see two things:
1) LookupBucketFor(Val, ConstFoundBucket); takes 35s so almost half of
the time of linking, mostly finding duplicates
2) There is no parallelization inside of addObjectsToPDB
Is anyone working on those? Also has anyone thought about merging .obj
files to deduplicate type infomation so we can do the linking on
projects to generate something like a lib file, but deduplicated debug
information (as far as I know actual .lib just put all pdbs or /Z7
debug info inside a file...
2019 Feb 24
2
Making LLD PDB generation faster
...on making the PDB generation on LLD faster? Looking
of a trace for linking one of our binaries (it takes 1min6s-1min20s) I
see two things:
1) LookupBucketFor(Val, ConstFoundBucket); takes 35s so almost half of
the time of linking, mostly finding duplicates
2) There is no parallelization inside of addObjectsToPDB
Is anyone working on those? Also has anyone thought about merging .obj
files to deduplicate type infomation so we can do the linking on
projects to generate something like a lib file, but deduplicated debug
information (as far as I know actual .lib just put all pdbs or /Z7
debug info inside a file...
2019 Feb 25
4
Making LLD PDB generation faster
...LLD faster? Looking
> of a trace for linking one of our binaries (it takes 1min6s-1min20s) I
> see two things:
>
> 1) LookupBucketFor(Val, ConstFoundBucket); takes 35s so almost half of
> the time of linking, mostly finding duplicates
> 2) There is no parallelization inside of addObjectsToPDB
>
> Is anyone working on those? Also has anyone thought about merging .obj
> files to deduplicate type infomation so we can do the linking on
> projects to generate something like a lib file, but deduplicated debug
> information (as far as I know actual .lib just put all pdbs or /...
2019 Feb 25
2
Making LLD PDB generation faster
...g of a trace for linking one of our binaries (it takes
> > 1min6s-1min20s) I see two things:
> >
> > 1) LookupBucketFor(Val, ConstFoundBucket); takes 35s so almost half
> > of the time of linking, mostly finding duplicates
> > 2) There is no parallelization inside of addObjectsToPDB
> >
> > Is anyone working on those? Also has anyone thought about merging
> > .obj files to deduplicate type infomation so we can do the linking
> > on projects to generate something like a lib file, but deduplicated
> > debug information (as far as I know actual .l...
2019 Feb 25
3
Making LLD PDB generation faster
...one of our binaries (it takes
> > > 1min6s-1min20s) I see two things:
> > >
> > > 1) LookupBucketFor(Val, ConstFoundBucket); takes 35s so almost
> > > half of the time of linking, mostly finding duplicates
> > > 2) There is no parallelization inside of addObjectsToPDB
> > >
> > > Is anyone working on those? Also has anyone thought about merging
> > > .obj files to deduplicate type infomation so we can do the linking
> > > on projects to generate something like a lib file, but
> > > deduplicated debug information (a...
2019 Feb 25
2
Making LLD PDB generation faster
...> > 1min6s-1min20s) I see two things:
>> > > >
>> > > > 1) LookupBucketFor(Val, ConstFoundBucket); takes 35s so almost
>> > > > half of the time of linking, mostly finding duplicates
>> > > > 2) There is no parallelization inside of addObjectsToPDB
>> > > >
>> > > > Is anyone working on those? Also has anyone thought about merging
>> > > > .obj files to deduplicate type infomation so we can do the linking
>> > > > on projects to generate something like a lib file, but
>> > &...
2019 Feb 25
5
Making LLD PDB generation faster
...in20s) I see two things:
> >> > > >
> >> > > > 1) LookupBucketFor(Val, ConstFoundBucket); takes 35s so almost
> >> > > > half of the time of linking, mostly finding duplicates
> >> > > > 2) There is no parallelization inside of addObjectsToPDB
> >> > > >
> >> > > > Is anyone working on those? Also has anyone thought about merging
> >> > > > .obj files to deduplicate type infomation so we can do the linking
> >> > > > on projects to generate something like a lib file,...
2019 Feb 25
2
Making LLD PDB generation faster
...> > 1min6s-1min20s) I see two things:
>> > > >
>> > > > 1) LookupBucketFor(Val, ConstFoundBucket); takes 35s so almost
>> > > > half of the time of linking, mostly finding duplicates
>> > > > 2) There is no parallelization inside of addObjectsToPDB
>> > > >
>> > > > Is anyone working on those? Also has anyone thought about merging
>> > > > .obj files to deduplicate type infomation so we can do the linking
>> > > > on projects to generate something like a lib file, but
>> > &...
2019 Feb 25
2
Making LLD PDB generation faster
...ngs:
> > >> > > >
> > >> > > > 1) LookupBucketFor(Val, ConstFoundBucket); takes 35s so
> > >> > > > almost half of the time of linking, mostly finding duplicates
> > >> > > > 2) There is no parallelization inside of addObjectsToPDB
> > >> > > >
> > >> > > > Is anyone working on those? Also has anyone thought about
> > >> > > > merging .obj files to deduplicate type infomation so we can
> > >> > > > do the linking on projects to generate someth...
2019 Feb 27
4
Making LLD PDB generation faster
...gt;
> > > > >> > > > 1) LookupBucketFor(Val, ConstFoundBucket); takes 35s so
> > > > >> > > > almost half of the time of linking, mostly finding
> duplicates
> > > > >> > > > 2) There is no parallelization inside of addObjectsToPDB
> > > > >> > > >
> > > > >> > > > Is anyone working on those? Also has anyone thought about
> > > > >> > > > merging .obj files to deduplicate type infomation so we can
> > > > >> > > > do th...
2019 Feb 28
3
Making LLD PDB generation faster
...>> > > >
> > > >> > > > 1) LookupBucketFor(Val, ConstFoundBucket); takes 35s so
> > > >> > > > almost half of the time of linking, mostly finding duplicates
> > > >> > > > 2) There is no parallelization inside of addObjectsToPDB
> > > >> > > >
> > > >> > > > Is anyone working on those? Also has anyone thought about
> > > >> > > > merging .obj files to deduplicate type infomation so we can
> > > >> > > > do the linking on project...