Make llvm::Signpost more generic by untying from llvm::Timer. This allows signposts to be used in a different context.
My motivation for doing this is being able to use signposts in LLDB.
Paths
| Differential D93655
[Support] Untie the llvm::Signpost interface from llvm::Timer ClosedPublic Authored by JDevlieghere on Dec 21 2020, 11:22 AM.
Details Summary Make llvm::Signpost more generic by untying from llvm::Timer. This allows signposts to be used in a different context. My motivation for doing this is being able to use signposts in LLDB.
Diff Detail
Event TimelineJDevlieghere added a child revision: D93657: [lldb] Ad os_signpost support to `lldb_private::Timer`.Dec 21 2020, 11:54 AM This revision is now accepted and ready to land.Jan 6 2021, 2:33 PM Closed by commit rGb37de2afa30f: [Support] Untie the llvm::Signpost interface from llvm::Timer (authored by JDevlieghere). · Explain WhyJan 6 2021, 3:16 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 315007 llvm/include/llvm/Support/Signposts.h
llvm/lib/Support/Signposts.cpp
llvm/lib/Support/Timer.cpp
|