diff options
Diffstat (limited to 'lldb/source/Commands')
-rw-r--r-- | lldb/source/Commands/CommandObjectTarget.cpp | 6 | ||||
-rw-r--r-- | lldb/source/Commands/CommandObjectType.cpp | 4 |
2 files changed, 7 insertions, 3 deletions
diff --git a/lldb/source/Commands/CommandObjectTarget.cpp b/lldb/source/Commands/CommandObjectTarget.cpp index 940be42..c59d028 100644 --- a/lldb/source/Commands/CommandObjectTarget.cpp +++ b/lldb/source/Commands/CommandObjectTarget.cpp @@ -418,7 +418,11 @@ protected: if (process_sp) { // Seems weird that we Launch a core file, but that is what we // do! - error = process_sp->LoadCore(); + { + ElapsedTime load_core_time( + target_sp->GetStatistics().GetLoadCoreTime()); + error = process_sp->LoadCore(); + } if (error.Fail()) { result.AppendError(error.AsCString("unknown core file format")); diff --git a/lldb/source/Commands/CommandObjectType.cpp b/lldb/source/Commands/CommandObjectType.cpp index 19cd3ff..22ed5b8 100644 --- a/lldb/source/Commands/CommandObjectType.cpp +++ b/lldb/source/Commands/CommandObjectType.cpp @@ -2610,7 +2610,7 @@ public: Language::ForEach([&](Language *lang) { if (const char *help = lang->GetLanguageSpecificTypeLookupHelp()) stream.Printf("%s\n", help); - return true; + return IterationAction::Continue; }); m_cmd_help_long = std::string(stream.GetString()); @@ -2649,7 +2649,7 @@ public: (m_command_options.m_language == eLanguageTypeUnknown))) { Language::ForEach([&](Language *lang) { languages.push_back(lang); - return true; + return IterationAction::Continue; }); } else { languages.push_back(Language::FindPlugin(m_command_options.m_language)); |