HomeSort by relevance Sort by last modified time
    Searched refs:OatFileAssistant (Results 1 - 10 of 10) sorted by null

  /art/runtime/
oat_file_assistant_test.cc 85 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, false);
87 EXPECT_EQ(OatFileAssistant::kDex2OatFromScratch,
89 EXPECT_EQ(OatFileAssistant::kDex2OatFromScratch,
91 EXPECT_EQ(OatFileAssistant::kDex2OatFromScratch,
93 EXPECT_EQ(OatFileAssistant::kDex2OatFromScratch,
97 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OdexFileStatus());
98 EXPECT_EQ(OatFileAssistant::kOatCannotOpen, oat_file_assistant.OatFileStatus());
107 OatFileAssistant oat_file_assistant(dex_location.c_str(), kRuntimeISA, true);
109 EXPECT_EQ(OatFileAssistant::kNoDexOptNeeded,
115 EXPECT_EQ(OatFileAssistant::kUpdateSucceeded, oat_file_assistant.MakeUpToDate(false, &error_msg))
    [all...]
oat_file_assistant.cc 44 std::ostream& operator << (std::ostream& stream, const OatFileAssistant::OatStatus status) {
46 case OatFileAssistant::kOatCannotOpen:
49 case OatFileAssistant::kOatDexOutOfDate:
52 case OatFileAssistant::kOatBootImageOutOfDate:
55 case OatFileAssistant::kOatRelocationOutOfDate:
58 case OatFileAssistant::kOatUpToDate:
68 OatFileAssistant::OatFileAssistant(const char* dex_location,
75 CHECK(dex_location != nullptr) << "OatFileAssistant: null dex location";
101 LOG(WARNING) << "OatFileAssistant: Load executable specified,
    [all...]
oat_file_assistant.h 48 class OatFileAssistant {
104 // Constructs an OatFileAssistant object to assist the oat file
108 // unchanged for the duration of the lifetime of the OatFileAssistant object.
121 OatFileAssistant(const char* dex_location,
125 ~OatFileAssistant();
132 // Only one OatFileAssistant object can hold the lock for a target oat file
133 // at a time. The Lock is released automatically when the OatFileAssistant
187 // After this call, no other methods of the OatFileAssistant should be
189 // the OatFileAssistant object.
241 // TODO: The OatFileAssistant probably isn't the right place to have thi
    [all...]
dexopt_test.cc 93 ASSERT_TRUE(OatFileAssistant::Dex2Oat(args, &error_msg)) << error_msg;
174 ASSERT_TRUE(OatFileAssistant::DexLocationToOatFilename(
oat_file_manager.cc 618 OatFileAssistant oat_file_assistant(dex_location,
628 VLOG(class_linker) << "OatFileAssistant::Lock: " << error_msg;
638 case OatFileAssistant::kUpdateFailed:
642 case OatFileAssistant::kUpdateNotAttempted:
648 case OatFileAssistant::kUpdateSucceeded:
  /art/dexoptanalyzer/
dexoptanalyzer.cc 32 // See OatFileAssistant docs for the meaning of the valid return codes.
219 OatFileAssistant oat_file_assistant(dex_file_.c_str(), isa_, /*load_executable*/ false);
221 // TODO(calin): this check should be in OatFileAssistant.
230 case OatFileAssistant::kNoDexOptNeeded: return kNoDexOptNeeded;
231 case OatFileAssistant::kDex2OatFromScratch: return kDex2OatFromScratch;
232 case OatFileAssistant::kDex2OatForBootImage: return kDex2OatForBootImageOat;
233 case OatFileAssistant::kDex2OatForFilter: return kDex2OatForFilterOat;
234 case OatFileAssistant::kDex2OatForRelocation: return kDex2OatForRelocationOat;
236 case -OatFileAssistant::kDex2OatForBootImage: return kDex2OatForBootImageOdex;
237 case -OatFileAssistant::kDex2OatForFilter: return kDex2OatForFilterOdex
    [all...]
dexoptanalyzer_test.cc 58 case 0: return OatFileAssistant::kNoDexOptNeeded;
59 case 1: return OatFileAssistant::kDex2OatFromScratch;
60 case 2: return OatFileAssistant::kDex2OatForBootImage;
61 case 3: return OatFileAssistant::kDex2OatForFilter;
62 case 4: return OatFileAssistant::kDex2OatForRelocation;
63 case 5: return -OatFileAssistant::kDex2OatForBootImage;
64 case 6: return -OatFileAssistant::kDex2OatForFilter;
65 case 7: return -OatFileAssistant::kDex2OatForRelocation;
71 // as the output of OatFileAssistant::GetDexOptNeeded.
77 OatFileAssistant oat_file_assistant(dex_file.c_str(), kRuntimeISA, /*load_executable*/ false)
    [all...]
  /art/runtime/gc/space/
image_space_test.cc 41 ASSERT_TRUE(OatFileAssistant::Dex2Oat(args, &error_msg)) << error_msg;
  /art/runtime/native/
dalvik_system_DexFile.cc 487 OatFileAssistant oat_file_assistant(filename, target_instruction_set, false);
491 return OatFileAssistant::kNoDexOptNeeded;
519 OatFileAssistant oat_file_assistant(filename.c_str(), target_instruction_set,
568 OatFileAssistant oat_file_assistant(filename, kRuntimeISA, false);
683 OatFileAssistant oat_file_assistant(filename.c_str(),
  /art/dex2oat/
dex2oat.cc     [all...]

Completed in 108 milliseconds