diff options
Diffstat (limited to 'runtime/common_runtime_test.cc')
| -rw-r--r-- | runtime/common_runtime_test.cc | 5 | 
1 files changed, 5 insertions, 0 deletions
diff --git a/runtime/common_runtime_test.cc b/runtime/common_runtime_test.cc index 8dd9a46001..ceae9e857b 100644 --- a/runtime/common_runtime_test.cc +++ b/runtime/common_runtime_test.cc @@ -236,6 +236,11 @@ void CommonRuntimeTest::SetUp() {    runtime_.reset(Runtime::Current());    class_linker_ = runtime_->GetClassLinker();    class_linker_->FixupDexCaches(runtime_->GetResolutionMethod()); + +  // Initialize maps for unstarted runtime. This needs to be here, as running clinits needs this +  // set up. +  interpreter::UnstartedRuntimeInitialize(); +    class_linker_->RunRootClinits();    boot_class_path_ = class_linker_->GetBootClassPath();    java_lang_dex_file_ = boot_class_path_[0];  |