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

12345678

/art/runtime/
H A Druntime_android.cc29 void HandleUnexpectedSignalAndroid(int signal_number, siginfo_t* info, void* raw_context) { argument
31 info,
37 old_action.sa_sigaction(signal_number, info, raw_context);
H A Druntime_common.h56 utsname info; local
57 uname(&info);
60 os << info.sysname << " " << info.release << " (" << info.machine << ")";
71 siginfo_t* info,
H A Dclass_loader_context.cc62 for (ClassLoaderInfo& info : class_loader_chain_) {
63 for (std::unique_ptr<OatFile>& oat_file : info.opened_oat_files) {
66 for (std::unique_ptr<const DexFile>& dex_file : info.opened_dex_files) {
208 for (ClassLoaderInfo& info : class_loader_chain_) {
209 size_t opened_dex_files_index = info.opened_dex_files.size();
210 for (const std::string& cp_elem : info.classpath) {
225 &info.opened_dex_files)) {
237 info.opened_oat_files.push_back(std::move(oat_file));
238 info.opened_dex_files.insert(info
329 const ClassLoaderInfo& info = class_loader_chain_[i]; local
633 ClassLoaderInfo& info = class_loader_chain_.back(); local
706 const ClassLoaderInfo& info = class_loader_chain_[i]; local
[all...]
H A Dfault_handler.cc40 // This needs to be NO_INLINE since some debuggers do not read the inline-info to set a breakpoint
48 static bool art_fault_handler(int sig, siginfo_t* info, void* context) { argument
49 return fault_manager.HandleFault(sig, info, context);
171 bool FaultManager::HandleFaultByOtherHandlers(int sig, siginfo_t* info, void* context) { argument
182 if (handler->Action(sig, info, context)) {
200 static std::ostream& PrintSignalInfo(std::ostream& os, siginfo_t* info) { argument
201 os << " si_signo: " << info->si_signo << " (" << strsignal(info->si_signo) << ")\n"
202 << " si_code: " << info->si_code
203 << " (" << SignalCodeName(info
210 HandleFault(int sig, siginfo_t* info, void* context) argument
[all...]
H A Druntime_linux.cc28 void HandleUnexpectedSignalLinux(int signal_number, siginfo_t* info, void* raw_context) { argument
32 info,
/art/compiler/optimizing/
H A Dintrinsics.cc232 IntegerValueOfInfo info = ComputeIntegerValueOfInfo(); local
236 if (info.integer_cache == nullptr ||
237 info.integer == nullptr ||
238 info.cache == nullptr ||
239 info.value_offset == 0 ||
241 info.low == 0 ||
242 info.high == 0) {
271 IntegerValueOfInfo info; local
272 info.integer_cache = class_linker->FindSystemClass(self, "Ljava/lang/Integer$IntegerCache;");
273 if (info
[all...]
H A Dinduction_var_range.cc211 HInductionVarAnalysis::InductionInfo* info = nullptr; local
213 if (!HasInductionInfo(context, instruction, &loop, &info, &trip)) {
219 switch (info->type) {
233 *min_val = SimplifyMin(GetVal(info, trip, in_body, /* is_min */ true));
234 *max_val = SimplifyMax(GetVal(info, trip, in_body, /* is_min */ false), chase_hint);
235 *needs_finite_test = NeedsTripCount(info, &stride_value) && IsUnsafeTripCount(trip);
238 if (!min_val->is_known && info->induction_class == HInductionVarAnalysis::kWrapAround) {
239 *min_val = SimplifyMin(GetVal(info, trip, in_body, /* is_min */ true));
383 HInductionVarAnalysis::InductionInfo* info = nullptr; local
385 if (HasInductionInfo(context, instruction, &loop, &info,
434 IsConstant(HInductionVarAnalysis::InductionInfo* info, ConstantRequest request, int64_t* value) const argument
464 HasInductionInfo( HInstruction* context, HInstruction* instruction, HLoopInformation** loop, HInductionVarAnalysis::InductionInfo** info, HInductionVarAnalysis::InductionInfo** trip) const argument
511 NeedsTripCount(HInductionVarAnalysis::InductionInfo* info, int64_t* stride_value) const argument
545 GetLinear(HInductionVarAnalysis::InductionInfo* info, HInductionVarAnalysis::InductionInfo* trip, bool in_body, bool is_min) const argument
597 GetPolynomial(HInductionVarAnalysis::InductionInfo* info, HInductionVarAnalysis::InductionInfo* trip, bool in_body, bool is_min) const argument
623 GetGeometric(HInductionVarAnalysis::InductionInfo* info, HInductionVarAnalysis::InductionInfo* trip, bool in_body, bool is_min) const argument
720 GetVal(HInductionVarAnalysis::InductionInfo* info, HInductionVarAnalysis::InductionInfo* trip, bool in_body, bool is_min) const argument
881 MulRangeAndConstant( int64_t value, HInductionVarAnalysis::InductionInfo* info, HInductionVarAnalysis::InductionInfo* trip, bool in_body, bool is_min) const argument
894 DivRangeAndConstant( int64_t value, HInductionVarAnalysis::InductionInfo* info, HInductionVarAnalysis::InductionInfo* trip, bool in_body, bool is_min) const argument
982 HInductionVarAnalysis::InductionInfo* info = nullptr; local
1038 GenerateLastValuePolynomial(HInductionVarAnalysis::InductionInfo* info, HInductionVarAnalysis::InductionInfo* trip, HGraph* graph, HBasicBlock* block, HInstruction** result) const argument
1071 GenerateLastValueGeometric(HInductionVarAnalysis::InductionInfo* info, HInductionVarAnalysis::InductionInfo* trip, HGraph* graph, HBasicBlock* block, HInstruction** result) const argument
1123 GenerateLastValueWrapAround(HInductionVarAnalysis::InductionInfo* info, HInductionVarAnalysis::InductionInfo* trip, HGraph* graph, HBasicBlock* block, HInstruction** result) const argument
1144 GenerateLastValuePeriodic(HInductionVarAnalysis::InductionInfo* info, HInductionVarAnalysis::InductionInfo* trip, HGraph* graph, HBasicBlock* block, HInstruction** result, bool* needs_taken_test) const argument
1220 GenerateCode(HInductionVarAnalysis::InductionInfo* info, HInductionVarAnalysis::InductionInfo* trip, HGraph* graph, HBasicBlock* block, HInstruction** result, bool in_body, bool is_min) const argument
1380 ReplaceInduction(HInductionVarAnalysis::InductionInfo* info, HInstruction* fetch, HInstruction* replacement) argument
[all...]
H A Dinduction_var_range.h200 bool IsConstant(HInductionVarAnalysis::InductionInfo* info,
208 /*out*/ HInductionVarAnalysis::InductionInfo** info,
211 bool HasFetchInLoop(HInductionVarAnalysis::InductionInfo* info) const;
212 bool NeedsTripCount(HInductionVarAnalysis::InductionInfo* info,
218 Value GetLinear(HInductionVarAnalysis::InductionInfo* info,
222 Value GetPolynomial(HInductionVarAnalysis::InductionInfo* info,
226 Value GetGeometric(HInductionVarAnalysis::InductionInfo* info,
234 Value GetVal(HInductionVarAnalysis::InductionInfo* info,
254 HInductionVarAnalysis::InductionInfo* info,
259 HInductionVarAnalysis::InductionInfo* info,
[all...]
/art/compiler/debug/
H A Delf_symtab_writer.h63 for (const MethodDebugInfo& info : debug_info.compiled_methods) {
64 if (info.deduped) {
65 deduped_addresses.insert(info.code_address);
67 if (kGenerateArmMappingSymbol && info.isa == InstructionSet::kThumb2) {
68 uint64_t address = info.code_address;
69 address += info.is_code_address_text_relative ? text->GetAddress() : 0;
81 for (const MethodDebugInfo& info : debug_info.compiled_methods) {
82 if (info.deduped) {
86 if (!info.custom_name.empty()) {
87 name_offset = strtab->Write(info
[all...]
/art/build/
H A DAndroid.common_build.mk37 $(info Disabling ART_BUILD_TARGET_NDEBUG)
40 $(info Disabling ART_BUILD_TARGET_DEBUG)
43 $(info Disabling ART_BUILD_HOST_NDEBUG)
46 $(info Disabling ART_BUILD_HOST_DEBUG)
/art/test/137-cfi/
H A Drun21 ${RUN} "$@" -Xcompiler-option --generate-debug-info \
29 ${RUN} "$@" -Xcompiler-option --generate-mini-debug-info \
/art/test/927-timers/
H A Dtimers.cc56 jvmtiTimerInfo info; local
57 jvmtiError result = jvmti_env->GetTimerInfo(&info);
66 return env->NewStringUTF(android::base::StringPrintf("%" PRId64, info.max_value).c_str());
70 return env->NewStringUTF(info.may_skip_forward == JNI_TRUE ? "true" : "false");
73 return env->NewStringUTF(info.may_skip_forward == JNI_TRUE ? "true" : "false");
78 android::base::StringPrintf("%d", static_cast<jint>(info.kind)).c_str());
/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) {
/art/test/924-threads/
H A Dthreads.cc93 jvmtiThreadInfo info; local
94 memset(&info, 0, sizeof(jvmtiThreadInfo));
96 jvmtiError result = jvmti_env->GetThreadInfo(thread, &info);
105 return (info.name == nullptr) ? nullptr : env->NewStringUTF(info.name);
109 return env->NewStringUTF(android::base::StringPrintf("%d", info.priority).c_str());
113 return env->NewStringUTF(info.is_daemon == JNI_TRUE ? "true" : "false");
117 return env->NewLocalRef(info.thread_group);
121 return env->NewLocalRef(info.context_class_loader);
128 jvmti_env->Deallocate(reinterpret_cast<unsigned char*>(info
193 jvmtiThreadInfo info; local
[all...]
/art/test/925-threadgroups/
H A Dthreadgroups.cc59 jvmtiThreadGroupInfo info; local
60 jvmtiError result = jvmti_env->GetThreadGroupInfo(group, &info);
69 return info.parent;
73 return (info.name == nullptr) ? nullptr : env->NewStringUTF(info.name);
77 return env->NewStringUTF(android::base::StringPrintf("%d", info.max_priority).c_str());
81 return env->NewStringUTF(info.is_daemon == JNI_TRUE ? "true" : "false");
/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);
/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/tools/ahat/src/main/com/android/ahat/
H A DSiteHandler.java98 for (Site.ObjectsInfo info : selector.selected()) {
99 Site.ObjectsInfo baseinfo = info.getBaseline();
100 String className = info.getClassName();
101 SizeTable.row(doc, info.numBytes, baseinfo.numBytes,
104 site.getId(), info.heap.getName(), className),
105 DocString.format("%,14d", info.numInstances)),
106 DocString.delta(false, false, info.numInstances, baseinfo.numInstances),
107 DocString.text(info.heap.getName()),
108 Summarizer.summarize(info.classObj));
/art/tools/ahat/src/main/com/android/ahat/heapdump/
H A DSite.java97 * Constructs a new, empty objects info for the given heap and class
111 * @return the name of this object info's class
219 ObjectsInfo info = getObjectsInfo(heap, inst.getClassObj());
220 info.numInstances++;
221 info.numBytes = info.numBytes.plus(size);
230 ObjectsInfo info = getObjectsInfo(childInfo.heap, childInfo.classObj);
231 info.numInstances += childInfo.numInstances;
232 info.numBytes = info
[all...]
/art/runtime/arch/mips/
H A Dfault_handler_mips.cc71 bool NullPointerHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info, void* context) { argument
72 if (!IsValidImplicitCheck(info)) {
86 *padding = reinterpret_cast<uintptr_t>(info->si_addr);
95 bool SuspensionHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED,
113 bool StackOverflowHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info, void* context) { argument
122 uintptr_t fault_addr = reinterpret_cast<uintptr_t>(info->si_addr); // BVA addr
/art/runtime/arch/mips64/
H A Dfault_handler_mips64.cc72 bool NullPointerHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info, void* context) { argument
73 if (!IsValidImplicitCheck(info)) {
88 *padding = reinterpret_cast<uintptr_t>(info->si_addr);
97 bool SuspensionHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info ATTRIBUTE_UNUSED,
115 bool StackOverflowHandler::Action(int sig ATTRIBUTE_UNUSED, siginfo_t* info, void* context) { argument
124 uintptr_t fault_addr = reinterpret_cast<uintptr_t>(info->si_addr); // BVA addr
/art/profman/
H A Dprofile_assistant.cc38 ProfileCompilationInfo info; local
40 if (!info.Load(reference_profile_file->Fd(), /*merge_classes*/ true, filter_fn)) {
46 uint32_t number_of_methods = info.GetNumberOfMethods();
47 uint32_t number_of_classes = info.GetNumberOfResolvedClasses();
56 if (!info.MergeWith(cur_info)) {
69 if (((info.GetNumberOfMethods() - number_of_methods) < min_change_in_methods_for_compilation) &&
70 ((info.GetNumberOfResolvedClasses() - number_of_classes)
80 if (!info.Save(reference_profile_file->Fd())) {
/art/test/927-timers/src/art/
H A DTest927.java34 Object info[] = getTimerInfo();
35 System.out.println(Arrays.toString(info));

Completed in 509 milliseconds

12345678