|
LLDB mainline
|
#include "lldb/Utility/Timer.h"#include "lldb/Utility/Stream.h"#include "llvm/Support/ManagedStatic.h"#include "llvm/Support/Signposts.h"#include <algorithm>#include <map>#include <mutex>#include <utility>#include <vector>#include <cassert>#include <cinttypes>#include <cstdarg>#include <cstdio>Go to the source code of this file.
Macros | |
| #define | TIMER_INDENT_AMOUNT 2 |
Functions | |
| static std::mutex & | GetFileMutex () |
| static TimerStack & | GetTimerStackForCurrentThread () |
| static bool | CategoryMapIteratorSortCriterion (const Stats &lhs, const Stats &rhs) |
Variables | |
| static llvm::ManagedStatic< llvm::SignpostEmitter > | Signposts |
| Allows llvm::Timer to emit signposts when supported. | |
| #define TIMER_INDENT_AMOUNT 2 |
Definition at line 26 of file Timer.cpp.
Referenced by lldb_private::Timer::~Timer().
|
static |
Definition at line 125 of file Timer.cpp.
Referenced by lldb_private::Timer::DumpCategoryTimes().
|
static |
Definition at line 38 of file Timer.cpp.
Referenced by lldb_private::Timer::~Timer().
|
static |
Definition at line 43 of file Timer.cpp.
Referenced by lldb_private::Timer::Timer(), and lldb_private::Timer::~Timer().
|
static |
Allows llvm::Timer to emit signposts when supported.
Definition at line 34 of file Timer.cpp.
Referenced by lldb_private::Timer::Timer(), and lldb_private::Timer::~Timer().