Searched defs:clinit (Results 1 - 7 of 7) sorted by relevance
/art/compiler/optimizing/ |
H A D | constructor_fence_redundancy_elimination.cc | 106 void VisitClinitCheck(HClinitCheck* clinit) OVERRIDE { 107 HandleInvoke(clinit); variable
|
H A D | load_store_elimination.cc | 853 void VisitClinitCheck(HClinitCheck* clinit) OVERRIDE { 854 HandleInvoke(clinit); variable
|
H A D | instruction_simplifier.cc | 2133 HInstruction* clinit = invoke->GetInputs().back(); local 2134 if (clinit->IsClinitCheck() && !clinit->HasUses()) { 2135 clinit->GetBlock()->RemoveInstruction(clinit); 2136 HInstruction* ldclass = clinit->InputAt(0);
|
/art/runtime/mirror/ |
H A D | object_test.cc | 350 // pretend we are trying to access 'Static.s0' from StaticsFromCode.<clinit> 358 ArtMethod* clinit = klass->FindClassInitializer(kRuntimePointerSize); local 373 ArtField* field = FindFieldFromCode<StaticObjectRead, true>(field_idx, clinit, Thread::Current(),
|
/art/runtime/ |
H A D | class_linker_test.cc | 284 // Check that all direct methods are static (either <clinit> or a regular static method). 1153 // So <clinit> should be null. 1154 ArtMethod* clinit = statics->FindClassMethod("<clinit>", "()V", kRuntimePointerSize); local 1155 EXPECT_TRUE(clinit == nullptr); 1294 // case 1, get the uninitialized storage from StaticsFromCode.<clinit> 1304 ArtMethod* clinit = klass->FindClassInitializer(kRuntimePointerSize); local 1313 clinit,
|
H A D | class_linker.cc | 3334 bool is_clinit = !is_init && (strcmp("<clinit>", method_name) == 0); 4609 ArtMethod* clinit = klass->FindClassInitializer(image_pointer_size_); local 4610 if (clinit != nullptr) { 4723 // running <clinit> and will return. 4757 << " self.tid=" << self->GetTid() << " clinit.tid=" << klass->GetClinitThreadId(); 4879 ArtMethod* clinit = klass->FindClassInitializer(image_pointer_size_); local 4880 if (clinit != nullptr) { 4883 clinit->Invoke(self, nullptr, 0, &result, "V"); 5009 ThrowNoClassDefFoundError("<clinit> failed for class %s; see exception in other thread",
|
/art/compiler/driver/ |
H A D | compiler_driver.cc | 632 // Basic checks, e.g., not <clinit>. 1258 // Check whether it is initialized and has a clinit. They must be kept, too. 2324 // TODO The checking for clinit can be removed since it's already 2327 // and clinit are both initialized. 2375 // On failure, still intern strings of static fields and seen in <clinit>, as these 2430 // Intern strings seen in <clinit>. 2431 ArtMethod* clinit = klass->FindClassInitializer(class_linker->GetImagePointerSize()); local 2432 if (clinit != nullptr) { 2433 for (const DexInstructionPcPair& inst : clinit->DexInstructions()) { 2546 // clinit appear 2551 ArtMethod* clinit = local [all...] |
Completed in 155 milliseconds