/art/compiler/ |
oat_test.cc | 62 const SwapVector<uint8_t>* quick_code = compiled_method->GetQuickCode(); local 63 EXPECT_TRUE(quick_code != nullptr); 64 size_t code_size = quick_code->size() * sizeof(quick_code[0]); 65 EXPECT_EQ(0, memcmp(quick_oat_code, &quick_code[0], code_size)) 67 CHECK_EQ(0, memcmp(quick_oat_code, &quick_code[0], code_size));
|
elf_patcher.cc | 209 uintptr_t quick_code = reinterpret_cast<uintptr_t>(class_linker->GetQuickOatCodeFor(target)); local 210 DCHECK_NE(quick_code, 0U) << PrettyMethod(target); 217 uintptr_t code_offset = quick_code - code_base; 219 if (quick_code == reinterpret_cast<uintptr_t>(GetQuickToInterpreterBridge())) { 222 } else if (quick_code == 239 quick_code = PointerToLowMemUInt32(reinterpret_cast<void*>(oat_data_addr + code_offset)); 246 value = quick_code - patch_location + patch->RelativeOffset();
|
image_writer.cc | 1084 const byte* quick_code = GetOatAddress(method->GetQuickOatCodeOffset()); local 1178 const byte* quick_code = GetQuickCode(orig, &quick_is_interpreted); local [all...] |
oat_writer.cc | 346 const SwapVector<uint8_t>* quick_code = compiled_method->GetQuickCode(); local 348 CHECK(quick_code == nullptr); 354 CHECK(quick_code != nullptr); 358 uint32_t code_size = quick_code->size() * sizeof(uint8_t); 407 writer_->oat_header_->UpdateChecksum(&(*quick_code)[0], code_size); 586 const SwapVector<uint8_t>* quick_code = compiled_method->GetQuickCode(); local 587 if (quick_code != nullptr) { 606 uint32_t code_size = quick_code->size() * sizeof(uint8_t); 624 if (!out->WriteFully(&(*quick_code)[0], code_size)) { [all...] |
/art/runtime/ |
instrumentation.cc | 85 static void UpdateEntrypoints(mirror::ArtMethod* method, const void* quick_code, 91 method->SetEntryPointFromQuickCompiledCode(quick_code); 100 if (quick_code == GetQuickToInterpreterBridge() || 101 quick_code == class_linker->GetQuickToInterpreterBridgeTrampoline() || 102 (quick_code == class_linker->GetQuickResolutionTrampoline() && 106 if (quick_code == GetQuickToInterpreterBridge()) { 110 } else if (quick_code == class_linker->GetQuickResolutionTrampoline()) { 679 void Instrumentation::UpdateMethodsCode(mirror::ArtMethod* method, const void* quick_code, 686 new_quick_code = quick_code; 699 if (quick_code == class_linker->GetQuickResolutionTrampoline() | 844 const void* quick_code = class_linker->GetQuickOatCodeFor(method); local [all...] |
class_linker.cc | 2472 const void* quick_code = nullptr; local 2583 const void* quick_code = nullptr; local [all...] |
/art/oatdump/ |
oatdump.cc | 751 const void* quick_code = oat_method.GetQuickCode(); local 752 if (quick_code != nullptr) { 755 const uint8_t* native_pc = reinterpret_cast<const uint8_t*>(quick_code) + 773 const void* quick_code = oat_method.GetQuickCode(); local 774 if (quick_code == nullptr) { 924 const void* quick_code = oat_method.GetQuickCode(); local 1210 const void* quick_code = m->GetEntryPointFromQuickCompiledCodePtrSize( local [all...] |