Also don't write out detail when it is empty, which reduces size of generated traces.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D71347
Add TimeTraceScope constructor without detail arg to simplify code where no detail required ClosedPublic Authored by russell.gallop on Dec 11 2019, 5:00 AM.
Details Summary Also don't write out detail when it is empty, which reduces size of generated traces.
Diff Detail
Event TimelineHerald added projects: Restricted Project, Restricted Project. · View Herald TranscriptDec 11 2019, 5:00 AM This revision is now accepted and ready to land.Dec 11 2019, 5:15 AM Closed by commit rGdf494f7512b0: [Support] Add TimeTraceScope constructor without detail arg (authored by russell.gallop). · Explain WhyDec 11 2019, 6:36 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 233351 clang/lib/CodeGen/BackendUtil.cpp
clang/lib/CodeGen/CodeGenAction.cpp
clang/lib/Parse/ParseAST.cpp
clang/lib/Sema/Sema.cpp
clang/lib/Serialization/GlobalModuleIndex.cpp
clang/tools/driver/cc1_main.cpp
llvm/include/llvm/Support/TimeProfiler.h
llvm/lib/Support/TimeProfiler.cpp
|