This is an archive of the discontinued LLVM Phabricator instance.

[lld-macho] Parallelize __LINKEDIT generation
ClosedPublic

Authored by int3 on Apr 6 2021, 4:08 PM.

Details

Reviewers
gkm
Group Reviewers
Restricted Project
Commits
rGd9065fe8ea64: [lld-macho] Parallelize __LINKEDIT generation
Summary

Benchmarking chromium_framework on a 3.2 GHz 16-Core Intel Xeon W Mac Pro:

    N           Min           Max        Median           Avg        Stddev
x  20          4.33          4.42          4.37          4.37   0.021026299
+  20          4.12          4.23          4.18         4.175   0.035318103
Difference at 95.0% confidence
  -0.195 +/- 0.0186025
  -4.46224% +/- 0.425686%
  (Student's t, pooled s = 0.0290644)

Diff Detail

Event Timeline

int3 created this revision.Apr 6 2021, 4:08 PM
Herald added a project: Restricted Project. · View Herald TranscriptApr 6 2021, 4:08 PM
int3 requested review of this revision.Apr 6 2021, 4:08 PM
Herald added a project: Restricted Project. · View Herald TranscriptApr 6 2021, 4:08 PM
int3 edited the summary of this revision. (Show Details)Apr 6 2021, 4:15 PM
gkm accepted this revision.Apr 7 2021, 4:19 PM
gkm added a subscriber: gkm.

LGTM

This revision is now accepted and ready to land.Apr 7 2021, 4:19 PM
This revision was automatically updated to reflect the committed changes.