Lines Matching refs:executable
125 ModuleSP executable; in DidAttach() local
128 executable = GetTargetExecutable(); in DidAttach()
135 if (executable.get() == nullptr) in DidAttach()
146 module_list.Append(executable); in DidAttach()
150 UpdateLoadedSections(executable, LLDB_INVALID_ADDRESS, load_offset, true); in DidAttach()
175 ModuleSP executable = target.GetExecutableModule(); in GetTargetExecutable() local
178 if (!executable.get()) in GetTargetExecutable()
179 return executable; in GetTargetExecutable()
182 if (!FileSystem::Instance().Exists(executable->GetFileSpec())) in GetTargetExecutable()
183 return executable; in GetTargetExecutable()
186 ModuleSpec module_spec(executable->GetFileSpec(), in GetTargetExecutable()
187 executable->GetArchitecture()); in GetTargetExecutable()
193 executable->GetUUID().IsValid()) { in GetTargetExecutable()
195 if (module_sp->GetUUID() != executable->GetUUID()) in GetTargetExecutable()
196 executable.reset(); in GetTargetExecutable()
197 } else if (executable->FileHasChanged()) in GetTargetExecutable()
198 executable.reset(); in GetTargetExecutable()
200 if (executable.get()) in GetTargetExecutable()
201 return executable; in GetTargetExecutable()
204 executable = target.GetOrCreateModule(module_spec, true /* notify */); in GetTargetExecutable()
205 if (executable.get() != target.GetExecutableModulePointer()) { in GetTargetExecutable()
208 target.SetExecutableModule(executable, eLoadDependentsNo); in GetTargetExecutable()
211 return executable; in GetTargetExecutable()
481 ModuleSP executable = GetTargetExecutable(); in LoadAllCurrentModules() local
482 m_loaded_modules[executable] = m_rendezvous.GetLinkMapAddress(); in LoadAllCurrentModules()