This is an archive of the discontinued LLVM Phabricator instance.

[lld/mac] Add a few TimeTraceScopes
ClosedPublic

Authored by thakis on Jun 22 2022, 8:00 AM.

Details

Reviewers
int3
Group Reviewers
Restricted Project
Commits
rG0ec87addb7d1: [lld/mac] Add a few TimeTraceScopes
Summary

Identical literal folding takes ~1.4% of the time, and was missing
from the trace.

Signature computation still needs ~2.2% of the time, so probably worth
explicitly marking its contribution to "Write output file" (9.1%)

Diff Detail

Event Timeline

thakis created this revision.Jun 22 2022, 8:00 AM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptJun 22 2022, 8:00 AM
thakis requested review of this revision.Jun 22 2022, 8:00 AM
int3 accepted this revision.Jun 22 2022, 9:29 AM
int3 added a subscriber: int3.

lgtm

This revision is now accepted and ready to land.Jun 22 2022, 9:29 AM
This revision was automatically updated to reflect the committed changes.
Herald added a project: Restricted Project. · View Herald TranscriptJun 23 2022, 8:47 AM