Searched refs:info (Results 1 - 25 of 145) sorted by relevance

123456

/art/compiler/debug/
H A Delf_symtab_writer.h53 for (const MethodDebugInfo& info : method_infos) {
54 if (info.deduped) {
55 deduped_addresses.insert(info.code_address);
63 for (const MethodDebugInfo& info : method_infos) {
64 if (info.deduped) {
68 if (info.trampoline_name != nullptr) {
69 name_offset = strtab->Write(info.trampoline_name);
71 DCHECK(info.dex_file != nullptr);
72 std::string name = PrettyMethod(info.dex_method_index, *info
[all...]
/art/test/137-cfi/
H A Drun19 ${RUN} "$@" -Xcompiler-option --generate-debug-info \
25 ${RUN} "$@" -Xcompiler-option --generate-mini-debug-info --args --test-remote
/art/tools/dexfuzz/src/dexfuzz/rawdex/formats/
H A DFormat21c.java29 file.writeByte((byte) insn.info.value);
66 public PoolIndexKind getPoolIndexKind(OpcodeInfo info) { argument
67 if (info.opcode == Opcode.CONST_STRING) {
70 if (info.opcode == Opcode.CONST_CLASS
71 || info.opcode == Opcode.CHECK_CAST
72 || info.opcode == Opcode.NEW_INSTANCE) {
H A DContainsPoolIndex.java40 public PoolIndexKind getPoolIndexKind(OpcodeInfo info); argument
H A DFormat22c.java29 file.writeByte((byte) insn.info.value);
66 public PoolIndexKind getPoolIndexKind(OpcodeInfo info) { argument
67 if (info.opcode == Opcode.INSTANCE_OF || info.opcode == Opcode.NEW_ARRAY) {
H A DFormat31c.java28 file.writeByte((byte) insn.info.value);
65 public PoolIndexKind getPoolIndexKind(OpcodeInfo info) { argument
H A DFormat10x.java27 file.writeByte((byte) insn.info.value);
H A DFormat35c.java29 file.writeByte((byte) insn.info.value);
69 public PoolIndexKind getPoolIndexKind(OpcodeInfo info) { argument
70 if (info.opcode == Opcode.FILLED_NEW_ARRAY) {
H A DFormat3rc.java29 file.writeByte((byte) insn.info.value);
62 public PoolIndexKind getPoolIndexKind(OpcodeInfo info) { argument
63 if (info.opcode == Opcode.FILLED_NEW_ARRAY_RANGE) {
/art/test/566-polymorphic-inlining/
H A Dpolymorphic_inline.cc45 CodeInfo info = header->GetOptimizedCodeInfo(); local
46 CodeInfoEncoding encoding = info.ExtractEncoding();
47 CHECK(info.HasInlineInfo(encoding));
/art/compiler/optimizing/
H A Dinduction_var_range.cc135 HInductionVarAnalysis::InductionInfo* info = induction_analysis_->LookupInfo(loop, instruction); local
136 if (info == nullptr) {
142 switch (info->type) {
157 *min_val = GetVal(info, trip, in_body, /* is_min */ true);
158 *max_val = SimplifyMax(GetVal(info, trip, in_body, /* is_min */ false));
159 *needs_finite_test = NeedsTripCount(info) && IsUnsafeTripCount(trip);
227 bool InductionVarRange::IsConstant(HInductionVarAnalysis::InductionInfo* info, argument
230 if (info != nullptr) {
233 if (info->induction_class == HInductionVarAnalysis::kInvariant &&
234 info
298 GetLinear(HInductionVarAnalysis::InductionInfo* info, HInductionVarAnalysis::InductionInfo* trip, bool in_body, bool is_min) const argument
382 GetVal(HInductionVarAnalysis::InductionInfo* info, HInductionVarAnalysis::InductionInfo* trip, bool in_body, bool is_min) const argument
592 HInductionVarAnalysis::InductionInfo* info = induction_analysis_->LookupInfo(loop, v.instruction); local
618 HInductionVarAnalysis::InductionInfo* info = induction_analysis_->LookupInfo(loop, instruction); local
656 GenerateCode(HInductionVarAnalysis::InductionInfo* info, HInductionVarAnalysis::InductionInfo* trip, HGraph* graph, HBasicBlock* block, HInstruction** result, bool in_body, bool is_min) const argument
[all...]
H A Dlicm.cc32 HLoopInformation* info = instruction->GetBlock()->GetLoopInformation(); local
37 if (input_loop != nullptr && input_loop->IsIn(*info)) {
49 if (input_loop != nullptr && input_loop->IsIn(*info)) {
52 bool is_loop_header_phi = IsPhiOf(input, info->GetHeader());
66 static void UpdateLoopPhisIn(HEnvironment* environment, HLoopInformation* info) { argument
70 if (input != nullptr && IsPhiOf(input, info->GetHeader())) {
/art/runtime/
H A Druntime_android.cc34 void HandleUnexpectedSignal(int signal_number, siginfo_t* info, void* raw_context) { argument
49 if (kDumpHeapObjectOnSigsevg && heap != nullptr && info != nullptr) {
51 heap->DumpObject(LOG(INTERNAL_FATAL), reinterpret_cast<mirror::Object*>(info->si_addr));
55 old_action.sa_sigaction(signal_number, info, raw_context);
H A Dgc_root.h93 ALWAYS_INLINE void VisitRoot(mirror::Object** root, const RootInfo& info)
95 VisitRoots(&root, 1, info);
99 ALWAYS_INLINE void VisitRootIfNonNull(mirror::Object** root, const RootInfo& info)
102 VisitRoot(root, info);
106 virtual void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info)
110 const RootInfo& info)
118 void VisitRoots(mirror::Object*** roots, size_t count, const RootInfo& info) OVERRIDE
121 VisitRoot(*roots[i], info);
126 const RootInfo& info) OVERRIDE
129 VisitRoot(roots[i]->AsMirrorPtr(), info);
[all...]
/art/sigchainlib/
H A Dsigchain.h33 extern "C" void InvokeUserSignalHandler(int sig, siginfo_t* info, void* context);
/art/tools/dexfuzz/src/dexfuzz/program/mutators/
H A DConstantValueChanger.java82 if (mInsn.insn.info.format instanceof ContainsConst) {
91 if (mInsn.insn.info.format instanceof ContainsConst) {
109 long oldConstant = ((ContainsConst)constInsn.insn.info.format).getConst(constInsn.insn);
116 % ((ContainsConst)constInsn.insn.info.format).getConstRange();
136 long oldConstant = ((ContainsConst)constInsn.insn.info.format).getConst(constInsn.insn);
138 Log.info("Changed constant value #" + oldConstant + " to #" + mutation.newConstant
144 ((ContainsConst)constInsn.insn.info.format).setConst(constInsn.insn, mutation.newConstant);
H A DPoolIndexChanger.java83 if (mInsn.insn.info.format instanceof ContainsPoolIndex) {
95 if (mInsn.insn.info.format instanceof ContainsPoolIndex) {
98 (ContainsPoolIndex)mInsn.insn.info.format;
101 containsPoolIndex.getPoolIndexKind(mInsn.insn.info);
145 (ContainsPoolIndex)poolIndexInsn.insn.info.format;
153 containsPoolIndex.getPoolIndexKind(poolIndexInsn.insn.info);
184 (ContainsPoolIndex) poolIndexInsn.insn.info.format;
188 Log.info("Changed pool index " + oldPoolIndex + " to " + mutation.newPoolIndex
H A DCodeMutator.java75 Log.info("Set mutation likelihood to " + likelihood
93 Log.info("Skipping mutation.");
98 Log.info("Forcing mutation.");
/art/compiler/debug/dwarf/
H A Ddwarf_test.cc289 DebugInfoEntryWriter<> info(is64bit, &debug_abbrev);
291 info.StartTag(dwarf::DW_TAG_compile_unit);
293 info.WriteStrp(dwarf::DW_AT_producer, "Compiler name", &debug_str_data_);
295 info.WriteAddr(dwarf::DW_AT_low_pc, 0x01000000);
297 info.WriteAddr(dwarf::DW_AT_high_pc, 0x02000000);
299 info.StartTag(dwarf::DW_TAG_subprogram);
301 info.WriteStrp(dwarf::DW_AT_name, "Foo", &debug_str_data_);
303 info.WriteAddr(dwarf::DW_AT_low_pc, 0x01010000);
305 info.WriteAddr(dwarf::DW_AT_high_pc, 0x01020000);
307 info
[all...]
/art/runtime/jit/
H A Djit_code_cache.cc144 histogram_profiling_info_memory_use_("Memory used for profiling info", 16) {
288 ProfilingInfo* info = *it; local
289 if (alloc.ContainsUnsafe(info->GetMethod())) {
290 info->GetMethod()->SetProfilingInfo(nullptr);
291 FreeData(reinterpret_cast<uint8_t*>(info));
301 for (ProfilingInfo* info : profiling_infos_) {
302 if (!info->IsInUseByCompiler()) {
303 info->ClearGcRootsInInlineCaches();
641 for (ProfilingInfo* info : profiling_infos_) {
642 const void* entry_point = info
827 ProfilingInfo* info = nullptr; variable
858 ProfilingInfo* info = method->GetProfilingInfo(sizeof(void*)); local
926 ProfilingInfo* info = method->GetProfilingInfo(sizeof(void*)); local
946 ProfilingInfo* info = method->GetProfilingInfo(sizeof(void*)); local
955 ProfilingInfo* info = method->GetProfilingInfo(sizeof(void*)); local
961 ProfilingInfo* info = method->GetProfilingInfo(sizeof(void*)); local
[all...]
/art/profman/
H A Dprofile_assistant.cc34 ProfileCompilationInfo info; local
36 if (!info.Load(reference_profile_file.GetFile()->Fd())) {
42 uint32_t number_of_methods = info.GetNumberOfMethods();
43 uint32_t number_of_classes = info.GetNumberOfResolvedClasses();
47 if (!info.Load(profile_files[i].GetFile()->Fd())) {
54 if (((info.GetNumberOfMethods() - number_of_methods) < kMinNewMethodsForCompilation) &&
55 ((info.GetNumberOfResolvedClasses() - number_of_classes) < kMinNewClassesForCompilation)) {
64 if (!info.Save(reference_profile_file.GetFile()->Fd())) {
/art/runtime/arch/mips/
H A Dfault_handler_mips.cc38 void FaultManager::HandleNestedSignal(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED,
74 bool NullPointerHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED,
90 bool SuspensionHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED,
108 bool StackOverflowHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info, void* context) { argument
117 uintptr_t fault_addr = reinterpret_cast<uintptr_t>(info->si_addr); // BVA addr
/art/runtime/arch/mips64/
H A Dfault_handler_mips64.cc38 void FaultManager::HandleNestedSignal(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED,
74 bool NullPointerHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED,
90 bool SuspensionHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED,
108 bool StackOverflowHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info, void* context) { argument
117 uintptr_t fault_addr = reinterpret_cast<uintptr_t>(info->si_addr); // BVA addr
/art/tools/ahat/src/
H A DSite.java107 ObjectsInfo info = classToObjectsInfo.get(inst.getClassObj());
108 if (info == null) {
109 info = new ObjectsInfo(inst.getHeap(), inst.getClassObj(), 0, 0);
110 mObjectsInfos.add(info);
111 classToObjectsInfo.put(inst.getClassObj(), info);
114 info.numInstances++;
115 info.numBytes += inst.getSize();
H A DSiteHandler.java95 for (Site.ObjectsInfo info : selector.selected()) {
96 String className = AhatSnapshot.getClassName(info.classObj);
98 DocString.format("%,14d", info.numBytes),
101 site.getStackId(), site.getStackDepth(), info.heap.getName(), className),
102 DocString.format("%,14d", info.numInstances)),
103 DocString.text(info.heap.getName()),
104 Value.render(mSnapshot, info.classObj));

Completed in 693 milliseconds

123456