LLDB mainline
|
#include "lldb/Target/Statistics.h"
#include "lldb/Core/Debugger.h"
#include "lldb/Core/Module.h"
#include "lldb/Symbol/SymbolFile.h"
#include "lldb/Target/Process.h"
#include "lldb/Target/Target.h"
#include "lldb/Target/UnixSignals.h"
Go to the source code of this file.
Functions | |
static void | EmplaceSafeString (llvm::json::Object &obj, llvm::StringRef key, const std::string &str) |
static double | elapsed (const StatsTimepoint &start, const StatsTimepoint &end) |
|
static |
Definition at line 36 of file Statistics.cpp.
References elapsed().
Referenced by lldb_private::Symtab::Decode(), elapsed(), DWARFUnit::ExtractDIEsRWLocked(), DWARFUnit::ExtractUnitDIENoDwoIfNeeded(), lldb_private::ObjectFile::GetSymtab(), SymbolFileDWARF::GetTypeUnitSupportFiles(), lldb_private::ManualDWARFIndex::Index(), lldb_private::Symtab::InitNameIndexes(), SymbolFileDWARF::ParseDebugMacros(), SymbolFileDWARF::ParseLineTable(), ObjectFileELF::ParseSymtab(), lldb_private::platform_android::AdbClient::ReadMessageStream(), lldb_private::Breakpoint::ResolveBreakpoint(), lldb_private::Breakpoint::ResolveBreakpointInModules(), lldb_private::Target::SetExecutableModule(), lldb_private::TargetStats::ToJSON(), and lldb_private::ElapsedTime::~ElapsedTime().
|
static |
Definition at line 22 of file Statistics.cpp.
Referenced by lldb_private::ModuleStats::ToJSON().