Home
last modified time | relevance | path

Searched refs:OatFileAssistantContext (Results 1 – 9 of 9) sorted by relevance

/art/runtime/oat/
Doat_file_assistant_context.cc41 OatFileAssistantContext::OatFileAssistantContext( in OatFileAssistantContext() function in art::OatFileAssistantContext
42 std::unique_ptr<OatFileAssistantContext::RuntimeOptions> runtime_options) in OatFileAssistantContext()
53 OatFileAssistantContext::OatFileAssistantContext(Runtime* runtime) in OatFileAssistantContext() function in art::OatFileAssistantContext
54 : OatFileAssistantContext(std::make_unique<OatFileAssistantContext::RuntimeOptions>( in OatFileAssistantContext()
55 OatFileAssistantContext::RuntimeOptions{ in OatFileAssistantContext()
95 const OatFileAssistantContext::RuntimeOptions& OatFileAssistantContext::GetRuntimeOptions() const { in GetRuntimeOptions()
99 bool OatFileAssistantContext::FetchAll(std::string* error_msg) { in FetchAll()
116 const std::vector<OatFileAssistantContext::BootImageInfo>&
117 OatFileAssistantContext::GetBootImageInfoList(InstructionSet isa) { in GetBootImageInfoList()
151 const std::vector<std::string>* OatFileAssistantContext::GetBcpChecksums(size_t bcp_index, in GetBcpChecksums()
[all …]
Doat_file_assistant.h170 OatFileAssistantContext* ofa_context = nullptr);
180 OatFileAssistantContext* ofa_context,
195 OatFileAssistantContext* ofa_context,
268 OatFileAssistantContext* ofa_context = nullptr);
369 static bool ValidateBootClassPathChecksums(OatFileAssistantContext* ofa_context,
512 OatFileAssistantContext* GetOatFileAssistantContext() { in GetOatFileAssistantContext()
513 if (std::holds_alternative<OatFileAssistantContext*>(ofa_context_)) { in GetOatFileAssistantContext()
514 return std::get<OatFileAssistantContext*>(ofa_context_); in GetOatFileAssistantContext()
516 return std::get<std::unique_ptr<OatFileAssistantContext>>(ofa_context_).get(); in GetOatFileAssistantContext()
524 const OatFileAssistantContext::RuntimeOptions& GetRuntimeOptions() { in GetRuntimeOptions()
[all …]
Doat_file_assistant_context.h35 class OatFileAssistantContext {
63 EXPORT explicit OatFileAssistantContext(std::unique_ptr<RuntimeOptions> runtime_options);
66 explicit OatFileAssistantContext(Runtime* runtime);
Doat_file_assistant.cc94 OatFileAssistantContext* ofa_context) in OatFileAssistant()
110 OatFileAssistantContext* ofa_context, in OatFileAssistant()
156 ofa_context_ = std::make_unique<OatFileAssistantContext>(runtime); in OatFileAssistant()
236 OatFileAssistantContext* ofa_context, in Create()
741 bool OatFileAssistant::ValidateBootClassPathChecksums(OatFileAssistantContext* ofa_context, in ValidateBootClassPathChecksums()
770 const std::vector<OatFileAssistantContext::BootImageInfo>& boot_image_info_list = in ValidateBootClassPathChecksums()
779 const OatFileAssistantContext::BootImageInfo& boot_image_info = in ValidateBootClassPathChecksums()
1292 OatFileAssistantContext* ofa_context) { in GetOptimizationStatus()
Doat_file_assistant_test.cc190 std::unique_ptr<OatFileAssistantContext> CreateOatFileAssistantContext() { in CreateOatFileAssistantContext()
191 return std::make_unique<OatFileAssistantContext>( in CreateOatFileAssistantContext()
192 std::make_unique<OatFileAssistantContext::RuntimeOptions>( in CreateOatFileAssistantContext()
193 OatFileAssistantContext::RuntimeOptions{ in CreateOatFileAssistantContext()
204 OatFileAssistantContext* MaybeGetOatFileAssistantContext() { in MaybeGetOatFileAssistantContext()
237 std::unique_ptr<OatFileAssistantContext> ofa_context_;
/art/cmdline/
Dcmdline.h269 std::unique_ptr<OatFileAssistantContext> GetOatFileAssistantContext(std::string* error_msg) { in GetOatFileAssistantContext()
277 return std::make_unique<OatFileAssistantContext>( in GetOatFileAssistantContext()
278 std::make_unique<OatFileAssistantContext::RuntimeOptions>( in GetOatFileAssistantContext()
279 OatFileAssistantContext::RuntimeOptions{ in GetOatFileAssistantContext()
355 std::unique_ptr<OatFileAssistantContext> ofa_context = GetOatFileAssistantContext(&error_msg); in InferBootImage()
/art/artd/
Dartd.h255 android::base::Result<OatFileAssistantContext*> GetOatFileAssistantContext()
326 std::unique_ptr<OatFileAssistantContext> ofa_context_ GUARDED_BY(ofa_context_mu_);
Dartd.cc572 Result<OatFileAssistantContext*> ofa_context = GetOatFileAssistantContext(); in getDexoptStatus()
948 Result<OatFileAssistantContext*> ofa_context = GetOatFileAssistantContext(); in getDexoptNeeded()
1501 Result<OatFileAssistantContext*> Artd::GetOatFileAssistantContext() { in GetOatFileAssistantContext()
1505 ofa_context_ = std::make_unique<OatFileAssistantContext>( in GetOatFileAssistantContext()
1506 std::make_unique<OatFileAssistantContext::RuntimeOptions>( in GetOatFileAssistantContext()
1507 OatFileAssistantContext::RuntimeOptions{ in GetOatFileAssistantContext()
/art/oatdump/
Doatdump.cc3502 std::unique_ptr<OatFileAssistantContext> ofa_context = in CanDumpWithRuntime()