Searched refs:clinit (Results 1 - 6 of 6) sorted by relevance
/art/compiler/optimizing/ |
H A D | instruction_simplifier.cc | 1768 HInstruction* clinit = invoke->GetInputs().back(); local 1769 if (clinit->IsClinitCheck() && !clinit->HasUses()) { 1770 clinit->GetBlock()->RemoveInstruction(clinit); 1771 HInstruction* ldclass = clinit->InputAt(0);
|
H A D | load_store_elimination.cc | 1015 void VisitClinitCheck(HClinitCheck* clinit) OVERRIDE { 1016 HandleInvoke(clinit); variable
|
/art/runtime/ |
H A D | class_linker_test.cc | 288 // Check that all direct methods are static (either <clinit> or a regular static method). 1123 // So <clinit> should be null. 1124 ArtMethod* clinit = statics->FindDirectMethod("<clinit>", "()V", kRuntimePointerSize); local 1125 EXPECT_TRUE(clinit == nullptr); 1258 // case 1, get the uninitialized storage from StaticsFromCode.<clinit> 1268 ArtMethod* clinit = klass->FindClassInitializer(kRuntimePointerSize); local 1273 mirror::Class* uninit = ResolveVerifyAndClinit(type_idx, clinit, soa.Self(), true, false);
|
H A D | class_linker.cc | 3345 bool is_clinit = !is_init && (strcmp("<clinit>", method_name) == 0); 4548 ArtMethod* clinit = klass->FindClassInitializer(image_pointer_size_); local 4549 if (clinit != nullptr) { 4662 // running <clinit> and will return. 4685 << " self.tid=" << self->GetTid() << " clinit.tid=" << klass->GetClinitThreadId(); 4803 ArtMethod* clinit = klass->FindClassInitializer(image_pointer_size_); local 4804 if (clinit != nullptr) { 4807 clinit->Invoke(self, nullptr, 0, &result, "V"); 4927 ThrowNoClassDefFoundError("<clinit> failed for class %s; see exception in other thread",
|
/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/compiler/driver/ |
H A D | compiler_driver.cc | 603 // Basic checks, e.g., not <clinit>. 1269 // Check whether it is initialized and has a clinit. They must be kept, too. 2330 // On failure, still intern strings of static fields and seen in <clinit>, as these 2376 // Intern strings seen in <clinit>. 2377 ArtMethod* clinit = klass->FindClassInitializer(class_linker->GetImagePointerSize()); local 2378 if (clinit != nullptr) { 2379 const DexFile::CodeItem* code_item = clinit->GetCodeItem();
|
Completed in 483 milliseconds