/aosp12/art/compiler/jit/ |
H A D | jit_logger.h | 98 void WriteLog(const void* ptr, size_t code_size, ArtMethod* method) in WriteLog() argument 100 WritePerfMapLog(ptr, code_size, method); in WriteLog() 101 WriteJitDumpLog(ptr, code_size, method); in WriteLog() 112 void WritePerfMapLog(const void* ptr, size_t code_size, ArtMethod* method) 118 void WriteJitDumpLog(const void* ptr, size_t code_size, ArtMethod* method)
|
H A D | jit_logger.cc | 52 void JitLogger::WritePerfMapLog(const void* ptr, size_t code_size, ArtMethod* method) { in WritePerfMapLog() argument 60 << code_size in WritePerfMapLog() 269 void JitLogger::WriteJitDumpLog(const void* ptr, size_t code_size, ArtMethod* method) { in WriteJitDumpLog() argument 276 jit_code.size_ = sizeof(jit_code) + method_name.size() + 1 + code_size; in WriteJitDumpLog() 282 jit_code.code_size_ = code_size; in WriteJitDumpLog() 293 UNUSED(jit_dump_file_->WriteFully(ptr, code_size)); in WriteJitDumpLog()
|
/aosp12/system/extras/simpleperf/ |
H A D | read_dex_file.cpp | 47 size_t name_size, code_size; in ReadSymbols() local 49 size_t offset = method.GetCodeOffset(&code_size); in ReadSymbols() 50 DexFileSymbol symbol{std::string_view(name, name_size), dex_offset + offset, code_size}; in ReadSymbols()
|
/aosp12/art/compiler/ |
H A D | common_compiler_test.cc | 56 const uint32_t code_size = code.size(); in CodeAndMetadata() local 57 CHECK_NE(code_size, 0u); in CodeAndMetadata() 64 const uint32_t capacity = RoundUp(code_offset_ + code_size, kPageSize); in CodeAndMetadata() 92 CHECK_LE(code_size, static_cast<size_t>(rw_map_.End() - code_addr)); in CodeAndMetadata() 93 memcpy(code_addr, code.data(), code_size); in CodeAndMetadata()
|
H A D | exception_test.cc | 69 uint32_t code_size = 12; in SetUp() local 70 for (size_t i = 0 ; i < code_size; i++) { in SetUp() 84 stack_maps.EndMethod(code_size); in SetUp() 91 fake_header_code_and_maps_.resize(stack_maps_size + header_size + code_size + code_alignment); in SetUp()
|
/aosp12/system/unwinding/libunwindstack/ |
H A D | DexFile.cpp | 138 size_t code_size, name_size; in GetFunctionName() local 139 uint32_t offset = method.GetCodeOffset(&code_size); in GetFunctionName() 141 it = symbols_.emplace(offset + code_size, Info{offset, std::string(name, name_size)}).first; in GetFunctionName()
|
/aosp12/art/libelffile/dwarf/ |
H A D | headers.h | 72 uint64_t code_size, in WriteFDE() argument 82 writer.PushUint64(code_size); in WriteFDE() 85 writer.PushUint32(code_size); in WriteFDE()
|
/aosp12/art/compiler/debug/ |
H A D | elf_debug_writer.cc | 66 cu.code_end = std::max(cu.code_end, mi.code_address + mi.code_size); in WriteDebugInfo() 191 builder->GetText()->AllocateVirtualMemory(method_info.code_address, method_info.code_size); in MakeElfFileForJIT() 212 DCHECK_EQ(sym.st_size, method_info.code_size); in MakeElfFileForJIT() 219 DCHECK_EQ(fde->sym_size, method_info.code_size); in MakeElfFileForJIT()
|
H A D | method_debug_info.h | 42 uint32_t code_size; member
|
H A D | elf_debug_loc_writer.h | 107 DCHECK_LE(pc_offset, method_info->code_size); in GetVariableLocations() 123 : method_info->code_address + method_info->code_size - compilation_unit_code_address; in GetVariableLocations()
|
H A D | elf_symtab_writer.h | 157 symtab->Add(name_offset, text, address, info.code_size, STB_GLOBAL, STT_FUNC); in WriteDebugSymbols()
|
H A D | elf_debug_line_writer.h | 259 opcodes.AdvancePC(method_address + mi->code_size); in WriteCompilationUnit()
|
H A D | elf_debug_frame_writer.h | 206 mi->code_size, in WriteCFISection()
|
/aosp12/art/compiler/optimizing/ |
H A D | stack_map_stream.cc | 68 void StackMapStream::EndMethod(size_t code_size) { in EndMethod() argument 71 code_size_ = code_size; in EndMethod() 83 uint32_t packed_code_size = StackMap::PackNativePc(code_size, instruction_set_); in EndMethod() 91 CHECK_EQ(code_info.code_size_, code_size); in EndMethod()
|
H A D | stack_map_stream.h | 66 void EndMethod(size_t code_size);
|
H A D | optimizing_compiler.cc | 1131 size_t code_size) { in CreateJniStackMap() argument 1142 stack_map_stream->EndMethod(code_size); in CreateJniStackMap() 1297 info.code_size = jni_compiled_method.GetCode().size(); in JitCompile() 1405 info.code_size = code_allocator.GetMemory().size(); in JitCompile()
|
/aosp12/bionic/libc/kernel/uapi/linux/ |
H A D | cycx_cfm.h | 61 unsigned long code_size; member
|
/aosp12/art/dex2oat/linker/arm64/ |
H A D | relative_patcher_arm64.cc | 78 inline uint32_t MaxExtraSpace(size_t num_adrp, size_t code_size) { in MaxExtraSpace() argument 83 CompiledMethod::AlignCode(code_size, InstructionSet::kArm64) - code_size; in MaxExtraSpace()
|
/aosp12/art/oatdump/ |
H A D | oatdump.cc | 319 info.code_size = method_header->GetCodeSize(); in WalkOatMethod() 1251 stats_["Code"].AddBytes(code_size); in DumpOatMethod() 1259 code_size, in DumpOatMethod() 1275 code_size); in DumpOatMethod() 1282 } else if (code_size > kMaxCodeSize) { in DumpOatMethod() 1287 code_size, in DumpOatMethod() 1289 code_size); in DumpOatMethod() 1510 if (code_size == 0) { in DumpCode() 1511 code_size = oat_method.GetQuickCodeSize(); in DumpCode() 1530 while (offset < code_size) { in DumpCode() [all …]
|
/aosp12/art/runtime/ |
H A D | native_stack_dump.cc | 314 uintptr_t code_size = reinterpret_cast<const OatQuickMethodHeader*>(code)[-1].GetCodeSize(); in PcIsWithinQuickCode() local 315 return code <= pc && pc <= (code + code_size); in PcIsWithinQuickCode()
|
H A D | stack.cc | 681 uint32_t code_size = OatQuickMethodHeader::FromEntryPoint(code)->GetCodeSize(); in AssertPcIsWithinQuickCode() local 683 CHECK(code_start <= pc && pc <= (code_start + code_size)) in AssertPcIsWithinQuickCode() 687 << " code_size=" << code_size; in AssertPcIsWithinQuickCode()
|
/aosp12/art/runtime/jit/ |
H A D | jit_code_cache.cc | 934 size_t code_size, in Reserve() argument 940 code_size = OatQuickMethodHeader::InstructionAlignedSize() + code_size; in Reserve() 952 code = region->AllocateCode(code_size); in Reserve() 962 << PrettySize(code_size) in Reserve() 971 *reserved_code = ArrayRef<const uint8_t>(code, code_size); in Reserve() 975 histogram_code_memory_use_.AddValue(code_size); in Reserve() 976 if (code_size > kCodeSizeLogThreshold) { in Reserve() 978 << PrettySize(code_size) in Reserve()
|
H A D | jit_memory_region.h | 82 const uint8_t* AllocateCode(size_t code_size) REQUIRES(Locks::jit_lock_);
|
/aosp12/art/dex2oat/linker/ |
H A D | oat_writer_test.cc | 82 size_t code_size = quick_code.size() * sizeof(quick_code[0]); in CheckMethod() local 83 EXPECT_EQ(0, memcmp(quick_oat_code, &quick_code[0], code_size)) in CheckMethod() 84 << method->PrettyMethod() << " " << code_size; in CheckMethod() 85 CHECK_EQ(0, memcmp(quick_oat_code, &quick_code[0], code_size)); in CheckMethod()
|
H A D | oat_writer.cc | 1216 uint32_t code_size = quick_code.size() * sizeof(uint8_t); in VisitMethod() local 1221 if (compiler_options.GenerateAnyDebugInfo() && code_size != 0) { in VisitMethod() 1328 uint32_t code_size = quick_code.size() * sizeof(uint8_t); in VisitMethod() local 1351 if (code_size != 0) { in VisitMethod() 1380 offset_ += code_size; in VisitMethod() 1384 if (generate_debug_info_ && code_size != 0) { in VisitMethod() 1405 info.code_size = code_size; in VisitMethod() 1738 uint32_t code_size = quick_code.size() * sizeof(uint8_t); in VisitMethod() local 1908 if (!out->WriteFully(quick_code.data(), code_size)) { in VisitMethod() 1912 writer_->size_code_ += code_size; in VisitMethod() [all …]
|