' in ANDROID_LOG_TAGS ( Unknown subcommand for %s[skipped in brief callgraph mode] Total fragment: %llu, %f%% %s%c recording_process first_load_segment_addr --kallsyms %d event_attrs_.size() print report failed feature section for %s: offset %lld, size %lld error_code: %s trace_offcpu: %s Invalid symfs_dir ' /usr/lib/debug [JIT zygote cache] stalled-cycles-backend L1-dcache-prefetches L1-icache-load-misses node-prefetch-misses raw-l1d-cache-wb-victim Attributable Level 1 data or unified TLB access, read raw-l2d-tlb-refill-rd raw-l3d-cache-inval Failed to read Unknown event type modifier ' (items.size()= arm < No error sample_id: stream_id %lld , new_binary + new_size= reg (%s) 0x%016llx data->aux_type trcidr1 0x%llx idx %u attr_id[%llu]: %llu debug_unwind_file fseek() failed file SIMPLE_PERF_RECORD_TYPE_START feature_count_ static_cast<uint32_t>(PERF_TYPE_TRACEPOINT) Check failed: mapped_zip.HasFd() Zip: %s: Bad offset for zip64 central directory. cd offset %llu, cd size %llu, zip64 eocd offset %llu Zip: failed reading lfh extra field from offset %lld invalid block type /data/local/tmp/tracepoint_events Check failed: ordered_options.empty() --generate-test-file raw events provided by cpu pmu dump stack size record sampling info in perf.data Invalid mmap_pages: ' --trace-offcpu samples. ms. before_join_node_count: fwrite %f%ccpus used probably caused by hardware counter multiplexing (less counters than events). Try --use-devfreq-counters if on a rooted device. Records system-wide sched:sched_stat_runtime events, reports runtime taken by each process during recording, and optionally warns about processes which may have spinloops. Usage: simpleperf trace-sched [options] --duration time_in_sec Monitor for time_in_sec seconds. Here time_in_sec may be any positive floating point number. Default is 10. --check-spinloop check_period_in_sec Give warning for threads which may be spinning. A thread is thought of spinning on the CPU, when it takes more than [spin-rate] * [check_period] cpu time in any [check_period]. [spin-rate] can be set by --spin-rate. Default check_period is 1 sec. --spin-rate spin-rate Default is 0.8. Vaild range is (0, 1]. --show-threads Show runtime of each thread. --record-file file_path Read records from file_path. --check-spinloop ro.build.version.codename ' is not supported on the device failed to write map records to file kprobe events isn't supported by the kernel. Char unexpected static field initial value type: 'F' vs '%c' insns size Illegal representation for value %x in string data Invalid type descriptor method public final static interface [cantunwind] x18 status [%s] %s %s: recv ; ID: File too small to be an archive bad section index: ARM64_RELOC_SUBTRACTOR mips32r2 R_X86_64_GOTPCREL64 R_X86_64_SIZE64 R_386_TLS_IE R_386_8 R_MIPS_SUB R_MIPS16_TLS_LDM R_MICROMIPS_TLS_TPREL_HI16 R_AARCH64_MOVW_PREL_G2_NC R_AARCH64_TLSLD_MOVW_DTPREL_G2 R_AARCH64_TLSLE_LDST8_TPREL_LO12 R_AARCH64_TLSLE_LDST16_TPREL_LO12_NC R_ARM_ABS12 R_ARM_LDRS_PC_G0 R_ARM_GOTOFF12 R_HEX_10_X R_LANAI_LO16 R_PPC_TLS R_PPC_GOT_TLSGD16_LO R_PPC64_DTPREL64 R_390_TLS_LDM32 R_SPARC_WPLT30 R_SPARC_TLS_IE_HI22 IMAGE_REL_ARM_MOV32T Invalid constant type Invalid value name Cannot load/store from pointer GOT toc@l __destructor .debug_pubnames newest, symbol_stubs interposing pure_instructions EmitRawText called on an MCStreamer that doesn't support it, something must not be fully mc'ized .bundle_align_mode .cfi_signal_frame { macros cannot be nested more than 20 levels deep expected '=' after formal parameter identifier ' detected. Assembly stopping. unsupported encoding. is not a valid parameter qualifier for ' expected relocation name invalid variant on expression ' expected section directive before assembly directive invalid character in input .seh_endchained .fvmlib_init0 .literal8 __category .hidden avx2.psll.dq trunc pass-remarks-missed llvm.aarch64.crypto.aese llvm.aarch64.crypto.sha1c llvm.aarch64.crypto.sha1su0 llvm.aarch64.neon.fmaxnm llvm.aarch64.neon.tbl2 llvm.aarch64.neon.tbx3 llvm.aarch64.stxp llvm.amdgcn.image.atomic.or llvm.arm.crc32w llvm.arm.ldaex llvm.arm.neon.sha1m llvm.arm.neon.vcvtfxs2fp llvm.arm.neon.vqneg llvm.arm.neon.vqrdmulh llvm.arm.neon.vrintz llvm.arm.neon.vtbl1 llvm.convertsif llvm.experimental.deoptimize llvm.hexagon.A2.negsat llvm.hexagon.A2.tfrih llvm.hexagon.A2.vraddub llvm.hexagon.A2.vrsadub.acc llvm.hexagon.A4.cmpbeq llvm.hexagon.A4.cmphgti llvm.hexagon.A4.cmphgtu llvm.hexagon.A4.orn llvm.hexagon.M2.mmpyul.rs0 llvm.hexagon.M2.mpy.nac.sat.ll.s1 llvm.hexagon.M2.mpyd.acc.hh.s1 llvm.hexagon.M2.mpyd.hl.s1 llvm.hexagon.M2.mpyu.hh.s0 llvm.hexagon.M2.vrcmpyi.s0 llvm.hexagon.M2.vrmac.s0 llvm.hexagon.M4.or.andn llvm.hexagon.S2.asl.r.r.sat llvm.hexagon.S2.asr.r.p.xor llvm.hexagon.S2.asr.r.r.acc llvm.hexagon.S2.asr.r.r.or llvm.hexagon.S2.lsr.i.p.nac llvm.hexagon.S6.rol.i.p.xacc llvm.hexagon.V6.pred.scalar2.128B llvm.hexagon.V6.vaddb.128B llvm.hexagon.V6.vandqrt.128B llvm.hexagon.V6.vaslhv.128B llvm.hexagon.V6.vasrhubsat llvm.hexagon.V6.vasrw llvm.hexagon.V6.vasrw.128B llvm.hexagon.V6.vdmpyhb.dv.acc llvm.hexagon.V6.vdmpyhisat.128B llvm.hexagon.V6.vlsrwv.128B llvm.hexagon.V6.vlutb.acc.128B llvm.hexagon.V6.vmpyhus.128B llvm.hexagon.V6.vmpyhv.acc.128B llvm.hexagon.V6.vmpyiwb.acc llvm.hexagon.V6.vsubbq.128B llvm.hexagon.V6.vsubhw.128B llvm.hexagon.V6.vsubwq llvm.hexagon.V6.vtmpyhb.128B llvm.mips.addu.ph llvm.mips.asub.s.h llvm.mips.ave.s.d llvm.mips.bclri.b llvm.mips.bnegi.h llvm.mips.cmpgu.lt.qb llvm.mips.copy.s.b llvm.mips.div.u.d llvm.mips.fcule.d llvm.mips.ffint.u.d llvm.mips.fmin.a.w llvm.mips.ftrunc.u.d llvm.mips.hadd.u.h llvm.mips.min.a.h llvm.mips.pcnt.w llvm.mips.repl.ph llvm.mips.splat.d llvm.mips.sra.w llvm.mips.srlri.w llvm.nvvm.add.rn.f llvm.nvvm.compiler.error llvm.nvvm.d2ui.rp llvm.nvvm.div.rp.ftz.f llvm.nvvm.fma.rp.d llvm.nvvm.isspacep.local llvm.nvvm.ll2d.rm llvm.nvvm.mul.rm.ftz.f llvm.nvvm.popc.ll llvm.nvvm.ptr.gen.to.constant llvm.nvvm.sqrt.rp.d llvm.nvvm.suld.1d.v4i32.clamp llvm.nvvm.suld.2d.array.i8.zero llvm.nvvm.suld.2d.array.v2i8.clamp llvm.nvvm.sust.b.1d.array.i64.trap llvm.nvvm.sust.b.1d.array.i64.zero llvm.nvvm.sust.b.1d.v4i8.clamp llvm.nvvm.sust.b.2d.array.v4i32.trap llvm.nvvm.sust.b.2d.array.v4i8.clamp llvm.nvvm.sust.b.2d.v2i16.zero llvm.nvvm.tex.1d.array.v4f32.f32 llvm.nvvm.tex.unified.3d.v4s32.f32 llvm.nvvm.ui2f.rp llvm.ppc.altivec.lvsl llvm.ppc.altivec.stvehx llvm.ppc.altivec.vcmpequd llvm.ppc.altivec.vmaddfp llvm.ppc.altivec.vmaxfp llvm.ppc.altivec.vmulouw llvm.ppc.altivec.vsraw llvm.ppc.altivec.vsrw llvm.ppc.dcbf llvm.ppc.qpx.qvfmuls llvm.ppc.qpx.qvfnmadds llvm.ppc.vsx.xvredp llvm.ppc.vsx.xxleqv llvm.s390.vchbs llvm.s390.vfaezb llvm.s390.vpklsh llvm.s390.vstl llvm.x86.3dnow.pfrsqit1 llvm.x86.addcarry.u32 llvm.x86.avx.ptestz.256 llvm.x86.avx2.psrai.d llvm.x86.avx512.kortestz.w llvm.x86.avx512.mask.compress.q.512 llvm.x86.avx512.mask.compress.store.d.128 llvm.x86.avx512.mask.cvtpd2udq.512 llvm.x86.avx512.mask.cvtps2qq.128 llvm.x86.avx512.mask.cvtsd2ss.round llvm.x86.avx512.mask.cvttpd2dq.512 llvm.x86.avx512.mask.getmant.ps.256 llvm.x86.avx512.mask.insertf32x4.512 llvm.x86.avx512.mask.max.ps.128 llvm.x86.avx512.mask.packusdw.256 llvm.x86.avx512.mask.pbroadcast.w.gpr.128 llvm.x86.avx512.mask.pmaxs.d.256 llvm.x86.avx512.mask.pmaxs.w.256 llvm.x86.avx512.mask.pmaxu.d.256 llvm.x86.avx512.mask.pmov.qd.mem.256 llvm.x86.avx512.mask.pmovzxb.w.512 llvm.x86.avx512.mask.pmovzxd.q.512 llvm.x86.avx512.mask.pmull.d.128 llvm.x86.avx512.mask.psll.d.128 llvm.x86.avx512.mask.psra.w.256 llvm.x86.avx512.mask.psrl.qi.128 llvm.x86.avx512.mask.psrl.qi.256 llvm.x86.avx512.mask.psrlv4.di llvm.x86.avx512.mask.psrlv8.si llvm.x86.avx512.mask.pternlog.d.128 llvm.x86.avx512.mask.pternlog.q.512 llvm.x86.avx512.mask.scalef.ss llvm.x86.avx512.mask.shuf.ps.256 llvm.x86.avx512.mask.ucmp.b.256 llvm.x86.avx512.mask.valign.d.128 llvm.x86.avx512.mask.vextractf64x2.256 llvm.x86.avx512.mask.vpermilvar.pd.128 llvm.x86.avx512.mask.vpermt2var.pd.128 llvm.x86.avx512.maskz.pternlog.d.512 llvm.x86.avx512.maskz.vfmaddsub.pd.512 llvm.x86.avx512.maskz.vfmaddsub.ps.512 llvm.x86.avx512.ptestnm.d.128 llvm.x86.avx512.rsqrt14.ps.512 llvm.x86.avx512.rsqrt14.sd llvm.x86.avx512.vcomi.ss llvm.x86.avx512.vcvtss2usi32 llvm.x86.bmi.bzhi.64 llvm.x86.fma.vfnmadd.ps.256 llvm.x86.mmx.pslli.w llvm.x86.mmx.punpcklwd llvm.x86.sse.cmp.ps llvm.x86.sse.comile.ss llvm.x86.sse2.pslli.d llvm.x86.sse2.psubs.w llvm.x86.sse42.crc32.64.64 llvm.x86.ssse3.phsub.sw.128 llvm.x86.xop.vphadduwd llvm.xcore.getps llvm.xcore.getr llvm.xcore.settw f16 v64i16 pentium [0m space quotation-mark equals-sign tilde invalid repetition count(s) <unknown> macosx cuda bpf_be 3 v4 6KZ v6-m Unable to access required memory address. Data trace related, unsupported packet type. Warning: unsupported instruction set processing exception packet. <cond> end-of-trace Unknown Packet Header Exact Address Match. Q Packet. I_ATOM_F2 Overflow. NS; CHECK failed: (scc->visit_status.load(std::memory_order_relaxed)) == (SCCInfoBase::kRunning): external/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc This ZeroCopyOutputStream doesn't support aliasing. Reaching here usually means a ZeroCopyOutputStream implementation bug. " because it is missing required fields: CHECK failed: (new_size) <= ((std::numeric_limits<size_t>::max() - kRepHeaderSize) / sizeof(old_rep->elements[0])): This program requires version FATAL std::__libcpp_tls_set failure in __cxa_get_globals() __cxa_guard_abort failed to release mutex %.0Lf Mon covariant return thunk to ++ operator^= operator<= Java object of unknown type TZDIR allocation type mismatch when %s address %p (%d vs %d) Scudo ERROR: Enforce an upper limit (in megabytes) to the process RSS. The allocator will terminate or return NULL when allocations are attempted past that limit (depending on may_return_null). Negative values disable the feature. Indicate whether the allocator should terminate instead of returning NULL in otherwise non-fatal error scenarios, eg: OOM, invalid allocation alignments, etc. No such file or directory Exec format error File name too long No anode Operation not supported on transport endpoint Address already in use Transport endpoint is already connected %s: file descriptor %d >= FD_SETSIZE %d %s: %s %zu > SSIZE_MAX an ^[yY] invalid pointer: %p (block_size=%zd) unknown pointer encoding --help persist.log.tag. rue kmem_cache_alloc vs >= failed to write to output file --pids report_sample.trace jit_zygote_cache failed to read min virtual address of raw-cid-write-retired Instruction architecturally executed, Condition code check pass, unaligned load or store raw-l2d-cache-wb raw-l3d-cache-refill No operation sent for execution on a Slot raw-l2i-cache-lmiss Invalid or unsupported event format: system/extras/simpleperf/kallsyms.cpp x86_64 id %llu, lost %llu %016llx unwinding_result failed to read file (buf.size()= Zip: invalid offset %lld cd_size Zip: The size of central directory doesn't fit in range of size_t: %llu Zip: Found `Disk Start Number` field in extra block. Ignoring it. incorrect header check data error buffer error Invalid entry name TemporaryFile- failed to write zip entry Usage: simpleperf debug-unwind [options] --generate-report Generate a failed unwinding report. --generate-test-file Generate a test file with only one sample. -i <file> Input recording file. Default is perf.data. -o <file> Output file. Default is stdout. --keep-binaries-in-test-file binary1,binary2... Keep binaries in test file. --sample-time <time> Only process the sample recorded at the selected time. --symfs <dir> Look for files with symbols relative to this directory. --unwind-sample Unwind samples. Examples: 1. Unwind a sample. $ simpleperf debug-unwind -i perf.data --unwind-sample --sample-time 626970493946976 perf.data should be generated with "--no-unwind" or "--keep-failed-unwinding-debug-info". 2. Generate a test file. $ simpleperf debug-unwind -i perf.data --generate-test-file -o test.data --sample-time \ 626970493946976 --keep-binaries-in-test-file perf.data_jit_app_cache:255984-259968 perf.data should be generated with "--keep-failed-unwinding-debug-info". 3. Generate a failed unwinding report. $ simpleperf debug-unwind -i perf.data --generate-report -o report.txt perf.data should be generated with "--keep-failed-unwinding-debug-info" or \ "--keep-failed-unwinding-result". file isn't record with --keep-failed-unwinding-debug-info or --keep-failed-unwinding-result: system/extras/simpleperf/cmd_list.cpp symbol=%s (%s[+%llx]) cpu=%u --kprobe --no-inherit --post-unwind=yes --tp-filter before_join_average_chain_length: level 2 data cache refill rate, write No threads to monitor. Try `simpleperf help stat` for help disable are not supported by the kernel. , sample_period != 0u= p:%s %s Unrecognized magic number in Check failed: IsUint<16>(jval_.i) Byte Annotation ins_size (%ud) > registers_size (%ud) DBG_START_LOCAL type_idx Hiddenapi class data too short to store header (%u < %u) Invalid class flags: '%d' Class with same type idx as its superclass: '%d' Duplicate interface: '%s' Mismatched defining class for class_data_item method header->field_ids_size_ string_ids abstract 32 bit elf that is neither arm nor x86 nor mips: e_machine = %d Warning: PC is moving backwards: old 0x%llx new 0x%llx (byte & ~0x07) == 0xb8 (byte & ~0x07) == 0xd0 Error reading from eventfd err WARNING: Generic Element Printer; New element without previous _WAIT acknowledged ID: END OF TRACE DATA mips3 ELF64-amdgpu-hsacobj R_386_TLS_LE_32 R_MIPS_PJUMP R_MIPS_JALR R_MIPS_TLS_GOTTPREL R_MIPS_PCHI16 R_MIPS16_TLS_TPREL_HI16 R_MIPS_JUMP_SLOT R_MICROMIPS_SUB R_MICROMIPS_PC23_S2 R_AARCH64_ADR_PREL_PG_HI21 R_AARCH64_GOT_LD_PREL19 R_AARCH64_TLSLD_ADD_DTPREL_LO12_NC R_AARCH64_TLSDESC_LD_PREL19 R_AARCH64_TLSDESC_ADD_LO12_NC R_AARCH64_TLSDESC_OFF_G0_NC R_ARM_JUMP_SLOT R_ARM_THM_TLS_CALL R_HEX_B13_PCREL_X R_HEX_DTPREL_HI16 R_HEX_GD_GOT_LO16 R_HEX_GOT_11_X R_PPC_REL16_HA R_PPC64_TOC16 R_PPC64_TPREL16_HI R_PPC64_TPREL64 R_PPC64_DTPREL16_HA R_390_GOTPLT20 R_SPARC_PC10 R_SPARC_M44 IMAGE_REL_AMD64_REL32_3 IMAGE_REL_AMD64_SSPAN32 Inserted value type doesn't match aggregate type TPOFF tprel@higher FUNCTION Fragment can't be larger than a bundle size __constructor __debug_frame .debug_types.dwo mach-o section specifier requires a segment and section separated by a comma coalesced S_COALESCED redefinition of ' .ifnc .cv_inline_linetable .endm invalid '.comm' or '.lcomm' directive alignment, can't be less than zero align_to_end is_stmt value not the constant value of 0 or 1 .type .constructor .objc_class .objc_meta_class expected string in '.dump' or '.load' directive __message_refs STT_NOTYPE cvtps2pd sse41.dpps xop.vfrcz.sd llvm.aarch64.crypto.aesd llvm.aarch64.neon.ld1x3 llvm.amdgcn.buffer.atomic.smax llvm.amdgcn.image.load llvm.amdgcn.image.load.mip llvm.amdgcn.interp.p2 llvm.arm.isb llvm.arm.ldaexd llvm.arm.neon.sha1su1 llvm.arm.neon.vabdu llvm.arm.neon.vld2lane llvm.arm.neon.vqabs llvm.arm.set.fpscr llvm.eh.unwind.init llvm.hexagon.A2.abs llvm.hexagon.A2.addsat llvm.hexagon.A2.not llvm.hexagon.A2.subh.h16.hh llvm.hexagon.A2.svaddhs llvm.hexagon.A2.vcmphgtu llvm.hexagon.A4.cmpbgt llvm.hexagon.C2.tfrpr llvm.hexagon.C4.or.and llvm.hexagon.F2.conv.df2uw llvm.hexagon.M2.mpy.acc.sat.lh.s1 llvm.hexagon.M2.mpy.sat.rnd.lh.s1 llvm.hexagon.M2.mpyd.rnd.hh.s1 llvm.hexagon.M2.vcmpy.s1.sat.r llvm.hexagon.M2.vmpy2s.s1pack llvm.hexagon.S2.asl.r.p.acc llvm.hexagon.S2.lsr.r.vw llvm.hexagon.S2.vsathb llvm.hexagon.S4.or.andix llvm.hexagon.S4.vrcrotate.acc llvm.hexagon.V6.pred.or llvm.hexagon.V6.vasrwuhsat.128B llvm.hexagon.V6.vdmpybus llvm.hexagon.V6.vdmpybus.dv.128B llvm.hexagon.V6.vdmpyhsat.128B llvm.hexagon.V6.vdmpyhsusat.acc llvm.hexagon.V6.vgtub.or llvm.hexagon.V6.vlutvwh llvm.hexagon.V6.vmpyewuh llvm.hexagon.V6.vmpyubv.128B llvm.hexagon.V6.vpackwuh.sat llvm.hexagon.V6.vrmpyub llvm.hexagon.V6.vunpackuh llvm.maxnum llvm.mips.bclri.h llvm.mips.binsl.b llvm.mips.clti.s.b llvm.mips.dpaqx.s.w.ph llvm.mips.fexupr.d llvm.mips.fslt.d llvm.mips.ftrunc.s.w llvm.mips.hsub.u.d llvm.mips.ilvev.h llvm.mips.ilvod.w llvm.mips.ilvr.h llvm.mips.lhx llvm.mips.maxi.s.h llvm.mips.maxi.u.b llvm.mips.maxi.u.d llvm.mips.maxi.u.w llvm.mips.mulr.q.w llvm.mips.nori.b llvm.mips.pckod.h llvm.mips.precr.sra.r.ph.w llvm.mips.sat.u.h llvm.mips.shra.r.w llvm.mips.slli.d llvm.mips.slli.h llvm.mips.slli.w llvm.mips.splati.w llvm.mips.srli.w llvm.mips.subs.s.h llvm.nvvm.div.rz.ftz.f llvm.nvvm.fma.rn.f llvm.nvvm.ldu.global.i llvm.nvvm.prmt llvm.nvvm.rcp.rz.d llvm.nvvm.read.ptx.sreg.envreg6 llvm.nvvm.read.ptx.sreg.nwarpid llvm.nvvm.shfl.bfly.i32 llvm.nvvm.shfl.down.f32 llvm.nvvm.suld.1d.array.v2i8.zero llvm.nvvm.suld.1d.i32.zero llvm.nvvm.sust.b.2d.array.i64.zero llvm.nvvm.sust.b.2d.array.v2i32.zero llvm.nvvm.sust.b.3d.i16.clamp llvm.nvvm.sust.p.1d.array.v2i16.trap llvm.nvvm.sust.p.2d.array.v4i32.trap llvm.nvvm.tex.1d.array.level.v4u32.f32 llvm.nvvm.tex.2d.array.grad.v4f32.f32 llvm.nvvm.tex.2d.array.v4s32.f32 llvm.nvvm.tex.unified.1d.grad.v4u32.f32 llvm.nvvm.tex.unified.2d.level.v4s32.f32 llvm.nvvm.tex.unified.3d.level.v4s32.f32 llvm.nvvm.tex.unified.3d.v4f32.s32 llvm.nvvm.tld4.r.2d.v4u32.f32 llvm.nvvm.txq.depth llvm.pcmarker llvm.ppc.altivec.vcmpgtuh llvm.ppc.altivec.vrfip llvm.ppc.altivec.vsrb llvm.ppc.qpx.qvfneg llvm.ppc.qpx.qvlfsa llvm.ppc.trechkpt llvm.s390.tbeginc llvm.s390.vgfmb llvm.s390.vmaleb llvm.s390.vmaleh llvm.s390.vmhb llvm.s390.vpklshs llvm.s390.vsl llvm.s390.vstrcf llvm.x86.avx2.pshuf.b llvm.x86.avx2.psllv.q.256 llvm.x86.avx2.psra.w llvm.x86.avx2.psrlv.d llvm.x86.avx512.cvtd2mask.128 llvm.x86.avx512.exp2.ps llvm.x86.avx512.kor.w llvm.x86.avx512.mask.broadcasti32x2.256 llvm.x86.avx512.mask.compress.store.ps.512 llvm.x86.avx512.mask.expand.load.pd.128 llvm.x86.avx512.mask.fpclass.ps.256 llvm.x86.avx512.mask.inserti32x4.512 llvm.x86.avx512.mask.lzcnt.d.128 llvm.x86.avx512.mask.min.pd.512 llvm.x86.avx512.mask.mul.ps.512 llvm.x86.avx512.mask.packsswb.128 llvm.x86.avx512.mask.paddus.b.512 llvm.x86.avx512.mask.pmaddw.d.512 llvm.x86.avx512.mask.pmov.dw.mem.128 llvm.x86.avx512.mask.psll.q.128 llvm.x86.avx512.mask.psll.wi.512 llvm.x86.avx512.mask.psrav.q.256 llvm.x86.avx512.mask.psub.w.128 llvm.x86.avx512.mask.pternlog.d.256 llvm.x86.avx512.mask.shuf.pd.128 llvm.x86.avx512.mask.valign.d.256 llvm.x86.avx512.mask.vextracti64x2.512 llvm.x86.avx512.mask.xor.pd.512 llvm.x86.avx512.maskz.pternlog.d.256 llvm.x86.avx512.pmovzxbq llvm.x86.avx512.scatter.dpd.512 llvm.x86.avx512.scatterpf.dpd.512 llvm.x86.fma.vfmaddsub.ps llvm.x86.fma.vfnmadd.pd llvm.x86.mmx.psub.d llvm.x86.rdtsc llvm.x86.sse3.hadd.pd llvm.x86.xop.vpmacsdql Sized aggregate specification in datalayout string f80 ' value invalid for integer argument! print-all-options OVERVIEW: pentiumpro alert NAK nine REG_BADPAT REG_EESCAPE msvc v3 v5te v8-m.main Error parsing trace property: Not a number: %s No Error. OCSD_ERR_INVALID_ID OCSD_ERR_MEM_ACC_BAD_LEN Exception return Trace indication of transactional memory operations. bad-packet I_EXCEPT Exception Return. Cycle Count format 3. I_NUM_DS_MKR Address & Context, Long, 32 bit, IS0. Address, Short, IS1. Source Address, Short, IS0. Debug Halt Call ID_DATA[ of the Protocol Buffer runtime library, which is not compatible with the installed version ( __cxa_guard_abort failed to broadcast condition variable %a %b %d %H:%M:%S %Y B decltype( typeid ( operator>>= operator<=> long char32_t DIR* invalid value for %s option: '%s' open: called with O_CREAT/O_TMPFILE but no mode openat Too many symbolic links encountered %s signal %d prop_find: %s read bionic/libc/bionic/bionic_allocator.cpp libunwind: malformed DW_CFA_register DWARF unwind, reg2 too big libunwind: malformed DW_CFA_val_offset_sf DWARF unwind, reg too big --log malformed command line: unknown command /dev/pmsg0 kmem:kmem_cache_free Accumulated_ %s-- %s Skip empty output file. Target Shared Object /proc/self/exe . dex_file_offsets: file_offsets_of_auxtrace_records: unexpected symbol_id ERROR_NONE isn't used because of build id mismatch: expected .text sample_type (0x%llx) %s read_format (0x%llx) %s config2 0x%llx branch_sample_type 0x%llx perf_event_attrs don't have a common event id reverse position in non sample records total_time_running cache-references branch-instructions L1-dcache-stores raw-br-mis-pred-retired Attributable Last Level data cache access raw-ll-cache-miss Constant frequency cycles Level 2 data cache long-latency read miss raw-l1d-cache-wr Bus access, not Normal, Cacheable, Shareable Data memory access, read raw-strex-pass-spec Operation speculatively executed, load Attributable Level 3 data or unified cache refill, read / _stext No build id @plt sample_id: cpu %u, res %u (callchain_pos= kallsyms: %s parent->maps /format Failed to extract entry at Zip: failed reading lfh name from offset %lld Zip: gpb flag mismatch at bit 3. expected {%04x}, was {%04x} unwinding_error_addr: 0x%llx monitor events and print their textual representations to stdout --exclude-uid level 1 data or unified cache refill rate memory read operation miss rate %.3f%cG/sec --interval Stat system wide and existing processes/threads can't be used at the same time. Need root privilege to trace system wide events. uname -m re ReadLink failed Check failed: !HasMappedBuffer() (sample_freq != 0u= DexFile libartd.so r+ %c_%s_%lld proto-ids encoded_value field proto_id.return_type Mismatched defining class for parameter_annotation , header->type_ids_size_= instance field Item %d at ends out of bounds volatile 64 bit elf that is neither aarch64 nor x86_64 nor mips64: e_machine = %d ebx Pid: %s: no event mechanism available fcntl(%d, F_SETFD) unknown etm dump option: reset etm decoders for seeing a decode failure, resp __bitcode ARM_RELOC_SECTDIFF PPC_RELOC_LOCAL_SECTDIFF Requested symbol index is out of range. R_X86_64_JUMP_SLOT R_386_PLT32 R_386_TLS_IE_32 R_MIPS_UNUSED2 R_MIPS_ADD_IMMEDIATE R_MICROMIPS_GOT_LO16 R_AARCH64_MOVW_UABS_G2_NC R_AARCH64_ADR_PREL_PG_HI21_NC R_AARCH64_MOVW_GOTOFF_G1 R_AARCH64_TLSLD_LDST8_DTPREL_LO12 R_ARM_JUMP24 R_ARM_MOVW_ABS_NC R_ARM_LDRS_SB_G0 R_ARM_LDC_SB_G2 R_HEX_HI16 R_HEX_GOTREL_HI16 R_HEX_IE_32 R_LANAI_21 R_PPC_ADDR16_LO R_PPC_TPREL16_LO R_PPC64_REL14 R_PPC64_DTPREL16_HI R_PPC64_GOT_TLSGD16_HA R_PPC64_GOT_TPREL16_HI R_390_GOTPCDBL R_390_TLS_GOTIE20 R_SPARC_WDISP30 R_SPARC_COPY R_SPARC_REGISTER IMAGE_REL_AMD64_ABSOLUTE IMAGE_REL_AMD64_ADDR64 llvm.metadata Callee is not a pointer Expected a constant Invalid abbrev number got@tprel got@tlsgd got@tlsld@ha LDPLT __debug_pubnames .bss .dtors ,#tls .code16 .uleb128 expected string parameter for '.ifnes' directive unexpected token in ' inf expected comma in '.irpc' directive line number less than zero in '.loc' directive epilogue_begin unexpected token in .cfi_startproc directive expression must be relocatable unknown relocation name unexpected token in variant, expected ')' ' is already linkonce .dump .non_lazy_symbol_pointer unable to emit indirect symbol attribute for: __meta_class .internal .init_array avx2.pmaxs sse41.pblendw sse41.dppd llvm.x86. llvm.amdgcn.ps.live llvm.arm.neon.vqrshiftu llvm.arm.neon.vrshiftu llvm.arm.rbit llvm.arm.stcl llvm.dbg.value llvm.hexagon.A2.vaddws llvm.hexagon.A2.vcmpwgt llvm.hexagon.C2.mux llvm.hexagon.C4.and.orn llvm.hexagon.F2.conv.sf2ud llvm.hexagon.F2.conv.ud2df llvm.hexagon.F2.dfcmpeq llvm.hexagon.F2.sfcmpuo llvm.hexagon.F2.sffma.lib llvm.hexagon.L2.loadw.locked llvm.hexagon.M2.mmaculs.rs1 llvm.hexagon.M2.mpy.acc.sat.ll.s0 llvm.hexagon.M2.mpy.nac.sat.lh.s0 llvm.hexagon.M2.mpyu.nac.hh.s0 llvm.hexagon.M2.mpyu.nac.lh.s0 llvm.hexagon.M2.mpyud.ll.s1 llvm.hexagon.M2.vmac2su.s0 llvm.hexagon.S2.asl.i.p.and llvm.hexagon.S2.asr.i.p.and llvm.hexagon.S2.asr.r.r.sat llvm.hexagon.S2.asr.r.vw llvm.hexagon.S2.lsr.i.r.acc llvm.hexagon.S2.lsr.r.p.and llvm.hexagon.S2.togglebit.i llvm.hexagon.S2.vsatwuh.nopack llvm.hexagon.S2.vtrunehb llvm.hexagon.S4.addi.asl.ri llvm.hexagon.S4.clbaddi llvm.hexagon.S4.lsli llvm.hexagon.S4.stored.locked llvm.hexagon.S6.vtrunehb.ppp llvm.hexagon.V6.vabsh.sat.128B llvm.hexagon.V6.vaddubsat.dv llvm.hexagon.V6.vcombine.128B llvm.hexagon.V6.vdmpyhisat.acc.128B llvm.hexagon.V6.vdmpyhsusat.128B llvm.hexagon.V6.vgth.or llvm.hexagon.V6.vgth.or.128B llvm.hexagon.V6.vlutb.dv llvm.hexagon.V6.vlutb.dv.acc.128B llvm.hexagon.V6.vminw.128B llvm.hexagon.V6.vmpabuuv.128B llvm.hexagon.V6.vmpybusv.acc llvm.hexagon.V6.vmpybv.acc llvm.hexagon.V6.vmpyhv llvm.hexagon.V6.vmpyowh.sacc.128B llvm.hexagon.V6.vmpyuh llvm.hexagon.V6.vpackhb.sat llvm.hexagon.V6.vsubbnq.128B llvm.hexagon.V6.vsubuhsat.dv llvm.hexagon.V6.vsubw llvm.hexagon.V6.vtmpybus llvm.init.trampoline llvm.invariant.group.barrier llvm.mips.addvi.b llvm.mips.asub.u.w llvm.mips.bmnzi.b llvm.mips.clei.s.b llvm.mips.cmpu.eq.qb llvm.mips.dotp.s.d llvm.mips.dpsub.u.w llvm.mips.ffint.u.w llvm.mips.fsult.d llvm.mips.ilvl.w llvm.mips.lbux llvm.mips.ldi.b llvm.mips.min.s.h llvm.mips.mul.ph llvm.mips.mulq.s.w llvm.mips.precrq.qb.ph llvm.mips.sll.b llvm.mips.srl.b llvm.mips.srli.b llvm.mips.subuh.r.qb llvm.nvvm.d2ull.rn llvm.nvvm.div.rm.f llvm.nvvm.fmin.d llvm.nvvm.fmin.f llvm.nvvm.istypep.texture llvm.nvvm.max.ull llvm.nvvm.move.float llvm.nvvm.mulhi.i llvm.nvvm.read.ptx.sreg.envreg28 llvm.nvvm.read.ptx.sreg.pm2 llvm.nvvm.suld.1d.array.i32.clamp llvm.nvvm.suld.1d.array.i32.trap llvm.nvvm.suld.1d.array.v2i32.zero llvm.nvvm.suld.2d.array.v4i8.trap llvm.nvvm.suld.3d.v2i64.zero llvm.nvvm.sust.b.1d.array.v4i8.clamp llvm.nvvm.sust.b.1d.i32.trap llvm.nvvm.sust.b.2d.i64.zero llvm.nvvm.sust.b.2d.v2i16.trap llvm.nvvm.sust.b.2d.v4i32.zero llvm.nvvm.sust.b.3d.i64.zero llvm.nvvm.tex.1d.level.v4u32.f32 llvm.nvvm.tex.cube.v4f32.f32 llvm.nvvm.tex.unified.1d.array.v4u32.f32 llvm.nvvm.tex.unified.2d.v4s32.s32 llvm.nvvm.tld4.b.2d.v4s32.f32 llvm.nvvm.ui2d.rm llvm.powi llvm.ppc.altivec.crypto.vshasigmad llvm.ppc.altivec.vmhraddshs llvm.ppc.altivec.vmuleub llvm.ppc.qpx.qvfcmplt llvm.ppc.qpx.qvfre llvm.ppc.qpx.qvfsel llvm.ppc.vsx.xvcmpgtdp llvm.r600.read.global.size.x llvm.s390.vavglh llvm.s390.verllvg llvm.s390.vfeezb llvm.s390.vmahf llvm.s390.vpksgs llvm.sqrt llvm.ssub.with.overflow llvm.x86.3dnowa.pswapd llvm.x86.avx.hadd.ps.256 llvm.x86.avx.vperm2f128.ps.256 llvm.x86.avx2.gather.d.q llvm.x86.avx2.phadd.sw llvm.x86.avx2.psll.q llvm.x86.avx2.psrli.d llvm.x86.avx512.cvttsd2si llvm.x86.avx512.gatherpf.dps.512 llvm.x86.avx512.gatherpf.qpd.512 llvm.x86.avx512.kand.w llvm.x86.avx512.mask.cmp.b.128 llvm.x86.avx512.mask.cmp.q.256 llvm.x86.avx512.mask.cvtudq2ps.512 llvm.x86.avx512.mask.dbpsadbw.512 llvm.x86.avx512.mask.expand.load.ps.512 llvm.x86.avx512.mask.getmant.pd.512 llvm.x86.avx512.mask.max.ps.512 llvm.x86.avx512.mask.mul.pd.256 llvm.x86.avx512.mask.padd.b.512 llvm.x86.avx512.mask.pmaxu.b.128 llvm.x86.avx512.mask.pmovus.db.mem.256 llvm.x86.avx512.mask.prorv.d.128 llvm.x86.avx512.mask.psllv4.si llvm.x86.avx512.mask.psra.wi.128 llvm.x86.avx512.mask.pternlog.d.512 llvm.x86.avx512.mask.reduce.ps.128 llvm.x86.avx512.mask.rndscale.sd llvm.x86.avx512.mask.vfmadd.pd.512 llvm.x86.avx512.mask.vfmadd.ps.512 llvm.x86.avx512.mask.vfmaddsub.pd.512 llvm.x86.avx512.mask.vfnmsub.pd.128 llvm.x86.avx512.mask3.vfmaddsub.ps.512 llvm.x86.avx512.mask3.vfmsubadd.pd.512 llvm.x86.avx512.mask3.vfmsubadd.ps.128 llvm.x86.avx512.mask3.vfnmsub.pd.128 llvm.x86.avx512.ptestnm.b.128 llvm.x86.rdpmc llvm.x86.sse.add.ss llvm.x86.sse.cvtpi2pd llvm.x86.sse.div.ss llvm.x86.sse2.comilt.sd llvm.x86.ssse3.phadd.d llvm.x86.vcvtph2ps.128 llvm.x86.xop.vphsubdq llvm.x86.xsaves llvm.xcore.setc f_ v128i8 =< ) USAGE: geode athlon-mp barcelona DLE CAN percent-sign zero REG_NOMATCH REG_ASSERT bpfel macho xscale armv8.1-a armv8-m.main atrace_int64_body NONE ) [ OCSD_ERR_ATTACH_COMP_NOT_FOUND OCSD_ERR_BAD_DECODE_PKT Attempted to find a decoder with a type that is not known in the library. Error processing atom packet. Address missing in Q packet. {Master Error.} OCSD_GEN_TRC_ELEM_EXCEPTION_RET Synchronisation marker - marks position in stream of an element that is output later. Timestamp marker Reserved header for current configuration. Data Synchronisation Marker - Unnumbered. Conditional Flush. I_COND_RES_F2 I_ADDR_CTXT_L_32IS1 I_SCR_ADDR_L_32IS0 IRQ3 (cannot determine missing fields for lite message) libprotobuf-native Thu Apr Nov PM S thread::detach failed throw wchar_t operator~ std::basic_string decltype(auto) fdsan: mmap failed: %s LD_DEBUG LD_USE_LOAD_BIAS <invalid action> Base == 10 || !Negative AbsoluteValue || !Negative No such process Resource deadlock would occur Level 2 halted Invalid exchange Protocol not available User signal 2 getentropy failed: %s Infinity ferror bkmgtpe Invalid argument for option Simpleperf version %s%*s%s kmem_cache_alloc_node system/extras/simpleperf/command.h merging of recording files with auxtrace feature isn't supported --call-graph too many record files attrs[file section]: offset %lld, size %lld meta_info: doesn't have the expected version. TemporaryFile dso_dex_file stalled-cycles-frontend Attributable Level 2 data cache allocation without refill Micro-operation Speculatively executed No operation sent for execution Level 1 data cache Write-Back, cleaning and coherency Attributable Level 1 data cache invalidate Attributable Level 2 data cache access, write Attributable Level 2 data or unified TLB refill, read Exclusive operation speculatively executed, STREX or STX pass raw-br-return-spec raw-exc-trap-dabort Exception taken, IRQ not Taken locallyb raw-l3d-cache-refill-wr config Invalid event format ' callchain_pos user regs: abi=%lld trcconfigr 0x%llx , type "header_event" Zip: The zip64 extended field in the local header MUST include BOTH original and compressed file size fields. Check failed: zip64_info.uncompressed_file_size.has_value() Invalid offset Debug/test offline unwinding. no samples are selected via --sample-time raw stop ms, stop recording time raw-l1d-cache instruction TLB miss rate [ %u failed to open task directory Failed to read dex file symbols: void art::EncodedArrayValueIterator::Next() ZipArchiveMemory Bad checksum (%08x, expected %08x) Read out of bounds method_handles Found virtual method with same index as direct method: %u hiddenapi class data section header field_annotations list Out-of-order field_idx for annotation: %x then %x Header at %x, not at start of file proto with return type idx outside uint16_t range '%x:%x' Mismatched defining class for class_data_item field is abstract, but the declaring class is neither abstract nor an header->type_ids_size_ restore while processing cie r2 r11 edx esi msg Epoll %s(%d) on fd %d failed. Old events were %d; read change was %d (%s); write change was %d (%s); close change was %d (%s) File too small to be a Mach-O universal file bad magic number GENERIC_RELOC_TLV X86_64_RELOC_GOT ARM_RELOC_VANILLA ARM_RELOC_LOCAL_SECTDIFF ELF64-aarch64-big R_X86_64_PC8 R_386_32 R_386_TLS_GD_PUSH R_MIPS_SHIFT5 R_MIPS_PC26_S2 R_MICROMIPS_TLS_DTPREL_LO16 R_AARCH64_MOVW_UABS_G1_NC R_AARCH64_LDST32_ABS_LO12_NC R_AARCH64_TLSIE_MOVW_GOTTPREL_G1 R_ARM_THM_PC8 R_ARM_THM_XPC22 R_ARM_THM_MOVT_ABS R_ARM_THM_ALU_PREL_11_0 R_ARM_PRIVATE_7 R_HEX_GPREL16_0 R_HEX_7_X R_HEX_GD_GOT_16_X R_PPC_REL32 R_PPC_DTPREL16_HI R_PPC_GOT_TPREL16_HA R_PPC64_ADDR14_BRTAKEN R_PPC64_GOT_DTPREL16_LO_DS R_390_GLOB_DAT R_390_GOTPC R_390_TLS_GD64 R_390_TLS_LE32 R_SPARC_RELATIVE R_SPARC_PC_LM22 R_SPARC_TLS_LDM_CALL R_SPARC_TLS_IE_LO10 R_SPARC_TLS_IE_ADD COFF-ARM64 IMAGE_REL_AMD64_REL32_2 IMAGE_REL_I386_DIR32 Unexpected end of file Conflicting METADATA_KIND records >> TLSGD PAGE SECREL32 dtpmod got@tprel@ha unable to evaluate offset for variable ' __textcoal_nt .debug_aranges ,#alloc S_ATTR_NO_DEAD_STRIP Recursive use of ' .set .rept .ifnes .endmacro too many positional arguments unexpected token in '.fill' directive unexpected token in '.endr' directive unassigned file number in '.loc' directive line number less than zero in '.cv_loc' directive Line number less than zero in '.cv_inline_linetable' directive macro ' expected identifier in '.purgem' directive xword ptr invalid hexadecimal floating-point constant: expected at least one exponent digit invalid octal number .pushsection .literal4 .objc_message_refs expected commma cvtt extractelement sse41.mpsadbw Enable optimization remarks from passes whose name match the given regular expression llvm.aarch64.neon.fcvtnu llvm.aarch64.neon.fminp llvm.aarch64.neon.frecpx llvm.aarch64.neon.ld2r llvm.aarch64.neon.umax llvm.aarch64.neon.umin llvm.aarch64.udiv llvm.amdgcn.buffer.atomic.add llvm.arm.cdp llvm.arm.neon.aese llvm.arm.neon.vabs llvm.arm.neon.vst3 llvm.hexagon.A2.addpsat llvm.hexagon.A2.swiz llvm.hexagon.A2.sxtw llvm.hexagon.A2.vmaxb llvm.hexagon.A2.vmaxuw llvm.hexagon.A2.vminuh llvm.hexagon.A2.vnavgh llvm.hexagon.A2.vsubh llvm.hexagon.A2.vsubub llvm.hexagon.A4.combineir llvm.hexagon.A4.tlbmatch llvm.hexagon.A4.vcmpbgti llvm.hexagon.A4.vrmaxuw llvm.hexagon.C2.bitsclri llvm.hexagon.C2.not llvm.hexagon.C2.or llvm.hexagon.C4.and.andn llvm.hexagon.F2.conv.d2sf llvm.hexagon.F2.sfmax llvm.hexagon.M2.cmacr.s0 llvm.hexagon.M2.cmpys.s1 llvm.hexagon.M2.cnacsc.s1 llvm.hexagon.M2.dpmpyuu.s0 llvm.hexagon.M2.mmpyuh.rs0 llvm.hexagon.M2.mpy.acc.hh.s1 llvm.hexagon.M2.mpy.hh.s1 llvm.hexagon.M2.mpy.nac.hl.s1 llvm.hexagon.M2.mpyu.nac.hl.s1 llvm.hexagon.M2.vmpy2su.s0 llvm.hexagon.M2.vrcmacr.s0c llvm.hexagon.M4.xor.and llvm.hexagon.M4.xor.xacc llvm.hexagon.M5.vdmpybsu llvm.hexagon.S2.asl.i.r.nac llvm.hexagon.S2.brevp llvm.hexagon.S2.cl0 llvm.hexagon.S2.insert.rp llvm.hexagon.S2.insertp.rp llvm.hexagon.S2.lfsp llvm.hexagon.S4.parity llvm.hexagon.S5.asrhub.rnd.sat.goodsyntax llvm.hexagon.V6.pred.xor llvm.hexagon.V6.vabsdiffub llvm.hexagon.V6.vaddhnq.128B llvm.hexagon.V6.vadduhsat llvm.hexagon.V6.vandvrt.acc llvm.hexagon.V6.vasrh llvm.hexagon.V6.vasrhbrndsat.128B llvm.hexagon.V6.vasrw.acc.128B llvm.hexagon.V6.vasrwhsat.128B llvm.hexagon.V6.vavguh.128B llvm.hexagon.V6.vdmpyhisat llvm.hexagon.V6.veqb.xor.128B llvm.hexagon.V6.vgth.128B llvm.hexagon.V6.vgtub llvm.hexagon.V6.vgtub.xor llvm.hexagon.V6.vlalignb llvm.hexagon.V6.vmaxub llvm.hexagon.V6.vminuh.128B llvm.hexagon.V6.vmpyhvsrs.128B llvm.hexagon.V6.vmpyiwh.128B llvm.hexagon.V6.vrmpyub.acc.128B llvm.hexagon.V6.vrsadubi.acc llvm.hexagon.V6.vshuffob.128B llvm.hexagon.V6.vtmpyb.acc llvm.hexagon.brev.lduh llvm.mips.absq.s.w llvm.mips.addq.s.w llvm.mips.adds.a.h llvm.mips.bnz.w llvm.mips.ceq.d llvm.mips.ceqi.h llvm.mips.cfcmsa llvm.mips.clei.u.d llvm.mips.clt.s.d llvm.mips.cmpgdu.lt.qb llvm.mips.div.s.b llvm.mips.dpsq.s.w.ph llvm.mips.dpsqx.s.w.ph llvm.mips.dpsub.u.h llvm.mips.fcne.d llvm.mips.fcne.w llvm.mips.ffqr.w llvm.mips.fmin.w llvm.mips.frcp.w llvm.mips.fsaf.w llvm.mips.hsub.s.d llvm.mips.hsub.s.h llvm.mips.ilvr.d llvm.mips.insve.d llvm.mips.ld.h llvm.mips.maq.sa.w.phl llvm.mips.max.s.d llvm.mips.mini.s.b llvm.mips.mini.s.d llvm.mips.multu llvm.mips.mulv.w llvm.mips.nor.v llvm.mips.pckev.h llvm.mips.pcnt.d llvm.mips.preceu.ph.qbla llvm.mips.precrq.ph.w llvm.mips.sra.b llvm.mips.srl.h llvm.mips.subq.s.ph llvm.nvvm.f2ll.rn.ftz llvm.nvvm.ll2f.rz llvm.nvvm.mul.rn.f llvm.nvvm.read.ptx.sreg.ctaid.y llvm.nvvm.read.ptx.sreg.ctaid.z llvm.nvvm.read.ptx.sreg.envreg14 llvm.nvvm.read.ptx.sreg.envreg21 llvm.nvvm.read.ptx.sreg.lanemask.le llvm.nvvm.rsqrt.approx.f llvm.nvvm.sqrt.rm.d llvm.nvvm.suld.1d.array.i16.clamp llvm.nvvm.suld.1d.array.v4i32.trap llvm.nvvm.suld.1d.v2i64.clamp llvm.nvvm.suld.2d.array.v2i16.clamp llvm.nvvm.suld.2d.i16.zero llvm.nvvm.suld.2d.i64.trap llvm.nvvm.suld.3d.v4i16.zero llvm.nvvm.suld.3d.v4i8.trap llvm.nvvm.sust.b.1d.array.i16.clamp llvm.nvvm.sust.b.1d.array.i16.zero llvm.nvvm.sust.b.2d.array.i32.zero llvm.nvvm.sust.b.2d.v2i64.zero llvm.nvvm.sust.b.3d.i16.trap llvm.nvvm.sust.b.3d.v2i8.clamp llvm.nvvm.sust.p.1d.v4i16.trap llvm.nvvm.tex.1d.array.grad.v4f32.f32 llvm.nvvm.tex.2d.array.level.v4f32.f32 llvm.nvvm.tex.2d.array.v4f32.f32 llvm.nvvm.tex.2d.grad.v4f32.f32 llvm.ppc.altivec.crypto.vpmsumb llvm.ppc.altivec.lvehx llvm.ppc.altivec.vpkshus llvm.ppc.altivec.vpkswss llvm.ppc.altivec.vpkuhus llvm.ppc.altivec.vsubuhs llvm.ppc.qpx.qvfmsubs llvm.ppc.vsx.xvcmpgedp llvm.ppc.vsx.xvcmpgedp.p llvm.ppc.vsx.xvrdpip llvm.ppc.vsx.xvresp llvm.r600.read.local.size.z llvm.returnaddress llvm.s390.vfeezbs llvm.s390.vmalob llvm.x86.aesni.aesdeclast llvm.x86.avx.cvt.pd2.ps.256 llvm.x86.avx.max.ps.256 llvm.x86.avx2.gather.d.pd.256 llvm.x86.avx2.psra.d llvm.x86.avx512.cvtmask2q.128 llvm.x86.avx512.gather3siv2.df llvm.x86.avx512.mask.and.ps.128 llvm.x86.avx512.mask.cmp.w.512 llvm.x86.avx512.mask.compress.pd.128 llvm.x86.avx512.mask.compress.store.q.512 llvm.x86.avx512.mask.cvtdq2ps.512 llvm.x86.avx512.mask.cvtpd2dq.512 llvm.x86.avx512.mask.cvtps2qq.512 llvm.x86.avx512.mask.expand.d.512 llvm.x86.avx512.mask.move.sd llvm.x86.avx512.mask.pavg.w.128 llvm.x86.avx512.mask.pmov.qb.mem.256 llvm.x86.avx512.mask.pmovs.qw.512 llvm.x86.avx512.mask.pmovus.qb.mem.512 llvm.x86.avx512.mask.pmull.q.512 llvm.x86.avx512.mask.pmull.w.256 llvm.x86.avx512.mask.prolv.d.512 llvm.x86.avx512.mask.psllv.q llvm.x86.avx512.mask.psrav4.si llvm.x86.avx512.mask.psub.d.128 llvm.x86.avx512.mask.rndscale.ps.512 llvm.x86.avx512.mask.shuf.f32x4.256 llvm.x86.avx512.mask.shuf.i32x4 llvm.x86.avx512.mask.vfmadd.pd.256 llvm.x86.avx512.mask.vfnmsub.ps.256 llvm.x86.avx512.mask.vpermt2var.qi.512 llvm.x86.avx512.mask.xor.pd.128 llvm.x86.avx512.maskz.vpermt2var.hi.128 llvm.x86.avx512.maskz.vpmadd52h.uq.256 llvm.x86.avx512.ptestm.d.256 llvm.x86.avx512.rcp28.ss llvm.x86.avx512.vcvtss2si64 llvm.x86.mmx.psubs.w llvm.x86.sse.sub.ss llvm.x86.xop.vpcomb llvm.x86.xop.vpshaq llvm.x86.xrstor llvm.xcore.setpt llvm.xcore.zext ppcf128 alpha greater-than-sign powerpc64le netbsd armv5tej v8.2-a OCSD_ERR_MEM OCSD_ERR_RET_STACK_OVERFLOW Bad HSYNC in frame. Error processing exception packet. )] OCSD_GEN_TRC_ELEM_EO_TRACE Event - numbered event or trigger Jaz I_RESERVED_CFG Transaction Commit. Cancel Format 1 + Mispredict. Cancel Format 2. Conditional Result, format 1. IRQ2 Fault Pending; ".) WARNING terminating with %s exception of type %s Jun t %ld const_cast unsigned __int128 operator delete operator>= __vdso_time readdir MALLOC_TRACE quarantine_max_chunk_size dealloc_type_mismatch Device not a stream Protocol error Not a XENIX named type file State not recoverable Memory page has hardware error CPU time limit exceeded cpu%u%c bionic/libc/bionic/bionic_elf_tls.cpp unwind_phase2 libunwind: malformed DW_CFA_def_cfa DWARF unwind, reg too big getSLEB128 getSavedRegister command: ' %-20s%s %s%.*s No subcommand specified report kmem:kmem_cache_alloc_node %s (%s[+%llx]) --remove-unknown-kernel-symbols id: %u simpleperf_report_proto.MetaInfo exclude_idle %u, mmap %u, mmap2 %u, comm %u, freq %u dTLB-prefetch-misses raw-l1i-cache-refill raw-l1d-cache-refill raw-inst-retired Instruction architecturally executed, Condition code check pass, exception return Instruction architecturally executed, immediate branch Attributable instruction TLB access with at least one translation table walk raw-l1d-cache-lmiss-rd Operation speculatively executed, Advanced SIMD instruction Exception taken, Instruction Abort not Taken locallyb raw-exc-trap-other 2u Unable to set Access to kernel symbol addresses is restricted. If (regno= adtx Record SampleId part has ip %p addr %p dso_type: %s(%llu) addr: 0x%llx p + header.size failed to write to record file ' ftello() failed Zip: %s: Zip64 eocd record signature not found at offset %lld Zip: extra field for entry %llu exceeds the central directory range, file_name_length: %u, cd_length: %zu insufficient memory Entry not found I/O error pmu Record system wide and existing processes/threads can't be used at the same time. --exclude-pid ip=%p Setting clockid is not supported by the kernel. --no-unwind is only used with `--call-graph dwarf` option. --trace-offcpu option only works with one of events Failed to rename: .ko Failed to open , 1u= matched_node_count_to_extend_callchain: cache-misses (generated) debug.perf_event_mlock_kb failed to query signal handler for signal /vendor/lib/modules /proc/sys/kernel/perf_event_paranoid CoreSight ETM instruction tracing can't find etr device, which moves etm data to memory system/extras/simpleperf/event_selection_set.h sample_period != 0u _ size_ Field Null data_base (data_size= Shorty vs. type mismatch: '%c', '%s' Ignoring bad checksum (%08x, expected %08x) Invalid exception handler size: %d Out-of-order annotation_element name_idx: %x then %x proto_ids method annotation Invalid class definition ordering: class with type idx: '%d' defined before implemented interface with type idx: '%d' Invalid interface Mismatched defining class for method_annotation Bad method access_flags for %s: %x Hiddenapi class data value out of bounds (%p > %p) for %s %i wCGR%zu ashmem/ x22 %s: EV_SIGNAL is not compatible with EV_READ, EV_WRITE or EV_CLOSED timeout_process: event: %p, call %p Epoll ADD(%d) on %d retried as MOD; that failed too "" The end of the file was unexpectedly encountered cmdsize not a multiple of 8 ARM64_RELOC_PAGEOFF12 mips64r6 ELF32-lanai R_X86_64_SIZE32 R_386_TLS_DTPOFF32 R_MIPS_GOT16 R_MICROMIPS_GOT_DISP R_MICROMIPS_HIGHER R_AARCH64_LD64_GOTPAGE_LO15 R_AARCH64_TLSLE_LDST32_TPREL_LO12 R_AARCH64_RELATIVE R_ARM_CALL R_ARM_ALU_PCREL_7_0 R_ARM_ALU_PC_G0 R_ARM_ALU_PC_G1 R_ARM_LDC_PC_G0 R_ARM_ALU_SB_G1_NC R_HEX_IE_GOT_LO16 R_HEX_TPREL_11_X R_HEX_LD_GOT_16 R_PPC_ADDR16_HA R_PPC_DTPREL16 R_PPC_GOT_TLSLD16_HA R_PPC64_REL64 R_PPC64_DTPREL16 R_PPC64_GOT_TLSGD16 R_SPARC_NONE R_SPARC_WDISP22 R_SPARC_HIPLT22 R_SPARC_TLS_DTPOFF32 R_SPARC_TLS_TPOFF64 IMAGE_REL_AMD64_ADDR32 IMAGE_REL_I386_DIR16 tlscall target1 highest highesta toc@h tprel@ha .debug_str .apple_namespaces .sxdata \" S_4BYTE_LITERALS non_lazy_symbol_pointers S_THREAD_LOCAL_VARIABLES S_ATTR_PURE_INSTRUCTIONS no_toc .seh_* directives are not supported on this target .cfi_startproc invalid argument identifier for formal argument invalid '.comm' or '.lcomm' directive size, can't be less than zero discriminator unexpected token in '.cv_loc' directive function id less than zero in '.cv_loc' directive no matching '.endmacro' in definition ' (already modified) unexpected modifier on variable reference .seh_proc associative .const unexpected token in '.lsym' directive directive '.lsym' is unsupported " is deprecated .secure_log_unique used but AS_SECURE_LOG_FILE environment variable unset. unexpected token in '.secure_log_reset' directive expected segment name after '.zerofill' directive avx.movnt. sse41.pmovzx masked.store. llvm.x86.fma Enable missed optimization remarks from passes whose name match the given regular expression cl::location(x) specified more than once! llvm.aarch64.neon.sabd llvm.aarch64.neon.st1x2 llvm.aarch64.neon.tbl4 llvm.aarch64.neon.tbx2 llvm.aarch64.neon.uqadd llvm.amdgcn.buffer.wbinvl1 llvm.arm.crc32ch llvm.arm.neon.vcvtfp2hf llvm.arm.neon.vminnm llvm.arm.neon.vmullu llvm.convertfsi llvm.ctpop llvm.experimental.patchpoint.i64 llvm.hexagon.A2.combine.lh llvm.hexagon.A2.min llvm.hexagon.A2.or llvm.hexagon.A2.satub llvm.hexagon.A2.vabswsat llvm.hexagon.A2.vconj llvm.hexagon.A2.zxth llvm.hexagon.A4.boundscheck llvm.hexagon.C2.andn llvm.hexagon.C4.cmpneq llvm.hexagon.F2.conv.df2d llvm.hexagon.F2.sfcmpeq llvm.hexagon.M2.mmacls.rs1 llvm.hexagon.M2.mpy.rnd.ll.s1 llvm.hexagon.M2.mpyu.lh.s0 llvm.hexagon.M2.mpyu.nac.lh.s1 llvm.hexagon.M2.mpyud.acc.hh.s0 llvm.hexagon.M2.vmac2s.s0 llvm.hexagon.M2.vmpy2es.s0 llvm.hexagon.M4.vrmpyeh.acc.s1 llvm.hexagon.M6.vabsdiffub llvm.hexagon.S2.asl.r.r.or llvm.hexagon.S2.cl0p llvm.hexagon.S2.packhl llvm.hexagon.S2.setbit.i llvm.hexagon.S4.vxsubaddhr llvm.hexagon.S6.rol.i.r llvm.hexagon.V6.hi.128B llvm.hexagon.V6.vaddubsat.128B llvm.hexagon.V6.vandqrt.acc llvm.hexagon.V6.vdealb4w.128B llvm.hexagon.V6.veqh.xor llvm.hexagon.V6.vgtb.xor.128B llvm.hexagon.V6.vmaxh.128B llvm.hexagon.V6.vminh.128B llvm.hexagon.V6.vmpyewuh.128B llvm.hexagon.V6.vmpyh.128B llvm.hexagon.V6.vmpyhsrs.128B llvm.hexagon.V6.vmpyuh.acc llvm.hexagon.V6.vmux llvm.hexagon.V6.vnavgw.128B llvm.hexagon.V6.vrmpybv.128B llvm.hexagon.V6.vshuffeb llvm.hexagon.V6.vsubbnq llvm.hexagon.V6.vsubuhw llvm.hexagon.V6.vzb llvm.hexagon.V6.vzh llvm.hexagon.circ.ldub llvm.hexagon.circ.lduh llvm.instrprof.increment llvm.mips.addv.w llvm.mips.clei.s.d llvm.mips.clti.u.d llvm.mips.div.u.b llvm.mips.dlsa llvm.mips.fcun.w llvm.mips.fmadd.w llvm.mips.fsule.d llvm.mips.max.a.b llvm.mips.min.s.d llvm.mips.mod.s.w llvm.mips.msubv.h llvm.mips.splat.w llvm.mips.splati.h llvm.mips.srlr.d llvm.nvvm.abs.i llvm.nvvm.barrier0 llvm.nvvm.bitcast.f2i llvm.nvvm.d2f.rz llvm.nvvm.d2i.lo llvm.nvvm.d2ll.rz llvm.nvvm.f2i.rm llvm.nvvm.f2ui.rz llvm.nvvm.i2f.rp llvm.nvvm.read.ptx.sreg.pm1 llvm.nvvm.suld.1d.i64.trap llvm.nvvm.suld.2d.array.i16.clamp llvm.nvvm.suld.2d.array.i64.zero llvm.nvvm.suld.2d.i16.trap llvm.nvvm.suld.2d.i8.zero llvm.nvvm.suld.2d.v2i32.zero llvm.nvvm.suld.3d.v4i32.trap llvm.nvvm.suq.channel.order llvm.nvvm.sust.b.1d.array.v2i8.zero llvm.nvvm.sust.b.1d.i16.clamp llvm.nvvm.sust.b.1d.i64.clamp llvm.nvvm.sust.p.1d.array.i32.trap llvm.nvvm.sust.p.1d.array.i8.trap llvm.nvvm.sust.p.2d.array.i32.trap llvm.nvvm.sust.p.3d.i32.trap llvm.nvvm.sust.p.3d.i8.trap llvm.nvvm.tex.1d.grad.v4f32.f32 llvm.nvvm.tex.unified.2d.array.v4f32.s32 llvm.nvvm.tex.unified.3d.v4f32.f32 llvm.nvvm.tex.unified.cube.level.v4s32.f32 llvm.nvvm.txq.num.samples llvm.ppc.altivec.crypto.vpermxor llvm.ppc.altivec.dssall llvm.ppc.altivec.vmaxsd llvm.ppc.altivec.vminsh llvm.ppc.altivec.vpkswus llvm.ppc.altivec.vsubsws llvm.ppc.altivec.vupkhsw llvm.ppc.altivec.vupklsb llvm.ppc.divweu llvm.ppc.get.tfhar llvm.ppc.qpx.qvfctidu llvm.ppc.qpx.qvfxxmadds llvm.ppc.treclaim llvm.ppc.vsx.xvminsp llvm.r600.read.tgid.y llvm.r600.read.workdim llvm.s390.etnd llvm.s390.vfenezfs llvm.s390.vmlhb llvm.s390.vsumgf llvm.usub.with.overflow llvm.x86.3dnowa.pfpnacc llvm.x86.avx.vtestz.ps llvm.x86.avx2.gather.d.q.256 llvm.x86.avx512.cvtd2mask.256 llvm.x86.avx512.cvtd2mask.512 llvm.x86.avx512.cvtmask2q.512 llvm.x86.avx512.cvttsd2usi64 llvm.x86.avx512.gather3siv4.di llvm.x86.avx512.mask.and.pd.128 llvm.x86.avx512.mask.and.pd.512 llvm.x86.avx512.mask.compress.store.pd.512 llvm.x86.avx512.mask.cvttps2dq.128 llvm.x86.avx512.mask.cvtuqq2ps.512 llvm.x86.avx512.mask.dbpsadbw.256 llvm.x86.avx512.mask.expand.d.256 llvm.x86.avx512.mask.expand.q.128 llvm.x86.avx512.mask.min.ss.round llvm.x86.avx512.mask.pabs.d.256 llvm.x86.avx512.mask.permvar.sf.512 llvm.x86.avx512.mask.permvar.si.256 llvm.x86.avx512.mask.pmovs.db.mem.512 llvm.x86.avx512.mask.pmovs.qb.512 llvm.x86.avx512.mask.pmovs.wb.128 llvm.x86.avx512.mask.pmovus.dw.128 llvm.x86.avx512.mask.psra.qi.128 llvm.x86.avx512.mask.store.ss llvm.x86.avx512.mask.vfnmadd.ps.256 llvm.x86.avx512.mask.vpermi2var.d.128 llvm.x86.avx512.mask.vpermt2var.q.256 llvm.x86.avx512.mask3.vfmadd.ps.512 llvm.x86.avx512.maskz.vpermt2var.pd.512 llvm.x86.avx512.ptestm.b.256 llvm.x86.avx512.rsqrt14.pd.256 llvm.x86.avx512.scattersiv2.df llvm.x86.mmx.padd.d llvm.x86.mmx.palignr.b llvm.x86.mmx.pmaxs.w llvm.x86.mmx.punpckhbw llvm.x86.rdseed.16 llvm.x86.sse.mul.ss llvm.x86.sse2.cvtpd2ps llvm.x86.sse2.pmadd.wd llvm.x86.sse2.pmulhu.w llvm.x86.sse2.psrli.w llvm.x86.sse3.hsub.pd llvm.x86.sse42.crc32.32.16 llvm.x86.sse42.pcmpestris128 llvm.x86.ssse3.phadd.w llvm.x86.ssse3.pmadd.ub.sw llvm.x86.ssse3.pmadd.ub.sw.128 llvm.x86.vcvtps2ph.256 llvm.x86.xop.vpmacswd llvm.x86.xop.vprotbi llvm.x86.xop.vpshaw llvm.xcore.endin f not a number, or does not fit in an unsigned int i128 v32i1 v8i16 v64i32 v4i64 pentium-m bonnell rng-seed solidus seven "can't happen" -- you found a bug note: No available targets are compatible with this triple. " and " aarch64_be darwin ps4 WARN : Bad packet sequence Invalid packet type for trace mode. Trigger; Freq OCSD_GEN_TRC_ELEM_NO_SYNC Commit ; Cancel( Cycle Count format 2. I_SRC_ADDR_L_64IS0 I_ATOM_F6 CID=0x BusFault Reserved; CHECK failed: !coded_out.HadError(): close() failed: details: std::bad_alloc Tuesday Sat March D T typeinfo name for operator new std::nullptr_t objc_object __vdso_gettimeofday debug.fdsan RESOLV_HOST_CONF recycling yes Illegal seek Can not access a needed shared library Network dropped connection because of reset Terminated /nonplat_property_contexts Could not find context for property "%s" fseeko pthread_create failed: couldn't allocate %zu-bytes mapped space: %s getFloatRegister getEncodedP %s simpleperf_version has address-conflict symbols in different record files. So drop its symbols. Usage: simpleperf inject [options] --binary binary_name Generate data only for binaries matching binary_name regex. -i <file> Input file. Default is perf.data. Support below formats: 1. perf.data generated by recording cs-etm event type. 2. branch_list file generated by `inject --output branch-list`. -o <file> output file. Default is perf_inject.data. --output <format> Select output file format: autofdo -- text format accepted by TextSampleReader of AutoFDO branch-list -- protobuf file in etm_branch_list.proto Default is autofdo. --dump-etm type1,type2,... Dump etm data. A type is one of raw, packet and element. --exclude-perf Exclude trace data for the recording process. --symdir <dir> Look for binaries in a directory recursively. Examples: 1. Generate autofdo text output. $ simpleperf inject -i perf.data -o autofdo.txt --output autofdo 2. Generate branch list proto, then convert to autofdo text. $ simpleperf inject -i perf.data -o branch_list.data --output branch-list $ simpleperf inject -i branch_list.data -o autofdo.txt --output autofdo C --dsos i feature: %s thread_id: %d file_id: %u raw_error_code: %u jit_app_cache exclude_callchain_kernel %u, exclude_callchain_user %u unknown raw-l3d-cache-allocate raw-l2d-cache-lmiss-rd raw-unaligned-st-spec Unaligned access Operation speculatively executed, load or store Operation speculatively executed, Cryptographic instruction %s,%u,%llu to fix this. , end= bytes left ip 0x%llx, sp 0x%llx (misc= , "header_page"= tracing data: 0x%x event format file %zu/%zu %s: %s Zip: inflate zerr=%d (nIn=%p aIn=%u nOut=%p aOut=%u) Zip: Failed to map central directory, offset exceeds mapped memory region (start_offset %lld, cd_size %zu, mapped_region_size %lld) Zip: read %lld from offset %lld failed Zip: Data size should not be 0 in zip64 extended field Zip: lfh name length did not match central directory for %s: %u %u --include-pid No threads to monitor. Try `simpleperf help monitor` for help invalid aux buffer size: failed to write to start_profiling_fd_ consider increasing mmap_pages(-m), system/extras/simpleperf/CallChainJoiner.cpp raw-l1d-tlb raw-l2d-tlb level 1 cache refill rate, write %f%cGHz %.3f%cM/sec // system/extras/simpleperf/event_fd.cpp Invalid branch_sample_type: 0x fcntl() failed Attempt to mmap directory '%s' mmap '%s' failed: %s unimplemented short; Offset(%d) should be within file size(%zu) for %s. string-ids encoded_value header Bad encoded_value int/float size %x annotation_element name_idx too many static field initial values proto_id.shorty Out-of-order proto_id return types Abstract method %u(%s) has disallowed access flags %x r0 r5 r6 x29 %s: reentrant invocation. Only one event_base_loop can run on each event_base at once. %s: %d events were still set in base %s: poll reports %d No object file for requested architecture Multiple symbol tables iundefsym plus nundefsym in LC_DYSYMTAB load command extends past the end of the symbol table R_X86_64_GOTPCREL R_X86_64_TLSLD R_MIPS_GOT_PAGE R_MIPS_HIGHEST R_MIPS16_CALL16 R_MICROMIPS_TLS_TPREL_LO16 R_AARCH64_MOVW_UABS_G3 R_AARCH64_TLSLE_MOVW_TPREL_G1_NC R_AARCH64_TLSLE_LDST128_TPREL_LO12 R_ARM_PREL31 R_ARM_MOVW_BREL R_HEX_TPREL_HI16 R_HEX_LD_GOT_32 R_PPC_ADDR24 R_PPC_GOT16 R_PPC_LOCAL24PC R_PPC_GOT_TLSLD16_HI R_PPC64_ADDR14 R_PPC64_DTPMOD64 R_PPC64_GOT_TLSGD16_LO R_PPC64_GOT_TLSLD16_LO R_PPC64_GOT_TPREL16_LO_DS R_PPC64_DTPREL16_HIGHESTA R_390_NONE R_390_PC16DBL R_390_GOTPLT32 R_SPARC_TLS_GD_CALL R_SPARC_TLS_TPOFF32 IMAGE_REL_AMD64_SECTION IMAGE_REL_ARM_BLX24 ' vs current: ' DTPOFF got@ha __gcc_except_tab __compact_unwind __debug_macinfo S_MOD_TERM_FUNC_POINTERS Don't know what kind of handler this is! .2byte .no_dead_strip .ifnb .ifndef .cv_stringtable .cv_filechecksums .sleb128 unexpected token in '.ifb' directive .endr explicit path specified, but no file number expression is not a constant value $$ .linkonce .seh_startchained you must specify one or both of @unwind or @except you must specify a stack pointer offset .secure_log_unique .const_data .objc_symbols .alt_entry must preceed symbol definition invalid '.zerofill' directive alignment, can't be less than zero execinstr pcmpgt avx2.psrl.dq avx2.pblendw Objective-C Class Properties llvm.aarch64.crc32cw llvm.aarch64.neon.fcvtmu llvm.aarch64.neon.shll llvm.aarch64.neon.srhadd llvm.aarch64.neon.st2 llvm.aarch64.neon.st4 llvm.aarch64.neon.vsli llvm.amdgcn.buffer.atomic.or llvm.arm.ldc2l llvm.arm.neon.vld4 llvm.arm.neon.vminu llvm.arm.neon.vqrshiftnu llvm.arm.neon.vrshifts llvm.arm.neon.vst2lane llvm.arm.neon.vst3lane llvm.bpf.load.word llvm.convertuu llvm.cos llvm.expect llvm.experimental.gc.relocate llvm.hexagon.A2.satuh llvm.hexagon.A2.svavghs llvm.hexagon.A2.svsubh llvm.hexagon.A2.sxth llvm.hexagon.A2.vminb llvm.hexagon.A2.vnavgwr llvm.hexagon.A2.zxtb llvm.hexagon.A4.cmpbeqi llvm.hexagon.A4.cmpheqi llvm.hexagon.A4.combineri llvm.hexagon.A4.rcmpneqi llvm.hexagon.A4.round.ri.sat llvm.hexagon.C4.cmplteu llvm.hexagon.F2.conv.sf2d.chop llvm.hexagon.F2.sfcmpge llvm.hexagon.M2.cmacsc.s0 llvm.hexagon.M2.mmpyh.rs1 llvm.hexagon.M2.mpy.lh.s0 llvm.hexagon.M2.mpy.up.s1 llvm.hexagon.M2.mpyd.hh.s1 llvm.hexagon.M2.mpyu.acc.hh.s1 llvm.hexagon.M2.mpyu.acc.ll.s1 llvm.hexagon.M2.mpyud.nac.ll.s1 llvm.hexagon.M2.vmac2 llvm.hexagon.M2.vmpy2s.s0pack llvm.hexagon.M2.vmpy2s.s1 llvm.hexagon.S2.asl.i.p.or llvm.hexagon.S2.asl.i.r.and llvm.hexagon.S2.asl.i.r.xacc llvm.hexagon.S2.asl.r.p llvm.hexagon.S2.asr.i.p llvm.hexagon.S2.asr.i.svw.trun llvm.hexagon.S2.asr.r.p llvm.hexagon.S2.lsl.r.r llvm.hexagon.V6.vabsdiffw.128B llvm.hexagon.V6.vdmpybus.dv.acc.128B llvm.hexagon.V6.vdmpyhb llvm.hexagon.V6.vdmpyhsuisat.128B llvm.hexagon.V6.veqw.and.128B llvm.hexagon.V6.veqw.xor llvm.hexagon.V6.vgtw llvm.hexagon.V6.vlutb.acc llvm.hexagon.V6.vmpahb.128B llvm.hexagon.V6.vmpybusv llvm.hexagon.V6.vmpyiewh.acc llvm.hexagon.V6.vmpyiwb.128B llvm.hexagon.V6.vmpyiwh.acc.128B llvm.hexagon.V6.vpackoh.128B llvm.hexagon.V6.vrmpybusi.acc.128B llvm.hexagon.V6.vroundwuh llvm.hexagon.V6.vsathub llvm.hexagon.V6.vsathub.128B llvm.hexagon.V6.vshuffvdd.128B llvm.hexagon.V6.vshufoh.128B llvm.hexagon.V6.vsubuhw.128B llvm.hexagon.V6.vunpackub.128B llvm.mips.add.a.w llvm.mips.addv.d llvm.mips.bclr.b llvm.mips.bseti.h llvm.mips.cmpu.le.qb llvm.mips.fclt.w llvm.mips.fcult.w llvm.mips.fexdo.h llvm.mips.fsqrt.w llvm.mips.fsub.w llvm.mips.ilvl.b llvm.mips.insve.w llvm.mips.ldi.h llvm.mips.move.v llvm.mips.nloc.b llvm.mips.nlzc.b llvm.mips.nlzc.h llvm.mips.sldi.w llvm.mips.sra.d llvm.mips.subvi.w llvm.nvvm.compiler.warn llvm.nvvm.d2i.rz llvm.nvvm.d2ui.rn llvm.nvvm.div.rp.d llvm.nvvm.floor.d llvm.nvvm.move.i64 llvm.nvvm.ptr.gen.to.local llvm.nvvm.round.ftz.f llvm.nvvm.saturate.d llvm.nvvm.sqrt.rz.d llvm.nvvm.sqrt.rz.f llvm.nvvm.suld.1d.array.i16.trap llvm.nvvm.suld.1d.i16.clamp llvm.nvvm.suld.2d.i16.clamp llvm.nvvm.suld.2d.i64.zero llvm.nvvm.suld.3d.i64.zero llvm.nvvm.suld.3d.v2i64.trap llvm.nvvm.sust.b.1d.i8.clamp llvm.nvvm.sust.b.1d.v2i32.clamp llvm.nvvm.sust.b.2d.array.i16.clamp llvm.nvvm.sust.b.2d.v2i32.clamp llvm.nvvm.sust.b.2d.v2i8.trap llvm.nvvm.sust.b.2d.v4i8.clamp llvm.nvvm.sust.b.3d.v4i8.zero llvm.nvvm.sust.p.2d.v4i8.trap llvm.nvvm.tex.3d.level.v4u32.f32 llvm.nvvm.tex.cube.array.level.v4s32.f32 llvm.nvvm.tex.unified.1d.v4s32.s32 llvm.nvvm.tex.unified.2d.array.level.v4s32.f32 llvm.nvvm.tex.unified.cube.level.v4f32.f32 llvm.nvvm.tld4.a.2d.v4s32.f32 llvm.nvvm.tld4.unified.a.2d.v4f32.f32 llvm.ppc.altivec.vavgsh llvm.ppc.altivec.vcmpgtfp.p llvm.ppc.altivec.vmladduhm llvm.ppc.altivec.vmuloub llvm.ppc.altivec.vperm llvm.ppc.altivec.vrld llvm.ppc.qpx.qvfctiduz llvm.ppc.qpx.qvlfiwa llvm.ppc.vsx.xvcmpeqsp llvm.ppc.vsx.xvrspip llvm.s390.vavglg llvm.s390.vceqhs llvm.s390.vfenehs llvm.s390.vfenezf llvm.s390.vmob llvm.s390.vsbcbiq llvm.x86.avx.cvtdq2.ps.256 llvm.x86.avx.vzeroupper llvm.x86.avx2.pblendvb llvm.x86.avx2.pmul.dq llvm.x86.avx2.psll.w llvm.x86.avx512.cvttss2si64 llvm.x86.avx512.kunpck.wd llvm.x86.avx512.kxnor.w llvm.x86.avx512.kxor.w llvm.x86.avx512.mask.cmp.pd.256 llvm.x86.avx512.mask.cvtdq2ps.128 llvm.x86.avx512.mask.cvtpd2qq.128 llvm.x86.avx512.mask.cvtps2qq.256 llvm.x86.avx512.mask.cvttps2udq.512 llvm.x86.avx512.mask.cvtudq2pd.128 llvm.x86.avx512.mask.cvtudq2ps.256 llvm.x86.avx512.mask.div.ps.256 llvm.x86.avx512.mask.div.ss.round llvm.x86.avx512.mask.expand.load.q.512 llvm.x86.avx512.mask.expand.q.512 llvm.x86.avx512.mask.fpclass.sd llvm.x86.avx512.mask.max.ss.round llvm.x86.avx512.mask.pmovs.qb.128 llvm.x86.avx512.mask.pmovsxb.d.512 llvm.x86.avx512.mask.pmovus.dw.256 llvm.x86.avx512.mask.pmovzxb.q.512 llvm.x86.avx512.mask.prolv.d.256 llvm.x86.avx512.mask.psll.d llvm.x86.avx512.mask.psra.q.256 llvm.x86.avx512.mask.psra.wi.512 llvm.x86.avx512.mask.psrlv2.di llvm.x86.avx512.mask.psub.q.256 llvm.x86.avx512.mask.psubs.b.256 llvm.x86.avx512.mask.reduce.ps.256 llvm.x86.avx512.mask.rndscale.ss llvm.x86.avx512.mask.shuf.ps.512 llvm.x86.avx512.mask.vextractf64x4.512 llvm.x86.avx512.mask.vfmaddsub.ps.256 llvm.x86.avx512.mask.vfnmadd.pd.512 llvm.x86.avx512.mask.vfnmsub.ps.128 llvm.x86.avx512.mask.vpermi2var.q.256 llvm.x86.avx512.mask.vpermt2var.hi.256 llvm.x86.avx512.mask3.vfmadd.ps.256 llvm.x86.avx512.maskz.vpermt2var.q.512 llvm.x86.avx512.ptestnm.q.512 llvm.x86.avx512.scatter.dpi.512 llvm.x86.avx512.vcomi.sd llvm.x86.fma.vfmsubadd.pd llvm.x86.mmx.pavg.w llvm.x86.mmx.pextr.w llvm.x86.mmx.pmulu.dq llvm.x86.mmx.psra.d llvm.x86.mmx.psrli.w llvm.x86.mmx.psubs.b llvm.x86.sha1msg1 llvm.x86.sse2.clflush llvm.x86.sse2.ucomige.sd llvm.x86.sse41.insertps llvm.x86.sse42.pcmpistris128 llvm.x86.ssse3.pabs.d.128 llvm.x86.ssse3.psign.b llvm.x86.xop.vpshlb v remark v16i64 ' is invalid value for boolean argument! Try 0 or 1 Generic Options SUBCOMMAND ' skylake bdver3 0123456789 newline left-square-bracket right-square-bracket renderscript32 aix armv2a 7-R OCSD_ERR_FILE_ERROR test snapshot to decode tree conversion error OCSD_ERR_DCD_INTERFACE_UNUSED ETE Commit Window Move, unsupported packet type. ] OCSD_GEN_TRC_ELEM_ADDR_NACC Start Cancel Format 3. MemManage Lockup __cxa_guard_acquire failed to release mutex recursive_mutex lock failed y typeinfo for reference temporary for unsigned char operator&= operator*= std::basic_string<char, std::char_traits<char>, std::allocator<char> > sign/precision unsupported ANDROID_DNS_MODE LD_SHOW_AUXV (OOM) Format Base == 10 || Base == 16 socketpair No message of desired type Advertise error Multihop attempted Too many users Socket operation on non-socket Operation already in progress Stopped Stopped (tty input) /vendor_property_contexts %F ^[nN] setFloatRegister persist.logd.security callee caller pingpong Hit --comms --tids --vmlinux symbol unknown_feature(%d) %lld 0x%08x event_type_id: %zu jit_jvm_method ERROR_NOT_ENOUGH_STACK simpleperf_report_proto.Sample.UnwindingResult system/extras/simpleperf/dso.cpp [vdso] dso_kernel TtWw event_attr: for event type %s alignment-faults raw-unaligned-ldst-retired Level 2 data cache refill No operation issued due to the frontend Sample Population raw-l1i-cache-lmiss Attributable Level 2 data cache Write-Back, victim raw-unaligned-ldst-spec Branch speculatively executed, procedure return Exception taken, Other synchronous system/extras/simpleperf/event_type.cpp , 64U= MAGIC_ETM4 error_addr 0x%llx unknown file type for features_.size() , feature_count_= %s%s[+%llx] header_event can't open dir Zip: failed to read at offset %lld Zip: ran off the end (item #%llu, %zu bytes of central directory) Zip: Invalid entry pointer Zip: bad data offset %lld in zip --show-features (may not supported) 1u instructions miss rate raw-bus-access raw-ll-cache-rd %*s %-*s # %-*s (%.0f%%)%s we Percentages < 100% means some events only run a subset of enabled time, system/extras/simpleperf/environment.cpp /proc/sys/kernel/perf_event_mlock_kb disallowing kernel profiling for unpriv am get-current-user ReadCounter from ] with size map record thread failed class_defs_ + header_->class_defs_size_ char; MethodType map size Bad encoded_array value: %s DBG_SET_FILE name_idx Bad annotation visibility: %x parameter_annotations list Out-of-order field_ids CallSiteArray missing method handle Constructor %u(%s) must not be abstract or native out-of-order %s indexes %u and %u Out-of-bounds end of data subsection: %zu data_off=%u data_size=%u Gid: external/libevent/event.c %s: no events registered. event_add: event %p, timeout in %d seconds %d useconds, call %p event_active: %p (fd %d), res %d, callback %p external/libevent/select.c none rename has been used ERROR: FLUSH operation expected after wait on trace decode path structs would extend past the end of the file load commands extend past the end of the file ARM_RELOC_PB_LA_PTR ARM64_RELOC_BRANCH26 mips32 mips64 Invalid symbol size ELF32-wasm ELF64-aarch64-little R_X86_64_TPOFF64 R_X86_64_GOTTPOFF R_386_PC32 R_386_PC8 R_386_TLS_LDM_CALL R_MIPS_REL32 R_MIPS_GPREL32 R_AARCH64_CALL26 R_AARCH64_MOVW_GOTOFF_G0 R_AARCH64_TLSLD_LD_PREL19 R_AARCH64_TLSDESC_ADR_PREL21 R_ARM_THM_JUMP24 R_ARM_ALU_PC_G2 R_ARM_ALU_SB_G1 R_ARM_LDR_SB_G0 R_HEX_9_X R_HEX_DTPREL_32 R_HEX_TPREL_16 R_PPC_REL14 R_PPC_TLSGD R_PPC64_TPREL16_LO_DS R_PPC64_DTPREL16_HIGHEST R_390_PLT16DBL R_390_PC64 R_390_GOT64 R_390_GOTENT R_390_GOTOFF16 R_390_GOTOFF64 R_390_PLTOFF64 R_390_TLS_DTPMOD R_SPARC_LM22 IMAGE_REL_I386_ABSOLUTE Print the global id for each value when reading the module summary Invalid ID Invalid cast Invalid instruction with no BB TLVP GDGOT ') __debug_str .rodata .rodata.cst4 .ctors .apple_names .debug$S mod_term_funcs Misaligned saved register offset! .long .double .zero .extern .elseif .cfi_offset .endmacro invalid use of pseudo-symbol '.' as a label unexpected ' expression is negative expected symbol variant after '@' .def unrecognized COMDAT type ' register number is too high .end_data_region .objc_cat_inst_meth .objc_class_names STT_OBJECT sse2.pminu.b sse.storeu. sse2.pshufl.w llvm. pass-remarks Enable optimization analysis remarks from passes whose name match the given regular expression llvm.aarch64.neon.abs llvm.aarch64.neon.addhn llvm.aarch64.neon.fcvtps llvm.aarch64.neon.ld1x2 llvm.aarch64.neon.ld2 llvm.aarch64.neon.sshl llvm.aarch64.neon.uabd llvm.aarch64.neon.vcvtfxs2fp llvm.amdgcn.image.atomic.cmpswap llvm.amdgcn.image.atomic.dec llvm.amdgcn.s.dcache.wb.vol llvm.amdgcn.workgroup.id.y llvm.arm.mcr2 llvm.arm.mrrc2 llvm.arm.neon.aesd llvm.arm.neon.vpadals llvm.arm.neon.vrhaddu llvm.arm.neon.vrshiftn llvm.arm.undefined llvm.experimental.stackmap llvm.hexagon.A2.addh.h16.sat.hl llvm.hexagon.A2.addh.l16.ll llvm.hexagon.A2.maxup llvm.hexagon.A2.vminh llvm.hexagon.C4.cmplteui llvm.hexagon.F2.conv.uw2df llvm.hexagon.F2.sfadd llvm.hexagon.F2.sfimm.p llvm.hexagon.M2.hmmpyl.rs1 llvm.hexagon.M2.mmpyuh.s0 llvm.hexagon.M2.mpyd.hl.s0 llvm.hexagon.M2.mpyud.nac.lh.s0 llvm.hexagon.M2.vcmac.s0.sat.i llvm.hexagon.M2.vcmac.s0.sat.r llvm.hexagon.S2.asl.r.p.and llvm.hexagon.S2.asl.r.p.nac llvm.hexagon.S2.asl.r.r.nac llvm.hexagon.S2.asr.i.p.acc llvm.hexagon.S2.asr.i.r.and llvm.hexagon.S2.lsr.i.p.xacc llvm.hexagon.S2.lsr.r.p.acc llvm.hexagon.S2.shuffeh llvm.hexagon.S2.tableidxb.goodsyntax llvm.hexagon.S2.vsplatrb llvm.hexagon.S4.ntstbit.i llvm.hexagon.S5.asrhub.sat llvm.hexagon.S5.vasrhrnd.goodsyntax llvm.hexagon.V6.extractw.128B llvm.hexagon.V6.vabsh llvm.hexagon.V6.vaddbnq llvm.hexagon.V6.vaddhw.128B llvm.hexagon.V6.vaslwv.128B llvm.hexagon.V6.vasrhbrndsat llvm.hexagon.V6.vasrwh.128B llvm.hexagon.V6.vcl0h.128B llvm.hexagon.V6.vdmpyhsusat llvm.hexagon.V6.vgth.and.128B llvm.hexagon.V6.vgth.xor llvm.hexagon.V6.vlsrwv llvm.hexagon.V6.vlutb llvm.hexagon.V6.vlutvwh.oracc llvm.hexagon.V6.vmpabus.128B llvm.hexagon.V6.vnormamth.128B llvm.hexagon.V6.vnot llvm.hexagon.V6.vpackoh llvm.hexagon.V6.vrmpybv.acc.128B llvm.hexagon.V6.vrmpyubv.128B llvm.hexagon.V6.vrmpyubv.acc llvm.hexagon.V6.vsubh.dv.128B llvm.hexagon.V6.vsubhq.128B llvm.hexagon.V6.vsububsat llvm.hexagon.V6.vunpackh.128B llvm.mips.addqh.r.ph llvm.mips.addsc llvm.mips.bclr.w llvm.mips.bneg.h llvm.mips.bseli.b llvm.mips.cle.u.w llvm.mips.clti.s.w llvm.mips.cmpgu.le.qb llvm.mips.copy.s.w llvm.mips.dpsub.s.w llvm.mips.extr.rs.w llvm.mips.fcle.d llvm.mips.fdiv.d llvm.mips.fsub.d llvm.mips.fsueq.d llvm.mips.ld.d llvm.mips.max.a.h llvm.mips.nlzc.d llvm.mips.preceu.ph.qbr llvm.mips.precr.qb.ph llvm.nvvm.add.rn.ftz.f llvm.nvvm.d2ui.rm llvm.nvvm.div.rn.d llvm.nvvm.fmin.ftz.f llvm.nvvm.i2d.rm llvm.nvvm.lg2.approx.f llvm.nvvm.ll2d.rn llvm.nvvm.move.i32 llvm.nvvm.ptr.gen.to.global llvm.nvvm.read.ptx.sreg.envreg18 llvm.nvvm.read.ptx.sreg.envreg26 llvm.nvvm.shfl.up.i32 llvm.nvvm.suld.1d.array.i64.zero llvm.nvvm.suld.1d.i32.clamp llvm.nvvm.suld.1d.v2i64.zero llvm.nvvm.suld.2d.array.v4i16.zero llvm.nvvm.suld.2d.v4i16.trap llvm.nvvm.sust.b.2d.array.v2i64.clamp llvm.nvvm.sust.b.2d.array.v4i16.trap llvm.nvvm.sust.b.3d.v2i16.trap llvm.nvvm.sust.b.3d.v2i8.trap llvm.nvvm.sust.p.1d.array.v4i16.trap llvm.nvvm.tex.1d.grad.v4s32.f32 llvm.nvvm.tex.3d.v4s32.f32 llvm.nvvm.tex.unified.cube.level.v4u32.f32 llvm.nvvm.tld4.unified.a.2d.v4u32.f32 llvm.ppc.altivec.mtvscr llvm.ppc.altivec.vcmpgtub.p llvm.ppc.altivec.vmaxuw llvm.ppc.altivec.vminsw llvm.ppc.altivec.vsubeuqm llvm.ppc.qpx.qvfcfid llvm.ppc.qpx.qvfcmpgt llvm.ppc.qpx.qvfmadd llvm.ppc.qpx.qvfrsqrtes llvm.s390.tbegin.nofloat llvm.s390.vfaezhs llvm.s390.vfeefs llvm.s390.vfenef llvm.s390.vmaoh llvm.s390.vstrczb llvm.s390.vuplhf llvm.var.annotation llvm.x86.3dnow.pfrcp llvm.x86.avx.maskload.pd.256 llvm.x86.avx.vtestnzc.ps llvm.x86.avx2.pabs.d llvm.x86.avx2.phsub.w llvm.x86.avx2.pmulu.dq llvm.x86.avx2.psllv.d.256 llvm.x86.avx512.broadcastmb.512 llvm.x86.avx512.cvtmask2d.512 llvm.x86.avx512.cvtq2mask.512 llvm.x86.avx512.gather3div2.df llvm.x86.avx512.gather3div8.sf llvm.x86.avx512.mask.cmp.b.256 llvm.x86.avx512.mask.compress.ps.256 llvm.x86.avx512.mask.conflict.d.256 llvm.x86.avx512.mask.cvtqq2ps.128 llvm.x86.avx512.mask.cvtudq2pd.512 llvm.x86.avx512.mask.padd.q.512 llvm.x86.avx512.mask.paddus.w.512 llvm.x86.avx512.mask.pbroadcast.b.gpr.512 llvm.x86.avx512.mask.pminu.w.256 llvm.x86.avx512.mask.pmov.qw.256 llvm.x86.avx512.mask.pmovzxb.d.512 llvm.x86.avx512.mask.pmovzxb.w.128 llvm.x86.avx512.mask.pmovzxd.q.256 llvm.x86.avx512.mask.pmulhu.w.256 llvm.x86.avx512.mask.prol.q.256 llvm.x86.avx512.mask.psrl.q llvm.x86.avx512.mask.sub.pd.256 llvm.x86.avx512.mask.sub.ps.128 llvm.x86.avx512.mask.vfmaddsub.ps.128 llvm.x86.avx512.mask.vpermi2var.qi.256 llvm.x86.avx512.mask3.vfmaddsub.pd.256 llvm.x86.avx512.mask3.vfmsub.pd.512 llvm.x86.avx512.mask3.vfmsubadd.ps.256 llvm.x86.avx512.ptestm.b.512 llvm.x86.avx512.ptestm.w.512 llvm.x86.avx512.scatter.dpq.512 llvm.x86.avx512.scattersiv4.di llvm.x86.mwaitx llvm.x86.sse.ucomilt.ss llvm.x86.sse2.maskmov.dqu llvm.x86.sse3.addsub.ps llvm.x86.sse41.movntdqa llvm.x86.xop.vpmacsswd llvm.x86.xop.vprotw llvm.xcore.setpsc warning isVoid v4i8 v2i64 *no default* ' registered more than once! pentium3 westmere x86-64 [:>:]] tab SO SI apostrophe asterisk empty (sub)expression watchos elf armv7-r v8 armv8.2-a C|%d|%s|%lld C|%d|%.*s|%lld General failure. Invalid CoreSight Trace Source ID. OCSD_ERR_INVALID_PARAM_VAL OCSD_ERR_ATTACH_TOO_MANY OCSD_ERR_UNSUPPORTED_ISA OCSD_ERR_TEST_SNAPSHOT_PARSE_INFO ETMv4 instruction decode : LSP0 elements not supported. Not enough elements to cancel S; VMID=0x I_COMMIT Conditional Result, format 3. I_IGNORE AArch32, Trap IRQ4 StringOutputStream. Requested size is too large to fit into size_t. X Z Unknown error %d __thread_specific_ptr construction failed std /= -= operator delete[] socket %s:%d: assertion "%s" failed F_DUPFD DatagramSocketImpl MALLOC_CHECK_ error setting PER_LINUX32 personality: %s scudo:primary scudo:counters POSIX Argument list too long Object is remote Remote address changed Accessing a corrupted shared library Wrong medium type Unable to set property "%s" to "%s": recv failed; errno=%d (%s) bionic/libc/bionic/system_property_set.cpp ASCII fprintf putc pthread_mutex_lock -o kmem:kmalloc_node record command isn't available gfp_flags simpleperf:EtmBranchList file not in format etm_branch_list.proto: Source Shared Object path: %s unexpected record type ERROR_UNWIND_INFO *unknown false /\ Attributable Level 1 instruction TLB access Attributable Level 2 data or unified TLB access, read raw-l3d-cache-rd Failed to get EventTypeFinder Unknown event_type ' /events/ r%d !/ Read failed GNU pid %u build_id %s stack_start 0x%llx buf.size() " starting from " Zip: Null ZipArchiveHandle Zip: invalid read length %lld overflows, offset %lld Zip: lfh name length invalid Zip: file size %llu is larger than the buffer size %zu. Zip: Found duplicate entry %.*s Zlib error --in-app system/extras/simpleperf/cmd_api.cpp stack_end: 0x%llx monotonic failed to parse addr filter: Trace offcpu can't be used together with sched:sched_switch event ms, recording time level 2 instruction cache refill rate level 2 data or unified TLB refill rate raw-l1d-tlb-rd s --use-devfreq-counters --spin-rate task path overflow (pid = It seems the kernel doesn't allow allocating enough with ' to byte; long; encoded_value type Bad encoded_value annotation value_arg %x Bogus encoded_value value_type %x field_id.class Multiple map list items <clinit> <init> Method %u(%s) is marked constructor, but doesn't match name Constructor %u(%s) flagged inappropriately %x write .eh_frame (byte >> 4) == 0x8 x26 ecx rsp %s: %d events freed Too many events reading or writing on fd %d ADD truncated or malformed fat file ( LC_SEGMENT_64 ARM64_RELOC_PAGE21 Mach-O arm cnmips ELF32-unknown ELF64-amdgpu R_X86_64_DTPOFF32 R_X86_64_GOTPC64 R_386_TLS_LDM_PUSH R_MIPS_CALL_HI16 R_MIPS_CALL_LO16 R_MICROMIPS_GOT_OFST R_MICROMIPS_GOT_HI16 R_MICROMIPS_TLS_DTPREL_HI16 R_AARCH64_TLSLD_MOVW_DTPREL_G1 R_ARM_LDR_SB_G1 R_ARM_LDRS_SB_G1 R_ARM_TLS_GOTDESC R_ARM_PRIVATE_3 R_ARM_PRIVATE_4 R_ARM_PRIVATE_9 R_ARM_THM_TLS_DESCSEQ16 R_HEX_B15_PCREL R_HEX_GD_GOT_32 R_HEX_TPREL_16_X R_PPC_DTPREL16_HA R_PPC_GOT_TPREL16_LO R_PPC_REL16 R_PPC64_GOT_DTPREL16_HA R_PPC64_REL16 R_390_TLS_GOTIE12 R_SPARC_5 R_SPARC_DISP64 R_SPARC_TLS_LDO_LOX10 IMAGE_REL_I386_REL16 Invalid metadata attachment Invalid record: metadata strings layout Invalid record: metadata strings bad length Unknown attribute kind ( Invalid bitcode signature as-secure-log-file-name <<invalid>> tlsdesc IE section_info_dwo 0123456789_.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ - .align .global .macro .purgem expected identifier after '.ifdef' '.fill' directive with size greater than 8 has been truncated to 8 isa number not a constant value unsupported directive '.stabs' unknown sub-directive in '.cv_loc' directive pointless default value for required parameter ' literal value not a power of two greater then zero expected ')' in parentheses expression .seh_savexmm same_contents .desc .previous .objc_cls_meth .previous without corresponding .section .secure_log_unique specified multiple times __dyld __picsymbol_stub previous definition is here sse41.pmaxsb llvm.aarch64.crypto.sha256su0 llvm.aarch64.hint llvm.aarch64.neon.cls llvm.aarch64.neon.fcvtas llvm.aarch64.neon.sqdmulls.scalar llvm.aarch64.neon.sqshl llvm.amdgcn.buffer.atomic.cmpswap llvm.amdgcn.cubesc llvm.arm.ldrexd llvm.arm.neon.vst1 llvm.arm.neon.vtbl2 llvm.arm.neon.vtbx1 llvm.ctlz llvm.eh.exceptionpointer llvm.hexagon.A2.addh.h16.sat.ll llvm.hexagon.A2.neg llvm.hexagon.A2.subri llvm.hexagon.A2.svadduhs llvm.hexagon.A2.vaddub llvm.hexagon.A2.vcmpweq llvm.hexagon.A2.vmaxw llvm.hexagon.A4.cmpbgtui llvm.hexagon.A4.round.rr.sat llvm.hexagon.C2.cmpgtup llvm.hexagon.F2.conv.uw2sf llvm.hexagon.F2.sfsub llvm.hexagon.M2.accii llvm.hexagon.M2.cmpys.s0 llvm.hexagon.M2.mpy.rnd.lh.s0 llvm.hexagon.M2.mpyu.acc.hh.s0 llvm.hexagon.M2.nacci llvm.hexagon.M2.vrcmaci.s0c llvm.hexagon.S2.asr.r.p.or llvm.hexagon.S2.cabacencbin llvm.hexagon.S2.insert llvm.hexagon.S2.lsr.i.r.nac llvm.hexagon.S2.svsathb llvm.hexagon.S2.vtrunohb llvm.hexagon.S4.extract llvm.hexagon.S5.popcountp llvm.hexagon.S6.rol.i.p.nac llvm.hexagon.SI.to.SXTHI.asrh llvm.hexagon.V6.lo llvm.hexagon.V6.vabsdiffh llvm.hexagon.V6.vabsdiffuh llvm.hexagon.V6.vaddhq llvm.hexagon.V6.vaddhsat llvm.hexagon.V6.vaddhsat.dv llvm.hexagon.V6.vasrw.acc llvm.hexagon.V6.vdealb.128B llvm.hexagon.V6.vdealvdd llvm.hexagon.V6.vdsaduh.128B llvm.hexagon.V6.vgth.and llvm.hexagon.V6.vgtub.xor.128B llvm.hexagon.V6.vlalignbi llvm.hexagon.V6.vlsrhv.128B llvm.hexagon.V6.vmpyhsat.acc llvm.hexagon.V6.vnormamtw.128B llvm.hexagon.V6.vpackeh llvm.hexagon.V6.vpopcounth.128B llvm.hexagon.V6.vrmpybus.128B llvm.hexagon.V6.vrmpybv.acc llvm.hexagon.V6.vsubh.128B llvm.hexagon.V6.vsubwsat.dv llvm.hexagon.V6.vtmpyb llvm.hexagon.V6.vzh.128B llvm.hexagon.brev.stb llvm.invariant.end llvm.mips.bclri.d llvm.mips.binsr.d llvm.mips.binsri.b llvm.mips.bnz.h llvm.mips.bseti.b llvm.mips.bz.d llvm.mips.cle.s.d llvm.mips.div.s.d llvm.mips.dps.w.ph llvm.mips.extr.w llvm.mips.hsub.s.w llvm.mips.ilvl.d llvm.mips.maq.sa.w.phr llvm.mips.max.s.h llvm.mips.max.u.h llvm.mips.mod.u.b llvm.mips.muleq.s.w.phr llvm.mips.mulsaq.s.w.ph llvm.mips.pckev.w llvm.mips.pcnt.b llvm.mips.precequ.ph.qbla llvm.mips.sat.s.b llvm.mips.shra.qb llvm.mips.srari.b llvm.mips.subu.ph llvm.mips.subuh.qb llvm.mips.subvi.d llvm.nvvm.f2ui.rn.ftz llvm.nvvm.f2ull.rm llvm.nvvm.f2ull.rn.ftz llvm.nvvm.istypep.sampler llvm.nvvm.move.ptr llvm.nvvm.mul24.ui llvm.nvvm.rcp.rm.ftz.f llvm.nvvm.rcp.rz.ftz.f llvm.nvvm.read.ptx.sreg.warpid llvm.nvvm.sqrt.rp.ftz.f llvm.nvvm.suld.2d.array.v4i16.trap llvm.nvvm.suld.2d.v2i64.clamp llvm.nvvm.sust.b.1d.array.v4i16.clamp llvm.nvvm.sust.b.1d.v2i32.zero llvm.nvvm.sust.b.1d.v4i8.zero llvm.nvvm.sust.b.2d.array.v2i32.clamp llvm.nvvm.sust.b.2d.v2i32.zero llvm.nvvm.sust.b.3d.v4i32.zero llvm.nvvm.tex.2d.level.v4s32.f32 llvm.nvvm.tex.unified.1d.array.level.v4u32.f32 llvm.nvvm.tex.unified.2d.array.grad.v4s32.f32 llvm.nvvm.tex.unified.2d.v4s32.f32 llvm.nvvm.tex.unified.3d.level.v4u32.f32 llvm.nvvm.tex.unified.3d.v4u32.f32 llvm.nvvm.tld4.b.2d.v4u32.f32 llvm.nvvm.tld4.unified.b.2d.v4u32.f32 llvm.nvvm.ui2f.rn llvm.ppc.altivec.lvsr llvm.ppc.altivec.vaddeuqm llvm.ppc.altivec.vbpermq llvm.ppc.altivec.vcmpbfp.p llvm.ppc.altivec.vlogefp llvm.ppc.altivec.vmaxsb llvm.ppc.altivec.vmhaddshs llvm.ppc.altivec.vpkudus llvm.ppc.altivec.vsum4ubs llvm.ppc.altivec.vupklpx llvm.ppc.qpx.qvfctiwz llvm.ppc.tresume llvm.ppc.vsx.lxvw4x llvm.r600.read.tidig.z llvm.s390.vaccb llvm.s390.vfenezb llvm.s390.vperm llvm.s390.vstrczh llvm.x86.3dnow.pavgusb llvm.x86.3dnow.pfcmpge llvm.x86.avx.dp.ps.256 llvm.x86.avx.vtestc.ps llvm.x86.avx2.pmadd.ub.sw llvm.x86.avx512.broadcastmw.512 llvm.x86.avx512.cvtw2mask.256 llvm.x86.avx512.mask.add.ss.round llvm.x86.avx512.mask.andn.pd.256 llvm.x86.avx512.mask.andn.ps.128 llvm.x86.avx512.mask.broadcastf32x4.512 llvm.x86.avx512.mask.broadcastf64x2.256 llvm.x86.avx512.mask.cvttpd2udq.256 llvm.x86.avx512.mask.cvttps2uqq.256 llvm.x86.avx512.mask.cvtuqq2ps.256 llvm.x86.avx512.mask.expand.load.q.128 llvm.x86.avx512.mask.fpclass.ps.512 llvm.x86.avx512.mask.getexp.pd.512 llvm.x86.avx512.mask.getmant.pd.256 llvm.x86.avx512.mask.inserti64x4.512 llvm.x86.avx512.mask.max.pd.256 llvm.x86.avx512.mask.packusdw.512 llvm.x86.avx512.mask.permvar.di.256 llvm.x86.avx512.mask.pmov.qw.mem.512 llvm.x86.avx512.mask.pmovs.qb.mem.128 llvm.x86.avx512.mask.pmovsxd.q.512 llvm.x86.avx512.mask.pmovus.db.mem.512 llvm.x86.avx512.mask.pmovus.dw.mem.128 llvm.x86.avx512.mask.pmovus.qw.128 llvm.x86.avx512.mask.pmovzxb.d.256 llvm.x86.avx512.mask.prol.d.128 llvm.x86.avx512.mask.psll.qi.128 llvm.x86.avx512.mask.psra.wi.256 llvm.x86.avx512.mask.psrl.d.128 llvm.x86.avx512.mask.psrl.q.128 llvm.x86.avx512.mask.psrlv8.hi llvm.x86.avx512.mask.psub.b.128 llvm.x86.avx512.mask.reduce.pd.256 llvm.x86.avx512.mask.rndscale.pd.128 llvm.x86.avx512.mask.sqrt.ps.128 llvm.x86.avx512.mask.vcvtph2ps.128 llvm.x86.avx512.mask.vextracti32x4.512 llvm.x86.avx512.mask3.vfmaddsub.pd.512 llvm.x86.avx512.mask3.vfmsub.pd.256 llvm.x86.avx512.mask3.vfnmsub.ps.256 llvm.x86.avx512.maskz.vpermt2var.q.128 llvm.x86.avx512.ptestm.q.512 llvm.x86.avx512.ptestnm.b.512 llvm.x86.avx512.scatterdiv2.df llvm.x86.avx512.scattersiv8.sf llvm.x86.bmi.bzhi.32 llvm.x86.fma.vfmadd.ps.256 llvm.x86.mmx.packuswb llvm.x86.mmx.pandn llvm.x86.mmx.pavg.b llvm.x86.mmx.pcmpeq.w llvm.x86.mmx.pmaxu.b llvm.x86.sse.cvtsi2ss llvm.x86.sse3.monitor llvm.x86.sse41.round.sd llvm.x86.sse4a.insertq llvm.xcore.chkct Expected mangling specifier in datalayout string f64 v4i16 v8i32 v8i64 -inf Display the version of this program SUBCOMMANDS: FF US comma elfiamcu armv7k ERROR: OCSD_ERR_DFMTR_NOTCONTTRACE Bad frame or half frame sync in trace deformatter No formatter in use - operation not valid. Address range in accessor set to invalid values. No decoder configuration information OCSD_GEN_TRC_ELEM_EVENT undefined PKTP_ETMV4I Packet Processor : Unknown Datapath operation ; INFO= ; Count= ; Count( Incomplete packet at end of trace. I_BAD_SEQUENCE I_EXTENSION Exception. Conditional Result, format 2. Conditional Instruction, format 1. Exact Source Address Match. I_SRC_ADDR_S_IS0 N IRQ1 (%d:0) Can't back up over more bytes than were returned by the last call to Next(). INFO a protocol money_get error W k auto unsigned short %LaL operator/ operator| __vdso_clock_gettime error getting old personality value: %s ((Next->Prev)) == ((X)) MinNumberLength < MaxLen Size (in kilobytes) of per-thread cache used to offload the global quarantine. Lower value may reduce memory usage but might increase the contention on the global quarantine. pattern_fill_contents may_return_null Inappropriate ioctl for device Identifier removed Host is down Remote I/O error iov_index_ < kIovSize WriteString localtime TZ scanf 'm' makes no sense with '*' __cxa_atexit: mmap/mremap failed to allocate %zu bytes: %s FDE has zero length FDE is really a CIE /dev/socket/logdw ro.debuggable %s%s%s %02x header_size: %lld %lld --proguard-mapping-file ) >= symbol count ( failed to write record to protobuf simpleperf_report_proto.Thread Invalid symbol dir dso_symbol_map_file , real Symbol addresses in /proc/kallsyms on device are all zero. `echo 0 >/proc/sys/kernel/kptr_restrict` if possible. simpleperf.proto.ETMBranchList watermark %u, precise_ip %u, mmap_data %u L1-icache-prefetch-misses Attributable Level 1 data or unified TLB access Attributable Level 2 instruction TLB access raw-remote-access-rd Attributable memory read access to another socket in a multi-socket system raw-l1d-cache-rd Attributable Level 2 data cache refill, write Branch speculatively executed, immediate branch Attributable Level 3 data or unified cache refill, write /format/ i686 system/extras/simpleperf/perf_regs.cpp pid %u, tid %u, addr 0x%llx, len 0x%llx error_code %llu failed to seek to Check failed: value < end , SIMPLE_PERF_RECORD_TYPE_START= header_page: %s 64211847 entry hash_table, entry size: incompatible version Invalid file Usage: simpleperf list [options] [hw|sw|cache|raw|tracepoint|pmu] List all available event types. Filters can be used to show only event types belong to selected types: hw hardware events sw software events cache hardware cache events raw raw cpu pmu events tracepoint tracepoint events cs-etm coresight etm instruction tracing events pmu system-specific pmu events Options: --show-features Show features supported on the device, including: dwarf-based-call-graph trace-offcpu --no-cut-samples --no-dump-symbols --group Aux data traced: ms, post process time (type= simpleperf cpu-cycles raw-l2i-cache data TLB miss rate level 1 cache refill rate, read count Failed to add any supported default measured types failed to read /sys/kernel/notes: Package unlimited sinks open perf_event_file (event dwarf callchain sampling is not supported on this device. failed to create event_base Stop monitoring process Dex failed to read min_exec_vaddr from , data_base= data_size Shorty vs. primitive type mismatch: '%c', '%s' Bad file size (%zd, expected %u) Bad encoded_value method size %x Bad encoded_value boolean size %x unexpected static field initial value type: 'C' vs '%c' Illegal continuation byte %x in string data Out-of-order method_idx for annotation: %x then %x Bad field access_flags for %s: %x(%s) <clinit> must have descriptor ()V Invalid Uint ' Priority of record read thread is increased Raw Data: 0x%02x DW_CFA_advance_loc %d 0x%x (byte >> 4) == 0x9 (byte >> 6) == 0x3 pop {wR%d r8 x8 %s: calloc EV_WRITE Tried to mix edge-triggered and non-edge-triggered events on fd %d malloc epoll_create Epoll MOD(%d) on %d retried as ADD; that failed too allocator<T>::allocate(size_t n) 'n' exceeds maximum supported size Invalid data was encountered while parsing the file nundefsym in LC_DYSYMTAB load command extends past the end of the symbol table R_X86_64_TLSDESC_CALL R_386_GOTOFF R_386_TLS_GD R_MIPS_RELGOT R_MICROMIPS_PC7_S1 R_MICROMIPS_TLS_GD R_MICROMIPS_PC19_S2 R_AARCH64_TLSGD_MOVW_G1 R_ARM_THM_PC12 R_ARM_LDR_SB_G2 R_ARM_TLS_LDM32 R_ARM_TLS_LDO12 R_ARM_PRIVATE_1 R_HEX_8_X R_HEX_32_PCREL R_HEX_GOTREL_LO16 R_HEX_GD_GOT_HI16 R_HEX_IE_GOT_16 R_HEX_IE_GOT_11_X R_PPC_ADDR16 R_PPC64_GOT16_HI R_PPC64_DTPREL16_LO R_PPC64_TLSLD R_390_GOT12 R_390_JMP_SLOT R_390_PLTOFF32 R_SPARC_LO10 R_SPARC_WDISP19 R_WEBASSEMBLY_DATA Sections with relocations should have an address of 0 IMAGE_REL_AMD64_ADDR32NB IMAGE_REL_I386_SEG12 INSERTVAL: Invalid instruction with 0 indices Explicit call type is not a function type Cannot find option named ' GOTOFF GOTREL dtprel@highest PCREL expected absolute expression invalid .org offset ' __mod_init_func section_line __debug_gnu_pubt .apple_types .debug_info.dwo Cannot initialize MC for non-Windows COFF object files. 8byte_literals self_modifying_code invalid reassignment of non-absolute variable ' .cfi_def_cfa_register expected string parameter for '.ifeqs' directive missing value for required parameter ' unexpected identifier in '.cv_inline_linetable' directive ' should be last one in the list of parameters. .error argument must be a string .warning argument must be a string invalid hexadecimal number unknown flag .dyld .linker_option .objc_instance_vars .objc_module_info ignoring directive .load for now can't open secure log file: STT_GNU_IFUNC unexpected token in '.ident' directive sse2.cvtdq2pd sse2.pshuf.d lane llvm.aarch64.dmb llvm.aarch64.neon.fabd llvm.aarch64.neon.scalar.uqxtn llvm.aarch64.neon.umull llvm.aarch64.neon.urhadd llvm.aarch64.stlxr llvm.amdgcn.cubema llvm.amdgcn.div.fmas llvm.amdgcn.sin llvm.amdgcn.trig.preop llvm.amdgcn.workitem.id.x llvm.amdgcn.workitem.id.y llvm.arm.dbg llvm.arm.dmb llvm.arm.neon.vmulls llvm.arm.neon.vqshiftnu llvm.arm.neon.vrsqrts llvm.arm.qadd llvm.convertsu llvm.debugtrap llvm.hexagon.A2.combine.hl llvm.hexagon.A2.sath llvm.hexagon.A2.subh.l16.sat.hl llvm.hexagon.A2.subsat llvm.hexagon.A2.tfrp llvm.hexagon.A2.vabsw llvm.hexagon.A2.vmaxub llvm.hexagon.A2.vminw llvm.hexagon.A4.vcmpbeq.any llvm.hexagon.C2.cmpgtu llvm.hexagon.C2.cmpltu llvm.hexagon.F2.sfimm.n llvm.hexagon.M2.mmachs.s1 llvm.hexagon.M2.mmacls.s1 llvm.hexagon.M2.mpy.rnd.hh.s0 llvm.hexagon.M2.mpyud.nac.hl.s1 llvm.hexagon.M2.vdmacs.s1 llvm.hexagon.M2.vradduh llvm.hexagon.M2.vrcmpyi.s0c llvm.hexagon.S2.clbnorm llvm.hexagon.S2.lsr.i.r.or llvm.hexagon.V6.lvsplatw llvm.hexagon.V6.vadduhw llvm.hexagon.V6.vandqrt.acc.128B llvm.hexagon.V6.vavgub.128B llvm.hexagon.V6.vdmpybus.acc llvm.hexagon.V6.vdmpyhisat.acc llvm.hexagon.V6.vdsaduh.acc.128B llvm.hexagon.V6.veqb llvm.hexagon.V6.veqw.128B llvm.hexagon.V6.vlutvvb llvm.hexagon.V6.vmpyihb llvm.hexagon.V6.vmpyub.128B llvm.hexagon.V6.vmpyuhv llvm.hexagon.V6.vshufeh llvm.hexagon.V6.vsubhnq.128B llvm.hexagon.V6.vsubwnq.128B llvm.hexagon.circ.std llvm.mips.adds.s.b llvm.mips.and.v llvm.mips.ave.u.h llvm.mips.binsli.w llvm.mips.bset.d llvm.mips.cle.u.d llvm.mips.clti.u.b llvm.mips.cmp.eq.ph llvm.mips.ctcmsa llvm.mips.dpaq.s.w.ph llvm.mips.dpax.w.ph llvm.mips.dpsqx.sa.w.ph llvm.mips.fcaf.w llvm.mips.fcueq.d llvm.mips.fmadd.d llvm.mips.fmin.a.d llvm.mips.fsune.d llvm.mips.hadd.s.d llvm.mips.mult llvm.mips.precrqu.s.qb.ph llvm.mips.sat.s.d llvm.mips.srai.b llvm.mips.srai.h llvm.mips.srai.w llvm.mips.srari.w llvm.mips.st.d llvm.mips.subqh.w llvm.mips.vshf.b llvm.nvvm.add.rm.f llvm.nvvm.d2ll.rn llvm.nvvm.f2ll.rn llvm.nvvm.fma.rz.f llvm.nvvm.fma.rz.ftz.f llvm.nvvm.rcp.rn.ftz.f llvm.nvvm.read.ptx.sreg.envreg30 llvm.nvvm.suld.1d.array.v4i16.trap llvm.nvvm.suld.1d.v2i64.trap llvm.nvvm.suld.2d.array.i8.trap llvm.nvvm.suld.2d.array.v2i32.clamp llvm.nvvm.suld.2d.array.v2i64.trap llvm.nvvm.sust.b.1d.array.i64.clamp llvm.nvvm.sust.b.1d.v2i64.trap llvm.nvvm.sust.b.1d.v4i16.trap llvm.nvvm.sust.b.2d.array.i16.zero llvm.nvvm.sust.b.2d.array.v2i64.trap llvm.nvvm.sust.b.2d.array.v2i64.zero llvm.nvvm.sust.b.2d.i32.trap llvm.nvvm.sust.b.2d.i64.trap llvm.nvvm.sust.b.3d.v2i32.zero llvm.nvvm.sust.p.2d.i16.trap llvm.nvvm.sust.p.2d.i32.trap llvm.nvvm.tex.1d.array.v4u32.s32 llvm.nvvm.tex.2d.array.v4u32.s32 llvm.nvvm.tex.3d.grad.v4s32.f32 llvm.nvvm.tex.unified.cube.array.level.v4u32.f32 llvm.nvvm.tld4.g.2d.v4f32.f32 llvm.nvvm.tld4.r.2d.v4f32.f32 llvm.ppc.altivec.lvewx llvm.ppc.altivec.vadduws llvm.ppc.altivec.vcmpeqfp.p llvm.ppc.altivec.vsel llvm.ppc.altivec.vsrab llvm.ppc.altivec.vupklsw llvm.ppc.dcbst llvm.ppc.qpx.qvfxxcpnmadds llvm.ppc.qpx.qvstfcda llvm.ppc.set.tfiar llvm.ppc.vsx.xvrsqrtedp llvm.r600.read.local.size.x llvm.round llvm.s390.ppa.txassist llvm.s390.vfeebs llvm.s390.vistrfs llvm.s390.vlbb llvm.s390.vmaof llvm.s390.vpksfs llvm.s390.vpksh llvm.s390.vupllh llvm.trunc llvm.x86.3dnow.pfrsqrt llvm.x86.avx2.gather.d.d.256 llvm.x86.avx2.gather.q.q llvm.x86.avx2.mpsadbw llvm.x86.avx2.psrl.d llvm.x86.avx512.gather3div4.df llvm.x86.avx512.mask.add.pd.256 llvm.x86.avx512.mask.add.sd.round llvm.x86.avx512.mask.compress.d.256 llvm.x86.avx512.mask.compress.store.d.512 llvm.x86.avx512.mask.cvtps2dq.128 llvm.x86.avx512.mask.div.sd.round llvm.x86.avx512.mask.expand.ps.256 llvm.x86.avx512.mask.getmant.sd llvm.x86.avx512.mask.mul.pd.128 llvm.x86.avx512.mask.mul.ps.128 llvm.x86.avx512.mask.pabs.d.128 llvm.x86.avx512.mask.pabs.d.512 llvm.x86.avx512.mask.packssdw.512 llvm.x86.avx512.mask.padd.d.128 llvm.x86.avx512.mask.pavg.b.128 llvm.x86.avx512.mask.pbroadcast.d.gpr.256 llvm.x86.avx512.mask.permvar.qi.256 llvm.x86.avx512.mask.pmaxs.q.128 llvm.x86.avx512.mask.pmov.qd.128 llvm.x86.avx512.mask.pmovus.db.256 llvm.x86.avx512.mask.pmovus.dw.512 llvm.x86.avx512.mask.pmovzxb.q.256 llvm.x86.avx512.mask.prolv.q.128 llvm.x86.avx512.mask.psub.d.512 llvm.x86.avx512.mask.psub.q.512 llvm.x86.avx512.mask.range.pd.128 llvm.x86.avx512.mask.scalef.pd.512 llvm.x86.avx512.mask.ucmp.d.128 llvm.x86.avx512.mask.vpermt2var.pd.512 llvm.x86.avx512.mask.vpmadd52l.uq.128 llvm.x86.avx512.mask.vpmadd52l.uq.256 llvm.x86.avx512.mask3.vfmadd.pd.256 llvm.x86.avx512.mask3.vfnmsub.pd.256 llvm.x86.avx512.maskz.fixupimm.ps.256 llvm.x86.avx512.maskz.vfmadd.ss llvm.x86.avx512.maskz.vpermt2var.ps.128 llvm.x86.avx512.pmovzxdq llvm.x86.avx512.scatter.qpq.512 llvm.x86.avx512.scatterpf.qps.512 llvm.x86.avx512.vbroadcast.ss.512 llvm.x86.bmi.pdep.64 llvm.x86.fma.vfmadd.sd llvm.x86.fxrstor llvm.x86.fxsave llvm.x86.mmx.paddus.w llvm.x86.sha256msg1 llvm.x86.sse.comilt.ss llvm.x86.sse.cvtps2pi llvm.x86.sse2.cvtpd2dq llvm.x86.sse2.lfence llvm.x86.sse2.pavg.w llvm.x86.tbm.bextri.u64 llvm.x86.xop.vfrcz.ps.256 llvm.x86.xop.vpmacsdd v8i1 v64i1 v16i8 Print all option values after command line parsing int [1m abcdefghijklmnopqrstuvwxyz ETX form-feed IS2 one less-than-sign vertical-line invalid character range armv7-a %e debug.atrace.tags.enableflags Component not initialised. No error - error code end marker 64-bit; (Ma:0x??; Ch:0x?? OCSD_GEN_TRC_ELEM_TRACE_ON PE status update / change (arch, ctxtid, vmid etc). ; Commit( I_COND_I_F1 I_ADDR_CTXT_L_32IS0 I_ADDR_CTXT_L_64IS0 I_ADDR_CTXT_L_64IS1 I_ADDR_S_IS0 I_SRC_ADDR_MATCH I_ATOM_F1 external/protobuf/src/google/protobuf/io/coded_stream.cc CHECK failed: (count) <= (target_->size()): CHECK failed: (byte_size_before_serialization) == (byte_size_after_serialization): %m/%d/%y Sun Wed Jul operator& operator% operator>> SocketImpl sizing Permission denied Device or resource busy Operation now in progress Quota exceeded Power failure /vendor/etc/selinux/vendor_property_contexts Using old property service protocol ("%s" is not set) -0 ftello64 pthread_create failed: couldn't mprotect R+W %zu-byte thread mapping region: %s pthread_mutex_unlock pthread_mutex_destroy libunwind: malformed DW_CFA_same_value DWARF unwind, reg too big DW_EH_PE_aligned pointer encoding not supported truncated sleb128 expression %s| system/extras/simpleperf/cmd_inject.cpp report sampling information in perf.data -t Time in ns record file header size magic: %s symbol_id: %d thread: are not used type %u, size %u, config %llu there are perf_event_attrs not enabling sample_id_all, so can't determine L1-icache-stores L1-icache-store-misses iTLB-load-misses branch-load-misses Attributable Level 1 instruction TLB refill raw-l1d-cache-allocate raw-br-indirect-spec Exception taken, Hypervisor Call Release consistency operation speculatively executed, Store-Release Attributable Level 3 data or unified cache Write-Back, victim %s %llu %llx Check failed: it != arm_reg_map.end() pid %u, tid %u branch_stack nr=%llu trcidr2 0x%llx attr size ( static_cast<size_t>(p - buf.data()) , aux_offset * ftrace format file %zu/%zu: %s Failed to open archive Zip: Invalid filename of length %zu Zip: MappedZipFile doesn't have a file descriptor. Zip: %s: Read %zu from offset %lld failed %s Zip: %s: Zip64 eocd locator signature not found at offset %lld Zip: Unexpected size %zu (declared) vs %zu (actual) too many length or distance symbols map_%zu: [0x%llx-0x%llx], pgoff 0x%llx filter --aux-buffer-size pause Samples recorded: In user space, dropped matched_node_count_to_extend_callchain raw-l3d-cache raw-ll-cache raw-l1d-tlb-wr /sys/class/devfreq/ failed to write Total test time,%lf,seconds, If percentage sum of a thread < 99%, or report for a running thread is missing, /status --user etm device isn't enabled by the bootloader Event type ' system/extras/simpleperf/JITDebugReader.cpp /memfd:jit-zygote-cache /kprobe_events double; UNIMPLEMENTED Check failed: !location.empty() Map is missing field_ids entry Field's class index unexpected, %uvs %u unexpected static field initial value type: 'D' vs '%c' Invalid superclass type padding/index: %x class_data_item read out of bounds Hiddenapi class data offset out of section bounds (%u > %u) for class def %u class with superclass type idx outside uint16_t range '%x:%x' Out-of-order entry types: %x then %x Method %u(%s) has no code, but is not marked native or abstract thread-name system/extras/simpleperf/utils.h child process failed to receive start_signal, nread = unknown finish Can not decompress "%s" lr x1 x16 TracerPid: %s: asked to terminate loop. event_add: event: %p (fd %d), %s%s%s%scall %p %s: noting an add on a non-setup event %p (events: 0x%x, fd: %d, flags: 0x%x) %s: pipe warn Epoll %s(%d) on fd %d okay. Old events were %d; read change was %d (%s); write change was %d (%s); close change was %d (%s) Epoll DEL(%d) on fd %d gave %s: DEL was unnecessary. branch list collection will lose some data with return stack enabled failed to reset decoder, resp Unknown X86_64_RELOC_SUBTRACTOR R_X86_64_GOT32 R_X86_64_DTPMOD64 R_X86_64_GOTOFF64 R_386_TLS_GOTIE R_MIPS_16 R_MIPS_HI16 R_AARCH64_MOVW_SABS_G1 R_AARCH64_ADR_PREL_LO21 R_AARCH64_TLSLD_LDST16_DTPREL_LO12_NC R_AARCH64_TLSIE_LD64_GOTTPREL_LO12_NC R_AARCH64_COPY R_ARM_ALU_SBREL_19_12_NC R_ARM_TARGET2 R_ARM_THM_JUMP19 R_HEX_8 R_HEX_B13_PCREL R_HEX_GOT_32 R_HEX_IE_GOT_HI16 R_HEX_DTPREL_32_6_X R_HEX_LD_GOT_32_6_X R_PPC64_ADDR16_HIGHER R_PPC64_GOT_TLSLD16 R_390_RELATIVE R_390_PLT32DBL R_390_TLS_GOTIE64 R_SPARC_TLS_GD_HI22 R_AMDGPU_ABS64 INSERTVAL: Invalid array index Invalid type for value Explicit invoke type does not match pointee type of callee operand GOTNTPOFF GOTPAGE tlsld __common __apple_namespac .debug_loc.dwo addr_sec .llvm_faultmaps S_GB_ZEROFILL .octa .rep .cv_loc unexpected token after expression in '.bundle_align_mode' directive unexpected token in '.cv_file' directive macro defined with named parameters which are not used in macro body, possible positional parameter found in body which will have no effect .error directive invoked in source file expected ']' in brackets expression invalid hexadecimal floating-point constant: expected exponent part 'p' expected @code unexpected token in '.indirect_symbol' directive expected identifier after '.section' directive invalid '.zerofill' directive size, can't be less than zero expected symbol type in directive sse2.cvttps2dq arm.neon.vcnt llvm.aarch64.crypto.aesimc llvm.aarch64.neon.fmulx llvm.aarch64.neon.scalar.sqxtn llvm.aarch64.neon.tbx4 llvm.amdgcn.cubetc llvm.arm.neon.sha256su1 llvm.arm.neon.vacgt llvm.arm.neon.vrintm llvm.convertfui llvm.exp2 llvm.hexagon.A2.addh.h16.lh llvm.hexagon.A2.subh.h16.sat.ll llvm.hexagon.A2.svsubhs llvm.hexagon.A2.vavgh llvm.hexagon.C2.cmpgtui llvm.hexagon.C4.fastcorner9.not llvm.hexagon.F2.dfimm.n llvm.hexagon.M2.mmachs.rs0 llvm.hexagon.M2.mpy.acc.sat.hl.s1 llvm.hexagon.M2.mpy.nac.hh.s0 llvm.hexagon.M2.mpy.nac.hh.s1 llvm.hexagon.M2.mpy.sat.rnd.hl.s0 llvm.hexagon.M2.mpyd.nac.hh.s1 llvm.hexagon.M2.mpyu.nac.ll.s0 llvm.hexagon.M2.mpyud.nac.hh.s0 llvm.hexagon.M2.mpyud.nac.hl.s0 llvm.hexagon.M2.vmac2su.s1 llvm.hexagon.M4.nac.up.s1.sat llvm.hexagon.M5.vmacbuu llvm.hexagon.S2.asl.r.p.or llvm.hexagon.S2.asr.i.vh llvm.hexagon.S2.asr.r.p.acc llvm.hexagon.S2.extractup.rp llvm.hexagon.V6.vaddh llvm.hexagon.V6.valignb.128B llvm.hexagon.V6.vaslw.128B llvm.hexagon.V6.vdealb llvm.hexagon.V6.vdmpyhb.dv llvm.hexagon.V6.vgtuh llvm.hexagon.V6.vgtw.xor llvm.hexagon.V6.vmpyhss.128B llvm.hexagon.V6.vmpyub.acc llvm.hexagon.V6.vmpyuh.128B llvm.hexagon.V6.vmpyuh.acc.128B llvm.hexagon.V6.vrmpyub.acc llvm.hexagon.V6.vrmpyubi.128B llvm.hexagon.V6.vrmpyubv llvm.hexagon.V6.vsubw.dv llvm.hexagon.V6.vsubwq.128B llvm.hexagon.V6.vswap.128B llvm.hexagon.V6.vunpackob.128B llvm.hexagon.circ.ldb llvm.mips.addqh.w llvm.mips.binsri.h llvm.mips.ceq.b llvm.mips.clei.u.w llvm.mips.clti.s.h llvm.mips.cmpu.lt.qb llvm.mips.copy.s.h llvm.mips.dotp.s.h llvm.mips.dpsub.s.h llvm.mips.fcle.w llvm.mips.flog2.d llvm.mips.fmax.d llvm.mips.fsne.d llvm.mips.ftrunc.u.w llvm.mips.ilvev.d llvm.mips.mod.u.w llvm.mips.mulv.h llvm.mips.pckod.w llvm.mips.sldi.d llvm.mips.sldi.h llvm.mips.srar.d llvm.mips.subqh.r.w llvm.mips.subs.s.w llvm.mips.subv.b llvm.nvvm.ex2.approx.d llvm.nvvm.f2ui.rp llvm.nvvm.mul.rn.d llvm.nvvm.ptr.shared.to.gen llvm.nvvm.read.ptx.sreg.ctaid.x llvm.nvvm.read.ptx.sreg.envreg11 llvm.nvvm.suld.1d.array.v2i16.trap llvm.nvvm.suld.1d.i8.clamp llvm.nvvm.suld.2d.array.i16.trap llvm.nvvm.suld.2d.v2i16.clamp llvm.nvvm.suld.2d.v2i64.zero llvm.nvvm.suld.3d.v2i16.clamp llvm.nvvm.suld.3d.v4i32.clamp llvm.nvvm.sust.b.1d.array.v4i16.trap llvm.nvvm.sust.b.2d.array.v2i16.zero llvm.nvvm.sust.b.2d.array.v2i8.clamp llvm.nvvm.sust.b.3d.i16.zero llvm.nvvm.tex.1d.array.level.v4f32.f32 llvm.nvvm.tex.cube.v4s32.f32 llvm.nvvm.tld4.unified.g.2d.v4u32.f32 llvm.ppc.altivec.lvebx llvm.ppc.altivec.stvebx llvm.ppc.altivec.vavgsb llvm.ppc.altivec.vavgub llvm.ppc.altivec.vcfux llvm.ppc.altivec.vexptefp llvm.ppc.altivec.vminuw llvm.ppc.altivec.vpksdss llvm.ppc.altivec.vsrah llvm.ppc.bpermd llvm.ppc.get.texasr llvm.ppc.qpx.qvfcfids llvm.ppc.qpx.qvflogical llvm.ppc.qpx.qvfnmsubs llvm.ppc.qpx.qvfxmadd llvm.ppc.tsuspend llvm.s390.vchlhs llvm.s390.vcksm llvm.s390.vfchedbs llvm.s390.vmalhf llvm.s390.vmlhh llvm.s390.vstrch llvm.s390.vuphf llvm.s390.vuplhb llvm.x86.3dnow.pf2id llvm.x86.aesni.aeskeygenassist llvm.x86.avx.min.pd.256 llvm.x86.avx.vpermilvar.ps llvm.x86.avx.vtestnzc.pd llvm.x86.avx2.maskstore.q.256 llvm.x86.avx2.phsub.sw llvm.x86.avx2.psllv.d llvm.x86.avx512.gather3siv8.sf llvm.x86.avx512.mask.andn.pd.128 llvm.x86.avx512.mask.andn.ps.256 llvm.x86.avx512.mask.cvtps2dq.256 llvm.x86.avx512.mask.cvttps2udq.128 llvm.x86.avx512.mask.cvtuqq2pd.128 llvm.x86.avx512.mask.getmant.ps.128 llvm.x86.avx512.mask.lzcnt.d.512 llvm.x86.avx512.mask.min.sd.round llvm.x86.avx512.mask.padds.b.512 llvm.x86.avx512.mask.permvar.sf.256 llvm.x86.avx512.mask.pmins.b.256 llvm.x86.avx512.mask.pmins.w.128 llvm.x86.avx512.mask.pminu.d.512 llvm.x86.avx512.mask.pmov.db.128 llvm.x86.avx512.mask.pmov.qd.256 llvm.x86.avx512.mask.pmovsxb.q.256 llvm.x86.avx512.mask.pmul.hr.sw.128 llvm.x86.avx512.mask.pror.d.512 llvm.x86.avx512.mask.pshuf.b.128 llvm.x86.avx512.mask.psll.qi.256 llvm.x86.avx512.mask.psra.q.128 llvm.x86.avx512.mask.psra.qi.256 llvm.x86.avx512.mask.psrav.q.128 llvm.x86.avx512.mask.psrl.w.256 llvm.x86.avx512.mask.scalef.ps.512 llvm.x86.avx512.mask.shuf.f64x2 llvm.x86.avx512.mask.shuf.pd.256 llvm.x86.avx512.mask.vextractf32x4.256 llvm.x86.avx512.mask.vextractf32x4.512 llvm.x86.avx512.mask.vfnmsub.pd.256 llvm.x86.avx512.mask.vpermilvar.pd.512 llvm.x86.avx512.mask.vpermt2var.d.128 llvm.x86.avx512.mask3.vfmsubadd.ps.512 llvm.x86.avx512.maskz.fixupimm.pd.256 llvm.x86.avx512.maskz.vpermt2var.hi.256 llvm.x86.avx512.maskz.vpermt2var.q.256 llvm.x86.avx512.maskz.vpmadd52h.uq.512 llvm.x86.avx512.rcp14.ps.512 llvm.x86.avx512.scatterdiv4.df llvm.x86.fma.vfmsub.ps llvm.x86.mmx.pcmpgt.d llvm.x86.rdfsbase.32 llvm.x86.rdseed.64 llvm.x86.sha256msg2 llvm.x86.sse.comieq.ss llvm.x86.sse.cvttss2si64 llvm.x86.sse.max.ps llvm.x86.sse.stmxcsr llvm.x86.sse2.comigt.sd llvm.x86.sse2.paddus.b llvm.x86.sse2.psra.d llvm.x86.sse2.psrai.d llvm.x86.sse41.round.pd llvm.x86.sse41.round.ss llvm.x86.xop.vfrcz.pd llvm.x86.xop.vfrcz.pd.256 llvm.x86.xop.vpmacsww llvm.xcore.outct llvm.xcore.setev Unknown specifier in datalayout string i64 x86mmx v1i8 v32i8 v1i32 v1f32 v8f16 Display all available options REG_EPAREN Unable to find target for this triple (no targets are registered) kfreebsd gnu v2 v5e IO failure on output stream. /proc/self/cmdline ]; Type mismatch on abstract interface. OCSD_ERR_MEM_ACC_OVERLAP OCSD_ERR_DCDREG_NAME_UNKNOWN OCSD_ERR_DCDREG_TYPE_UNKNOWN Invalid Config Flag Combination Set Frame deformatter: Found %d FSYNCS Ch:0x Tracing in inaccessible memory area. OCSD_GEN_TRC_ELEM_ADDR_UNKNOWN Exception Data Synchronisation Marker - Numbered. Conditional Result, format 4. I_ADDR_L_64IS1 HSYNC; ???? CHECK failed: (count) <= (last_returned_size_): Parameter to BackUp() can't be negative. %d.%d.%d terminate_handler unexpectedly returned condition_variable::wait: mutex not locked Saturday April August signed char %a basic_ostream long long libc fdsan debug.fdsan set to unknown value '%s', disabling LIBC_DEBUG_MALLOC_OPTIONS LOCPATH race on chunk header at address %p out of memory trying to allocate %zu bytes invalid alignment requested in posix_memalign: %zu, alignment must be a power of two and a multiple of sizeof(void *) == %zu No such device Software caused connection abort Killed Stack fault %c|%d|%s /vendor/etc/selinux/nonplat_property_contexts u_hasBinaryProperty readlinkat ,M4.1.0,M10.5.0 %s: bad magic in "%s": "%.6s" fputc invalid pthread_t (0) passed to %s unsupported restore location for register '. Try `simpleperf help Unknown log severity: BytesReq BytesAlloc , %s: %llu attr_size: %lld lost_situation: thread_name: %s sample: dso_elf_file node-load-misses Predictable branch Speculatively executed raw-l2i-tlb-refill Attributable Last Level cache memory read miss No operation send for execution on a Slot due to the frontend raw-l3d-cache-lmiss-rd raw-sve-inst-retired Attributable Level 1 data cache refill, inner raw-bus-access-periph Exclusive operation speculatively executed, STREX or STX fail Failed to store tracepoint events Check failed: EventTypeManager::Instance().GetScopedFinder() == nullptr unsupported arch: 64U :%llu-%llu (size= no attr in file , AuxTraceRecord::Size()= failed to remove file [JIT cache] art_jni_trampoline Check failed: pair.second type->type Zip: %s: read %zu from offset %lld failed %s Zip: bad CD advance (%tu vs %zu) at entry %llu invalid code -- missing end-of-block incorrect length check Collect recording data generated by app api --keep-failed-unwinding-debug-info set-clockid is not 8-byte aligned. name=%s pid=%u tid=%u process control cmd: failed to keep (cache_stat_.max_node_count= %d, --interval-only-values Total test time: %lf seconds. Wait setting perf event limits timeout doesn't exist or isn't debuggable/profileable. /dev/ mmap( Modifier u and modifier k used in event type groups_.size() used in " invalid kprobe cmd: failed to write ' type-ids maplist content Map is missing method_ids entry Method's class index unexpected, %u vs %u encoded_value string Invalid try_item start_addr: %x debug_info_item parameter_name annotation visibility Invalid method name: '%s' CallSite has bad method handle id: %x Fields may not be volatile and final: %s (idx= system/extras/simpleperf/RecordReadThread.cpp r13 Tgid: filesystem error: %s [%s] Invalid section index bad string index: PPC_RELOC_HI16_SECTDIFF PPC_RELOC_LO16_SECTDIFF with size less than 8 bytes Malformed MachO file. __PAGEZERO R_X86_64_PC16 R_X86_64_GOT64 R_386_IRELATIVE R_MIPS_NONE R_MIPS_TLS_DTPREL_LO16 R_MICROMIPS_GPREL16 R_MIPS_NUM R_AARCH64_TSTBR14 R_AARCH64_LDST16_ABS_LO12_NC R_AARCH64_MOVW_PREL_G1_NC R_AARCH64_TLSLD_MOVW_DTPREL_G1_NC R_ARM_PLT32 R_ARM_ALU_PCREL_23_15 R_ARM_PRIVATE_0 R_HEX_32_6_X R_PPC_GOT16_HA R_PPC64_ADDR14_BRNTAKEN R_PPC64_REL32 R_PPC64_ADDR64 R_PPC64_ADDR16_LO_DS R_390_PC16 R_390_TLS_GD32 R_SPARC_GLOB_DAT R_SPARC_PCPLT32 R_SPARC_HH22 R_SPARC_7 R_SPARC_PLT64 R_AMDGPU_NONE IMAGE_REL_AMD64_PAIR IMAGE_REL_I386_DIR32NB Invalid gep with no operands Invalid alignment value Malformed global initializer set Array element type can't be an Array or a Blob dtprel@ha LO16 __thread_init __DWARF objc_begin __apple_types __debug_line __llvm_stackmaps .data.rel.ro .debug_gnu_pubtypes 4byte_literals S_ATTR_SOME_INSTRUCTIONS unsupported directive in streamer missing expression .float .macros_on '.fill' directive with negative size has no effect expected comma in '.irp' directive expected identifier in '.irpc' directive invalid option for '.bundle_lock' directive unexpected token in '.line' directive expected comma in directive unexpected token in '.desc' directive __inst_meth .size .fini_array sse41.pmaxuw llvm.loop.interleave.count Invalid regular expression ' llvm.aarch64.neon.ld4lane llvm.aarch64.neon.saddv llvm.aarch64.neon.uhadd llvm.aarch64.neon.uqxtn llvm.amdgcn.ds.swizzle llvm.amdgcn.rsq llvm.arm.mrc2 llvm.arm.neon.vcls llvm.arm.neon.vcvtau llvm.arm.neon.vcvtfp2fxu llvm.arm.neon.vmullp llvm.arm.neon.vqshiftns llvm.arm.neon.vst2 llvm.arm.neon.vst4 llvm.arm.space llvm.bpf.load.half llvm.clear_cache llvm.convert.from.fp16 llvm.flt.rounds llvm.gcwrite llvm.hexagon.A2.addh.h16.ll llvm.hexagon.A2.addsp llvm.hexagon.A2.svaddh llvm.hexagon.A2.tfril llvm.hexagon.A4.cmphgtui llvm.hexagon.A4.vcmphgtui llvm.hexagon.C2.and llvm.hexagon.C2.cmpeq llvm.hexagon.C2.orn llvm.hexagon.F2.conv.df2ud.chop llvm.hexagon.F2.sffixupr llvm.hexagon.M2.cmpyi.s0 llvm.hexagon.M2.dpmpyuu.nac.s0 llvm.hexagon.M2.mpy.acc.hl.s0 llvm.hexagon.M2.mpy.acc.sat.hh.s0 llvm.hexagon.M2.mpy.sat.rnd.lh.s0 llvm.hexagon.M2.mpy.sat.rnd.ll.s0 llvm.hexagon.M2.mpyd.acc.ll.s1 llvm.hexagon.M2.mpyd.nac.lh.s0 llvm.hexagon.M2.naccii llvm.hexagon.M2.vmac2es.s1 llvm.hexagon.M2.vrcmpys.s1rp llvm.hexagon.S2.asl.i.p llvm.hexagon.S2.asl.r.p.xor llvm.hexagon.S2.insertp llvm.hexagon.S2.parityp llvm.hexagon.S4.addi.lsr.ri llvm.hexagon.S4.ori.lsr.ri llvm.hexagon.S4.vxsubaddh llvm.hexagon.V6.pred.and.128B llvm.hexagon.V6.pred.scalar2 llvm.hexagon.V6.vaddwnq llvm.hexagon.V6.vasrhubrndsat llvm.hexagon.V6.vavghrnd.128B llvm.hexagon.V6.vdmpybus.dv llvm.hexagon.V6.vinsertwr.128B llvm.hexagon.V6.vlalignbi.128B llvm.hexagon.V6.vlutb.dv.128B llvm.hexagon.V6.vmpybusv.acc.128B llvm.hexagon.V6.vmpyhss llvm.hexagon.V6.vmpyih llvm.hexagon.V6.vmpyihb.acc.128B llvm.hexagon.V6.vnavgh llvm.hexagon.V6.vpopcounth llvm.hexagon.V6.vrdelta llvm.hexagon.V6.vrmpybusv llvm.hexagon.V6.vshufoeb.128B llvm.hexagon.V6.vsubhq llvm.hexagon.V6.vunpackub llvm.hexagon.V6.vxor llvm.hexagon.brev.sth llvm.hexagon.circ.ldd llvm.instrprof.value.profile llvm.masked.scatter llvm.mips.adds.a.b llvm.mips.adds.u.d llvm.mips.adds.u.h llvm.mips.asub.s.b llvm.mips.bseti.d llvm.mips.cmpgu.eq.qb llvm.mips.div.u.w llvm.mips.extpdp llvm.mips.fceq.d llvm.mips.fcune.w llvm.mips.frcp.d llvm.mips.ilvev.b llvm.mips.mthlip llvm.mips.nlzc.w llvm.mips.pckev.b llvm.mips.pcnt.h llvm.mips.preceu.ph.qbl llvm.mips.shrl.ph llvm.mips.subs.s.b llvm.mips.subs.u.d llvm.nvvm.d2f.rn llvm.nvvm.isspacep.shared llvm.nvvm.mul.rm.f llvm.nvvm.rcp.rm.f llvm.nvvm.read.ptx.sreg.envreg29 llvm.nvvm.read.ptx.sreg.envreg31 llvm.nvvm.sqrt.f llvm.nvvm.suld.1d.v2i32.zero llvm.nvvm.suld.1d.v2i8.trap llvm.nvvm.suld.3d.v2i32.trap llvm.nvvm.sust.b.1d.array.v2i16.trap llvm.nvvm.sust.b.1d.i64.trap llvm.nvvm.sust.b.2d.array.v2i8.trap llvm.nvvm.sust.b.2d.i32.clamp llvm.nvvm.sust.b.3d.i32.trap llvm.nvvm.sust.b.3d.v4i16.clamp llvm.nvvm.sust.p.2d.array.i16.trap llvm.nvvm.tex.2d.grad.v4u32.f32 llvm.nvvm.tex.2d.level.v4f32.f32 llvm.nvvm.trunc.d llvm.nvvm.ull2d.rm llvm.ppc.altivec.stvewx llvm.ppc.altivec.vaddcuw llvm.ppc.altivec.vcmpequb.p llvm.ppc.altivec.vcmpgtsb.p llvm.ppc.altivec.vrsqrtefp llvm.ppc.altivec.vupkhsb llvm.ppc.dcbzl llvm.ppc.qpx.qvfctiw llvm.ppc.qpx.qvfxxcpnmadd llvm.ppc.qpx.qvstfiwa llvm.ppc.vsx.lxvd2x llvm.ppc.vsx.xvcmpgesp.p llvm.ppc.vsx.xvrsqrtesp llvm.s390.tdc llvm.s390.tend llvm.s390.vfaefs llvm.s390.vfeeh llvm.s390.vll llvm.s390.vmleh llvm.siglongjmp llvm.x86.avx.maskstore.pd.256 llvm.x86.avx.round.ps.256 llvm.x86.avx.vpermilvar.pd.256 llvm.x86.avx.vtestc.ps.256 llvm.x86.avx2.gather.q.ps llvm.x86.avx2.packusdw llvm.x86.avx512.cvtb2mask.512 llvm.x86.avx512.cvtmask2b.128 llvm.x86.avx512.cvttss2usi llvm.x86.avx512.gather.dps.512 llvm.x86.avx512.gather3div8.si llvm.x86.avx512.mask.add.ps.512 llvm.x86.avx512.mask.andn.pd.512 llvm.x86.avx512.mask.broadcasti32x2.128 llvm.x86.avx512.mask.broadcasti64x2.512 llvm.x86.avx512.mask.cmp.sd llvm.x86.avx512.mask.conflict.q.256 llvm.x86.avx512.mask.expand.pd.256 llvm.x86.avx512.mask.mul.pd.512 llvm.x86.avx512.mask.paddus.w.128 llvm.x86.avx512.mask.pmaxs.q.512 llvm.x86.avx512.mask.pmov.qd.mem.128 llvm.x86.avx512.mask.pmov.qw.mem.256 llvm.x86.avx512.mask.pmovs.dw.512 llvm.x86.avx512.mask.pmovs.qb.256 llvm.x86.avx512.mask.pmovs.wb.mem.512 llvm.x86.avx512.mask.pmovus.qd.256 llvm.x86.avx512.mask.pmovus.wb.128 llvm.x86.avx512.mask.pmull.d.256 llvm.x86.avx512.mask.prolv.d.128 llvm.x86.avx512.mask.psrl.d llvm.x86.avx512.mask.rndscale.ps.256 llvm.x86.avx512.mask.scalef.pd.256 llvm.x86.avx512.mask.vpermt2var.qi.256 llvm.x86.avx512.movntdqa llvm.x86.avx512.psad.bw.512 llvm.x86.avx512.ptestnm.b.256 llvm.x86.avx512.scatterpf.qpd.512 llvm.x86.avx512.vcvtss2usi64 llvm.x86.rdgsbase.64 llvm.x86.sse.sqrt.ps llvm.x86.sse.ucomieq.ss llvm.x86.sse2.paddus.w llvm.x86.sse2.ucomieq.sd llvm.x86.sse2.ucomigt.sd llvm.x86.sse2.ucomilt.sd llvm.x86.sse42.pcmpistric128 llvm.x86.xop.vphadduwq llvm.x86.xop.vphsubbw llvm.x86.xsavec llvm.x86.xtest llvm.xcore.setsr i32 v64i8 v1i64 Optimized build (unknown) nocona /proc/self/fd ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ circumflex invalid backreference number repetition-operator operand invalid haiku android v3m 6-M 7-S /sys/kernel/debug/tracing/trace_marker CS ID= File access error source reader - file not found. OCSD_ERR_RDR_INVALID_INIT source reader - not trace decoder set. OCSD_ERR_DCDT_NO_FORMATTER OCSD_ERR_TEST_SS_TO_DECODER _%04d Reserved packet header Warning: unsupported instruction set processing atom packet. Cycle count - cycles since last cycle count value - associated with a preceding instruction range. A64 A64:eret Init I_NOT_SYNC Invalid Sequence in packet. I_COND_RES_F3 Source Address, Long, 64 bit, IS1. Atom format 6. %%0%dlX size_t to int conversion U %f *= operator new[] operator! std::basic_ostream<char, std::char_traits<char> > __float128 char16_t abort message /dev/urandom CHECK failed @ %s:%d %s (%llu, %llu) Math result not representable Invalid request descriptor Attempting to link in too many shared libraries Stale NFS file handle Operation not possible due to RF-kill E| FD_ISSET memcpy Local time zone must be set--see zic manual page %c stdio: fd %d > SHRT_MAX pthread_create sched_setscheduler(%d, {%d}) call failed: %s during phase1 personality function said it would stop here, but now in phase2 it did not stop here libunwind: malformed DW_CFA_GNU_negative_offset_extended DWARF unwind, reg too big Missing argument for finished successfully Usage: simpleperf help [subcommand] Without subcommand, print short help string for every subcommand. With subcommand, print long help string for the subcommand. system/extras/simpleperf/cmd_merge.cpp missing input files unexpected binary type unexpected dso type failed to open file magic: rb ERROR_INVALID_MAP successfully out/soong/.intermediates/system/extras/simpleperf/libsimpleperf/android_x86_x86_64_static/gen/proto/system/extras/simpleperf/etm_branch_list.pb.cc sample_period %llu disabled %u, inherit %u, pinned %u, exclusive %u Operation Speculatively executed Level 1 data cache read raw-l1d-cache-inval Attributable Level 2 data cache invalidate raw-bus-access-shared raw-pc-write-spec sample_id: pid %u, tid %u cpu %u, res %u ips.size() callchain length=%llu: Check failed: symbol != nullptr /events/header_page printk_formats: %s Zip: failed to map central directory (offset %lld, size %zu): %s --stop-signal-fd --generate-report vaddr_in_file_%zu: 0x%llx we+ dwarf Can't trace off cpu because sched:sched_switch event is not available , static_cast<pid_t>(sr.tid_data.pid)= started system/extras/simpleperf/cmd_stat.cpp failed to write output. mem_latency /proc/ REL /memfd: Uid: /mgmt/trcauthstatus \.|: Offset %lld too large for '%s' of size %zu classes%zu.dex Unexpected endian_tag: %x link field_id.type outs_size (%ud) > registers_size (%ud) String data would go beyond end-of-file Invalid parameters_size: %x method_annotations list Too many class data items Bad size for section: got %x, expected %x pipe2() failed (byte & ~0x07) == 0xc0 r3 x7 edi rip %s: Unable to make base notifiable. %s: dispatch returned unsuccessfully. fcntl(%d, F_SETFL) external/libevent/epoll.c Idx: packet load command mips4 R_X86_64_TPOFF32 R_MIPS_UNUSED1 R_MIPS_UNUSED3 R_MIPS_DELETE R_MICROMIPS_LITERAL R_MIPS_PC32 R_AARCH64_PREL16 R_AARCH64_TLSLE_ADD_TPREL_LO12 R_AARCH64_GLOB_DAT R_ARM_GOTOFF32 R_ARM_LDC_PC_G2 R_ARM_TLS_IE32 R_ARM_PRIVATE_5 R_HEX_GD_GOT_32_6_X R_LANAI_32 R_PPC_REL24 R_PPC64_JMP_SLOT R_PPC64_GOT_DTPREL16_DS R_PPC64_REL16_HA R_390_GOTPLTENT R_SPARC_TLS_DTPOFF64 (Producer: ' Invalid record Never resolved function from blockaddress Invalid multiple blocks Abbrev record with no operands '! SIZE got@tlsld@l ' (at offset ' __apple_objc __debug_pubtypes .debug_line.dwo discard, .ascii .p2alignl .comm .ifc .reloc ' not defined unexpected token in '.if' directive Encountered a .elseif that doesn't follow a .if or an .elseif unexpected token in '.org' directive unexpected token in '.bundle_unlock' directive column position less than zero in '.loc' directive invalid token in expression .cstring unsupported attribute in '.type' directive sse41.pmovsx llvm.aarch64.ldaxr llvm.aarch64.neon.pmul llvm.aarch64.neon.rsubhn llvm.aarch64.neon.vcvtfp2fxs llvm.aarch64.neon.vcvtfxu2fp llvm.amdgcn.cubeid llvm.amdgcn.fract llvm.amdgcn.image.atomic.smax llvm.amdgcn.ldexp llvm.arm.neon.aesimc llvm.arm.neon.vacge llvm.arm.neon.vpmaxs llvm.arm.neon.vqrshiftnsu llvm.arm.neon.vst4lane llvm.hexagon.A2.addh.l16.sat.hl llvm.hexagon.A2.subh.h16.hl llvm.hexagon.A2.subh.h16.lh llvm.hexagon.A2.vminuw llvm.hexagon.A5.vaddhubs llvm.hexagon.F2.sffma llvm.hexagon.M2.mmpyul.s0 llvm.hexagon.M2.mpyd.hh.s0 llvm.hexagon.M2.mpyu.ll.s0 llvm.hexagon.M2.mpyu.up llvm.hexagon.M2.mpyud.lh.s1 llvm.hexagon.M2.vrcmpyr.s0c llvm.hexagon.M4.mpyri.addr llvm.hexagon.S2.clbp llvm.hexagon.S2.interleave llvm.hexagon.S2.lsl.r.vw llvm.hexagon.S2.lsr.i.p.and llvm.hexagon.V6.vabsh.sat llvm.hexagon.V6.vandvrt llvm.hexagon.V6.vcl0h llvm.hexagon.V6.vdmpybus.128B llvm.hexagon.V6.veqh.and.128B llvm.hexagon.V6.vlsrw.128B llvm.hexagon.V6.vlutvwh.128B llvm.hexagon.V6.vmpahb llvm.hexagon.V6.vmpybv llvm.hexagon.V6.vmpyhv.128B llvm.hexagon.V6.vsb llvm.hexagon.brev.ldd llvm.hexagon.circ.sthhi llvm.mips.adduh.r.qb llvm.mips.aver.s.b llvm.mips.bclr.d llvm.mips.bset.w llvm.mips.bseti.w llvm.mips.clt.s.w llvm.mips.cmp.le.ph llvm.mips.copy.s.d llvm.mips.fcune.d llvm.mips.fmax.a.d llvm.mips.fsle.w llvm.mips.ftrunc.s.d llvm.mips.madd.q.w llvm.mips.msub.q.w llvm.mips.shll.s.ph llvm.mips.slli.b llvm.mips.subqh.r.ph llvm.mips.subs.s.d llvm.mips.subsuu.s.b llvm.mips.subv.w llvm.mips.vshf.w llvm.mips.xor.v llvm.nvvm.f2ll.rm llvm.nvvm.f2ui.rn llvm.nvvm.i2d.rn llvm.nvvm.ll2d.rp llvm.nvvm.popc.i llvm.nvvm.read.ptx.sreg.ctaid.w llvm.nvvm.read.ptx.sreg.lanemask.lt llvm.nvvm.suld.2d.v2i16.zero llvm.nvvm.suld.2d.v2i8.zero llvm.nvvm.suld.2d.v4i32.trap llvm.nvvm.suld.3d.i8.clamp llvm.nvvm.suld.3d.v2i8.zero llvm.nvvm.suld.3d.v4i8.clamp llvm.nvvm.sust.b.1d.array.i32.trap llvm.nvvm.sust.b.1d.array.v2i64.clamp llvm.nvvm.sust.b.1d.array.v4i32.zero llvm.nvvm.sust.b.1d.i16.zero llvm.nvvm.sust.b.2d.v2i8.clamp llvm.nvvm.sust.b.2d.v4i32.clamp llvm.nvvm.sust.b.3d.i64.clamp llvm.nvvm.sust.b.3d.i8.zero llvm.nvvm.sust.p.1d.i8.trap llvm.nvvm.tex.1d.v4u32.f32 llvm.nvvm.tex.3d.v4s32.s32 llvm.nvvm.tex.unified.1d.level.v4u32.f32 llvm.ppc.altivec.crypto.vcipher llvm.ppc.altivec.mfvscr llvm.ppc.altivec.vadduhs llvm.ppc.altivec.vavgsw llvm.ppc.altivec.vcmpequh llvm.ppc.altivec.vminsb llvm.ppc.altivec.vrlw llvm.ppc.altivec.vsumsws llvm.ppc.qpx.qvfabs llvm.ppc.qpx.qvfnmsub llvm.ppc.qpx.qvfrin llvm.ppc.qpx.qvlpcld llvm.ppc.set.texasr llvm.ppc.set.tfhar llvm.ppc.vsx.stxvd2x llvm.ppc.vsx.xvcmpeqdp llvm.ppc.vsx.xvmindp llvm.r600.rsq llvm.s390.vavgb llvm.s390.verimb llvm.s390.verllg llvm.s390.vfeezh llvm.s390.vfenefs llvm.s390.vmlof llvm.s390.vscbig llvm.s390.vstrcb llvm.s390.vuphb llvm.s390.vuplhw llvm.setjmp llvm.x86.3dnow.pfsub llvm.x86.3dnow.pi2fd llvm.x86.avx.maskload.ps.256 llvm.x86.avx2.maskload.q llvm.x86.avx2.psrli.q llvm.x86.avx512.broadcastmw.256 llvm.x86.avx512.gather3siv4.sf llvm.x86.avx512.mask.add.pd.512 llvm.x86.avx512.mask.and.ps.256 llvm.x86.avx512.mask.conflict.q.128 llvm.x86.avx512.mask.cvtps2pd.256 llvm.x86.avx512.mask.cvtps2udq.512 llvm.x86.avx512.mask.cvttpd2qq.128 llvm.x86.avx512.mask.cvtuqq2ps.128 llvm.x86.avx512.mask.expand.load.d.512 llvm.x86.avx512.mask.getmant.ss llvm.x86.avx512.mask.inserti64x2.512 llvm.x86.avx512.mask.padd.d.256 llvm.x86.avx512.mask.permvar.hi.512 llvm.x86.avx512.mask.permvar.qi.128 llvm.x86.avx512.mask.pmaxs.w.128 llvm.x86.avx512.mask.pmaxu.w.128 llvm.x86.avx512.mask.pmov.dw.mem.512 llvm.x86.avx512.mask.pmovs.qw.mem.256 llvm.x86.avx512.mask.pmovsxb.w.128 llvm.x86.avx512.mask.pmovsxb.w.256 llvm.x86.avx512.mask.pmovsxw.q.512 llvm.x86.avx512.mask.pmul.dq.128 llvm.x86.avx512.mask.psll.di.128 llvm.x86.avx512.mask.psllv2.di llvm.x86.avx512.mask.psra.d.256 llvm.x86.avx512.mask.psrl.di.256 llvm.x86.avx512.mask.psubs.b.128 llvm.x86.avx512.mask.pternlog.q.128 llvm.x86.avx512.mask.shuf.i64x2.256 llvm.x86.avx512.mask.sub.ps.256 llvm.x86.avx512.mask.ucmp.b.128 llvm.x86.avx512.mask.vcvtph2ps.512 llvm.x86.avx512.mask.vcvtps2ph.512 llvm.x86.avx512.mask.vpermilvar.ps.128 llvm.x86.avx512.mask.vpermt2var.ps.256 llvm.x86.avx512.mask3.vfnmsub.ps.512 llvm.x86.avx512.maskz.vpmadd52l.uq.512 llvm.x86.avx512.pmovzxbd llvm.x86.avx512.rcp14.pd.512 llvm.x86.avx512.rcp14.ss llvm.x86.avx512.rsqrt14.ss llvm.x86.avx512.scattersiv4.si llvm.x86.avx512.scattersiv8.si llvm.x86.fma.vfnmadd.ps llvm.x86.fma.vfnmsub.sd llvm.x86.fma.vfnmsub.ss llvm.x86.rdgsbase.32 llvm.x86.seh.recoverfp llvm.x86.sse.comige.ss llvm.x86.sse2.mfence llvm.x86.sse2.pause llvm.x86.sse2.psad.bw llvm.x86.sse2.psll.q llvm.x86.ssse3.phadd.sw llvm.x86.subborrow.u32 llvm.x86.xend llvm.x86.xop.vphaddwd llvm.x86.xop.vphaddwq llvm.xcore.freer llvm.xcore.geted llvm.xcore.mjoin vararg llvm.module.flags v4i1 v128i16 : for the - help-list-hidden version pentium2 k6-3 alnum DC3 hyphen-minus period REG_ESPACE REG_INVARG renderscript64 mesa3d amdopencl mipsallegrexel v6 v8m.base 7-K OCSD_ERR_DFMTR_BAD_FHSYNC init-decoder Cancel Format 1. I_COND_RES_F1 I_TS_MARKER Address, Long, 32 bit, IS0. IRQ7 ? std::bad_cast ios_base::clear Fri January October P q &= ->* operator() operator> operator[] operator-> unsigned long /vendor/bin/sh LD_LIBRARY_PATH LIBC_HOOKS_ENABLE Scudo ERROR: internal map or unmap failure Level 2 not synchronized Interrupted system call should be restarted Address family not supported by protocol Illegal instruction Segmentation fault Alarm clock System property context nodes %2d %Y-%m-%d /apex/com.android.tzdata/etc/tz/tzdata page->free_blocks_cnt == blocks_per_page_ stack_and_tls:%d pthread_create pthread_create failed: clone failed: %s setRegister libunwind: malformed DW_CFA_offset_extended DWARF unwind, reg too big ro.organization_owned -g has different build ids in different record files. So drop its build ids. Can't convert kernel ip addresses without kernel start addr. So remove branches for the kernel. dso_to is not a regular file or symbolic link TMPDIR doesn't match expected header size app_package_name: %s ERROR_UNKNOWN Check failed: !entries.empty() simpleperf_report_proto.Record ' Unexpected dso_type ] Attributable Level 1 data cache write-back Attributable Level 2 instruction cache access raw-l3d-cache-wb Level 3 data cache long-latency read miss raw-l1d-tlb-refill-rd raw-l2d-cache-refill-wr raw-l2d-tlb-refill-wr Operation speculatively executed, floating-point instruction system/extras/simpleperf/record.cpp , new_binary + size= stack_end 0x%llx header.size , header.size= 1u << 16 misc (features_.size()= no tracing format for id " , 1= Zip: lfh name did not match central directory Zip: bad uncompressed length in zip (%lld + %llu > %lld) Zip: unable to allocate the failed to start zip entry deflateInit2 failed (zerr= Check failed: z_stream_->avail_out != 0 IO error Failed to read process status No event to record. Use `-e` to specify which event should be monitored. %s (%s[+%llx]) No threads to monitor. Try `simpleperf help record` for help Dumping regs for tracepoint events is not supported by the kernel /data/data/%s/perf-%d.map cache_stat_.max_node_count fread level 1 data or unified TLB refill rate bus accesses per cycle raw-itlb-walk level 1 TLB refill rate, read --per-core /notes/.note.gnu.build-id pipe etm devices are not available (group_id= pid JITSymbol Failed to read dex file symbols from ' Long Type Zip open failed: encoded_value method Bad encoded_value array value_arg %x Bogus handler offset: %x Unknown map item type %x Invalid descriptor for type_idx Invalid class_data_item Failure to verify dex file '%s': (byte >> 6) == 0x2 r1 r9 x24 timeout_next: event: %p, in %d seconds, %d useconds fcntl(%d, F_GETFD) debug realloc MOD __.SYMDEF The file was not recognized as a valid object file Multiple dyldinfo load commands ARM64_RELOC_TLVP_LOAD_PAGE21 PPC_RELOC_BR14 PPC_RELOC_HI16 R_X86_64_DTPOFF64 R_X86_64_IRELATIVE R_MIPS_PC18_S3 R_MIPS16_GPREL R_AARCH64_MOVW_SABS_G2 R_AARCH64_LDST8_ABS_LO12_NC R_AARCH64_MOVW_PREL_G0 R_AARCH64_MOVW_PREL_G1 R_AARCH64_TLSIE_MOVW_GOTTPREL_G0_NC R_AARCH64_TLSDESC_OFF_G1 R_AARCH64_TLSDESC R_ARM_NONE R_ARM_TLS_DESC R_ARM_LDR_SBREL_11_0_NC R_HEX_11_X R_HEX_DTPMOD_32 R_HEX_6_PCREL_X R_PPC64_NONE R_PPC64_ADDR32 R_PPC64_ADDR16_HI R_PPC64_REL14_BRNTAKEN R_PPC64_TPREL16 R_PPC64_TPREL16_HIGHER R_390_64 R_390_TLS_IEENT R_SPARC_HI22 R_SPARC_UA32 R_SPARC_6 R_SPARC_TLS_GD_ADD IMAGE_REL_ARM_ABSOLUTE IMAGE_REL_ARM_BRANCH24T EXTRACTVAL: Invalid array index Never resolved value found in function Invalid TYPE table Invalid bitcode wrapper header tlsldo got@h tprel@highera Padding cannot exceed 255 bytes __datacoal_nt init_array S_ZEROFILL Chained unwind areas can't have handlers! .else .cfi_sections .cfi_endproc .cfi_remember_state .cfi_restore_state ' directive .abort detected. Assembly stopping. unmatched '.endr' directive File id less than zero in '.cv_inline_linetable' directive invalid variant ' invalid hexadecimal floating-point constant: expected at least one significand digit .seh_savereg expected string in directive register can't be represented in SEH unwind info .lazy_symbol_pointer .static_const .weakref avx2.pcmpeq. sse2.storel.dq sse2.pshufh.w sse41.insertps extract llvm.aarch64.crc32b llvm.aarch64.crc32cx llvm.aarch64.neon.fcvtpu llvm.aarch64.neon.fcvtzs llvm.aarch64.neon.fmin llvm.aarch64.neon.ld4 llvm.aarch64.neon.uhsub llvm.aarch64.neon.urshl llvm.amdgcn.image.atomic.and llvm.amdgcn.image.atomic.inc llvm.amdgcn.image.atomic.sub llvm.arm.neon.sha1p llvm.arm.neon.sha256su0 llvm.arm.neon.vcvtfp2fxs llvm.arm.neon.vhadds llvm.arm.neon.vpaddls llvm.arm.neon.vqrshifts llvm.arm.neon.vqshiftnsu llvm.dbg.declare llvm.eh.sjlj.longjmp llvm.hexagon.A2.maxp llvm.hexagon.A2.xor llvm.hexagon.C2.xor llvm.hexagon.F2.conv.df2ud llvm.hexagon.M2.cmpysc.s0 llvm.hexagon.M2.hmmpyh.rs1 llvm.hexagon.M2.mmacls.s0 llvm.hexagon.M2.mpy.acc.lh.s0 llvm.hexagon.M2.mpy.up.s1.sat llvm.hexagon.M2.mpyd.nac.ll.s0 llvm.hexagon.M2.mpyd.rnd.hl.s0 llvm.hexagon.M2.vabsdiffh llvm.hexagon.M2.vrcmpyr.s0 llvm.hexagon.M4.and.and llvm.hexagon.M4.cmpyr.whc llvm.hexagon.S2.asr.i.r.nac llvm.hexagon.S2.asr.r.r.nac llvm.hexagon.S2.extractup llvm.hexagon.S2.lsr.i.vh llvm.hexagon.S2.tstbit.r llvm.hexagon.S2.vrndpackwh llvm.hexagon.S2.vsatwh llvm.hexagon.S2.vsatwuh llvm.hexagon.S6.rol.i.r.nac llvm.hexagon.V6.pred.and llvm.hexagon.V6.vaddhsat.dv.128B llvm.hexagon.V6.vasrwhsat llvm.hexagon.V6.vavgw.128B llvm.hexagon.V6.vdelta.128B llvm.hexagon.V6.vdmpyhsuisat.acc.128B llvm.hexagon.V6.veqw.or llvm.hexagon.V6.vmpyihb.128B llvm.hexagon.V6.vmpyiwh llvm.hexagon.V6.vmpyuhv.128B llvm.hexagon.V6.vpackhub.sat llvm.hexagon.V6.vrmpybusv.acc.128B llvm.hexagon.V6.vror.128B llvm.hexagon.V6.vrsadubi llvm.hexagon.V6.vshufoh llvm.hexagon.V6.vsubh llvm.hexagon.V6.vsubwsat llvm.hexagon.V6.vunpackuh.128B llvm.hexagon.brev.ldw llvm.mips.absq.s.qb llvm.mips.add.a.d llvm.mips.adds.s.w llvm.mips.adds.u.w llvm.mips.addvi.h llvm.mips.bclri.w llvm.mips.binsl.d llvm.mips.binsl.h llvm.mips.binsl.w llvm.mips.clei.s.w llvm.mips.clei.u.b llvm.mips.clti.u.h llvm.mips.fcueq.w llvm.mips.fexupr.w llvm.mips.fsule.w llvm.mips.ilvev.w llvm.mips.ilvod.b llvm.mips.lsa llvm.mips.madd llvm.mips.maddr.q.h llvm.mips.maxi.s.w llvm.mips.msub.q.h llvm.mips.sll.w llvm.mips.srar.b llvm.mips.xori.b llvm.nvvm.atomic.load.inc.32 llvm.nvvm.barrier0.and llvm.nvvm.f2h.rn.ftz llvm.nvvm.f2ui.rm.ftz llvm.nvvm.h2f llvm.nvvm.i2d.rp llvm.nvvm.ldg.global.p llvm.nvvm.min.ll llvm.nvvm.mul.rp.ftz.f llvm.nvvm.mul.rz.ftz.f llvm.nvvm.rcp.rp.ftz.f llvm.nvvm.read.ptx.sreg.gridid llvm.nvvm.read.ptx.sreg.nctaid.z llvm.nvvm.rsqrt.approx.ftz.f llvm.nvvm.sin.approx.f llvm.nvvm.suld.1d.i32.trap llvm.nvvm.suld.2d.array.i16.zero llvm.nvvm.sust.b.1d.i16.trap llvm.nvvm.sust.b.1d.i8.zero llvm.nvvm.sust.b.2d.array.v4i8.trap llvm.nvvm.sust.b.2d.v2i16.clamp llvm.nvvm.sust.p.2d.v4i16.trap llvm.nvvm.sust.p.3d.v4i32.trap llvm.nvvm.tex.1d.v4f32.f32 llvm.nvvm.tex.2d.array.v4u32.f32 llvm.nvvm.tex.2d.level.v4u32.f32 llvm.nvvm.tex.unified.2d.array.grad.v4f32.f32 llvm.nvvm.tex.unified.2d.array.v4s32.f32 llvm.nvvm.tex.unified.cube.array.level.v4f32.f32 llvm.nvvm.tld4.unified.b.2d.v4f32.f32 llvm.nvvm.tld4.unified.r.2d.v4u32.f32 llvm.nvvm.ull2d.rz llvm.nvvm.ull2f.rm llvm.ppc.altivec.dstst llvm.ppc.altivec.vminfp llvm.ppc.altivec.vmulesh llvm.ppc.altivec.vsrh llvm.ppc.altivec.vsro llvm.ppc.altivec.vsubcuw llvm.ppc.altivec.vupkhpx llvm.ppc.get.texasru llvm.ppc.qpx.qvfmadds llvm.ppc.qpx.qvfxxnpmadd llvm.ppc.tcheck llvm.ppc.vsx.stxvw4x llvm.ppc.vsx.xvdivsp llvm.s390.vavgg llvm.s390.vchhs llvm.s390.verimf llvm.s390.verllf llvm.s390.verllvf llvm.s390.vfaehs llvm.s390.vgfmf llvm.s390.vmaef llvm.s390.vpdi llvm.s390.vscbib llvm.s390.vsumh llvm.s390.vtm llvm.sigsetjmp llvm.x86.avx.hsub.ps.256 llvm.x86.avx2.gather.q.d llvm.x86.avx2.psign.w llvm.x86.avx512.gatherpf.dpd.512 llvm.x86.avx512.kunpck.dq llvm.x86.avx512.mask.and.pd.256 llvm.x86.avx512.mask.and.ps.512 llvm.x86.avx512.mask.broadcastf32x2.256 llvm.x86.avx512.mask.broadcastf64x2.512 llvm.x86.avx512.mask.cvttps2uqq.512 llvm.x86.avx512.mask.fixupimm.ps.512 llvm.x86.avx512.mask.insertf64x2.256 llvm.x86.avx512.mask.inserti64x2.256 llvm.x86.avx512.mask.lzcnt.d.256 llvm.x86.avx512.mask.or.ps.256 llvm.x86.avx512.mask.pabs.b.128 llvm.x86.avx512.mask.pabs.q.256 llvm.x86.avx512.mask.pavg.b.256 llvm.x86.avx512.mask.permvar.df.512 llvm.x86.avx512.mask.pmov.db.256 llvm.x86.avx512.mask.pmov.qd.512 llvm.x86.avx512.mask.pmov.wb.mem.128 llvm.x86.avx512.mask.pmovs.db.mem.256 llvm.x86.avx512.mask.pmovs.qd.256 llvm.x86.avx512.mask.pmovs.qw.mem.512 llvm.x86.avx512.mask.pmovs.wb.512 llvm.x86.avx512.mask.pmovsxw.d.256 llvm.x86.avx512.mask.pmul.hr.sw.256 llvm.x86.avx512.mask.pmull.w.128 llvm.x86.avx512.mask.psrl.q.256 llvm.x86.avx512.mask.psubus.w.512 llvm.x86.avx512.mask.shuf.i64x2 llvm.x86.avx512.mask.shuf.ps.128 llvm.x86.avx512.mask.ucmp.d.512 llvm.x86.avx512.mask.ucmp.q.128 llvm.x86.avx512.mask.ucmp.q.512 llvm.x86.avx512.mask.valign.d.512 llvm.x86.avx512.mask.valign.q.512 llvm.x86.avx512.mask.vfnmadd.pd.256 llvm.x86.avx512.mask.vpermt2var.ps.512 llvm.x86.avx512.maskz.vpermt2var.d.128 llvm.x86.avx512.vcvtsd2si32 llvm.x86.bmi.bextr.64 llvm.x86.fma.vfmsubadd.ps llvm.x86.mmx.emms llvm.x86.mmx.femms llvm.x86.mmx.movnt.dq llvm.x86.seh.ehregnode llvm.x86.sse2.min.sd llvm.x86.sse2.packuswb.128 llvm.x86.sse2.padds.w llvm.x86.sse2.psrli.d llvm.x86.sse3.hsub.ps llvm.x86.sse42.pcmpistrio128 llvm.x86.ssse3.pabs.d llvm.x86.ssse3.phsub.w llvm.x86.xop.vpcomud llvm.x86.xop.vphaddubw llvm.x86.xop.vpmacsdqh llvm.x86.xsaveopt64 llvm.xcore.crc8 llvm.xcore.setv i16 v32i32 - sandybridge SUB hyphen two REG_EBRACK tvos 5T armv6k armv6t2 armv8-m.base v8-m.base /sys/kernel/tracing/trace_marker Invalid value parameter passed to component. ISA not supported in decoder OCSD_ERR_HW_CFG_UNSUPP Unknown Config Flags [addr also prev br tgt] OCSD_GEN_TRC_ELEM??: index out of range. Unk WFI.WFE Fail Cancel(1), Mispredict No Error Type. I_CANCEL_F2 Atom format 3. %%0%dllX . Please update your library. If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library. (Version verification failed in " '%s' cannot zero out thread value for __cxa_get_globals() clock_gettime(CLOCK_MONOTONIC) failed Sep (anonymous namespace) operator== complex FileOutputStream attempted to close file descriptor %d, expected to be owned by %s 0x%llx, actually unowned attempted to close file descriptor %d, expected to be unowned, actually owned by %s 0x%llx failed to exchange ownership of file descriptor: fd %d is owned by %s 0x%llx, was expected to be owned by %s 0x%llx RES_OPTIONS ((NumberOfUnknownFlags)) < ((MaxUnknownFlags)) Size (in kilobytes) of quarantine used to delay the actual deallocation of chunks. Lower value may reduce memory usage but decrease the effectiveness of the mitigation. Operation not permitted Cross-device link Too many references: cannot splice ctl. ro.property_service.version memmove pread strlcpy %T __bionic_open_tzdata_path fputs free_page invalid pointer %p (page signature mismatch) stack_and_tls:main libunwind: malformed DW_CFA_val_offset DWARF unwind, reg (%llu) out of range CIE version is not 1 or 3 0 failed to set system property security.perf_harden to 0. Try using `adb shell setprop security.perf_harden 0` to allow profiling. Invalid option ' starts running VDIWEFF Usage: simpleperf [common options] subcommand [args_for_subcommand] common options: -h/--help Print this help information. --log <severity> Set the minimum severity of logging. Possible severities include verbose, debug, warning, info, error, fatal. Default is info. --log-to-android-buffer Write log to android log buffer instead of stderr. --version Print version of simpleperf. subcommands: %s:%u] system/extras/simpleperf/cmd_kmem.cpp "%s" ; system/extras/simpleperf/cmd_report.cpp Unknown sort key: -j file: report raw sample information in perf.data __start_thread Failed to read symbols from simpleperf.proto.ETMBranchList.Binary.path bits: context-switches dTLB-load-misses Attributable Level 1 data TLB refill Attributable Level 2 data cache write-back raw-stall-slot-frontend SVE Instructions architecturally executed raw-l2d-cache-refill-rd raw-l3d-cache-wb-victim addresses in /proc/modules are all zero, so ignore kernel modules unknown reg pgoff 0x%llx, maj %u, min %u, ino %lld, ino_generation %llu filename %s (p + len= failed to read auxtrace feature section Check failed: record_fp_ != nullptr system/extras/simpleperf/thread_tree.cpp Zip: the entry size is too large to fit into the 32 bits ZipEntry, uncompressed length %llu, compressed length %llu Check failed: zip64_info.local_header_offset.has_value() Zip: Entry at offset zero has invalid LFH signature %x (65535) Zip: extra field has a bad size for entry %s Zip: bad compressed length in zip (%lld + %llu > %lld) invalid distance too far back Check failed: z_stream_->avail_out == 0 memory_change_VmPeak: %s -> %s unprocessed option: --exclude-process-name static_cast<pid_t>(sr.tid_data.pid) Failed to write to out_fd u Process can't get online cpu information /system/bin/simpleperf perf_event_file(event %s, tid %d, cpu %d) %s_cpu%d ) failed for failed to share mapped buffer of , groups_.size()= event_add() failed web failed to delete kprobe event Enum Invalid or truncated dex file Map is missing string_ids entry Bad encoded_value byte size %x unexpected static field initial value type: 'Z' vs '%c' class_defs direct method parameter annotation method method_index , header_->method_ids_size_= call_site_ids .data system/unwinding/libunwindstack/DwarfMemory.cpp Raw Data: (byte >> 4) == 0xa %*s%s eax r14 rdi failed to parse /proc/<pid>/status stat event_del: %p (fd %d), callback %p epoll (with changelist) in X86_64_RELOC_SIGNED_4 ARM64_RELOC_ADDEND Mach-O 32-bit ppc R_X86_64_8 R_386_COPY R_386_TLS_GD_32 R_386_TLS_DESC_CALL R_MIPS_26 R_MIPS_PC21_S2 R_MIPS16_GOT16 R_MIPS16_TLS_DTPREL_HI16 R_MIPS16_TLS_TPREL_LO16 R_AARCH64_MOVW_SABS_G0 R_AARCH64_MOVW_GOTOFF_G1_NC R_AARCH64_MOVW_GOTOFF_G2_NC R_AARCH64_TLSLD_ADD_DTPREL_HI12 R_AARCH64_TLSLD_ADD_DTPREL_LO12 R_ARM_THM_ABS5 R_ARM_THM_MOVW_PREL_NC R_ARM_THM_MOVW_BREL R_ARM_GOTRELAX R_ARM_PRIVATE_10 R_HEX_12_X R_HEX_COPY R_PPC_GOT_DTPREL16_LO R_PPC_GOT_DTPREL16_HI R_PPC64_ADDR16_LO R_PPC64_ADDR16_HIGHEST R_PPC64_TOC R_390_TLS_TPOFF R_SPARC_UA16 COFF-<unknown arch> IMAGE_REL_AMD64_SECREL7 IMAGE_REL_ARM_ADDR32NB IMAGE_REL_ARM_BLX11 IMAGE_REL_ARM_BLX23T Invalid value Old-style alloca with a non-pointer type Invalid function comdat ID Invalid TYPE table: Only named structs can be forward referenced As secure log file name (initialized from AS_SECURE_LOG_FILE env variable) <<none>> expected assembly-time absolute expression __text .rodata.cst8 progbits \\ S_LAZY_DYLIB_SYMBOL_POINTERS thread_local_zerofill line_table_start .single .irpc .end unmatched .ifs or .elses unexpected token at start of statement Encountered a .endif that doesn't follow a .if or .else isa number less than zero file number less than one in '.cv_loc' directive unassigned file number in '.cv_loc' directive function id less than zero in '.cv_linetable' directive expected comma unterminated string constant .endef conflicting section flags 'b' and 'd'. ( invalid '.tbss' alignment, can't be lessthan zero __class_vars __instance_vars __static_data .data.rel expected '@<type>', '%<type>' or "<type>" sse2.pshuf xop.vpermil2 llvm.aarch64.ldxp llvm.aarch64.neon.fcvtns llvm.aarch64.neon.fminnm llvm.aarch64.neon.sqrdmulh llvm.aarch64.neon.sqshrun llvm.aarch64.neon.subhn llvm.aarch64.neon.uqrshl llvm.aarch64.neon.vcvtfp2fxu llvm.amdgcn.buffer.atomic.xor llvm.amdgcn.dispatch.ptr llvm.amdgcn.image.atomic.add llvm.amdgcn.rcp llvm.amdgcn.workgroup.id.x llvm.arm.clrex llvm.arm.mcr llvm.arm.mrc llvm.arm.neon.vld1 llvm.arm.neon.vpadd llvm.arm.vcvtru llvm.eh.return.i64 llvm.experimental.gc.result llvm.floor llvm.gcroot llvm.hexagon.A2.andir llvm.hexagon.A2.sxtb llvm.hexagon.A2.vavgw llvm.hexagon.A4.rcmpneq llvm.hexagon.A4.vcmpheqi llvm.hexagon.F2.conv.sf2d llvm.hexagon.F2.sfclass llvm.hexagon.M2.cmaci.s0 llvm.hexagon.M2.mpy.nac.ll.s0 llvm.hexagon.M2.mpy.rnd.lh.s1 llvm.hexagon.M2.mpyu.acc.lh.s0 llvm.hexagon.M2.mpyud.acc.hl.s1 llvm.hexagon.M2.vdmpys.s0 llvm.hexagon.M2.xor.xacc llvm.hexagon.M4.mpyrr.addi llvm.hexagon.M4.vpmpyh llvm.hexagon.S2.asr.i.p.rnd.goodsyntax llvm.hexagon.S2.asr.i.r.rnd.goodsyntax llvm.hexagon.S2.lsl.r.p llvm.hexagon.S2.lsl.r.vh llvm.hexagon.V6.pred.or.n.128B llvm.hexagon.V6.vaddbq llvm.hexagon.V6.vaddhw llvm.hexagon.V6.vaslh llvm.hexagon.V6.vavguh llvm.hexagon.V6.vd0 llvm.hexagon.V6.vdealb4w llvm.hexagon.V6.vdmpyhvsat llvm.hexagon.V6.vgtb.and llvm.hexagon.V6.vgtuh.xor llvm.hexagon.V6.vgtw.128B llvm.hexagon.V6.vlsrh llvm.hexagon.V6.vmaxh llvm.hexagon.V6.vmpabuuv llvm.hexagon.V6.vmpybus.acc.128B llvm.hexagon.V6.vmpyhsrs llvm.hexagon.V6.vmpyiwh.acc llvm.hexagon.V6.vmpyowh.rnd.sacc llvm.hexagon.V6.vmpyowh.rnd.sacc.128B llvm.hexagon.V6.vnormamtw llvm.hexagon.V6.vpackob llvm.hexagon.V6.vsatwh.128B llvm.hexagon.V6.vsubhsat.128B llvm.hexagon.V6.vunpackb llvm.hexagon.V6.vunpackb.128B llvm.localrecover llvm.mips.balign llvm.mips.bset.h llvm.mips.cle.s.h llvm.mips.dpa.w.ph llvm.mips.dpsu.h.qbr llvm.mips.fexp2.w llvm.mips.fmsub.d llvm.mips.maddr.q.w llvm.mips.max.a.d llvm.mips.max.u.d llvm.mips.maxi.s.d llvm.mips.min.u.h llvm.mips.msubr.q.w llvm.mips.msubv.w llvm.mips.sll.h llvm.mips.subs.u.b llvm.mips.subsuu.s.d llvm.nvvm.brev64 llvm.nvvm.ceil.f llvm.nvvm.d2f.rn.ftz llvm.nvvm.div.approx.f llvm.nvvm.div.rn.f llvm.nvvm.div.rz.d llvm.nvvm.ex2.approx.f llvm.nvvm.ldu.global.p llvm.nvvm.ll2f.rn llvm.nvvm.max.ll llvm.nvvm.mul.rp.d llvm.nvvm.rcp.rn.f llvm.nvvm.read.ptx.sreg.lanemask.gt llvm.nvvm.sqrt.approx.ftz.f llvm.nvvm.suld.1d.array.i64.trap llvm.nvvm.suld.1d.array.v4i8.clamp llvm.nvvm.suld.2d.array.i32.zero llvm.nvvm.suld.2d.array.i64.clamp llvm.nvvm.suld.2d.array.v4i16.clamp llvm.nvvm.suld.2d.v4i8.clamp llvm.nvvm.suld.3d.i32.zero llvm.nvvm.sust.b.1d.array.i32.zero llvm.nvvm.sust.b.1d.array.v4i32.trap llvm.nvvm.sust.b.2d.array.i8.zero llvm.nvvm.sust.b.2d.v4i16.clamp llvm.nvvm.tex.1d.array.v4s32.f32 llvm.nvvm.tex.3d.grad.v4u32.f32 llvm.nvvm.tex.cube.v4u32.f32 llvm.nvvm.tex.unified.1d.level.v4f32.f32 llvm.nvvm.tex.unified.1d.v4u32.s32 llvm.nvvm.tex.unified.3d.grad.v4s32.f32 llvm.nvvm.tex.unified.cube.array.v4s32.f32 llvm.ppc.altivec.vaddubs llvm.ppc.altivec.vgbbd llvm.ppc.altivec.vpkuwus llvm.ppc.altivec.vsubshs llvm.ppc.altivec.vsububs llvm.ppc.divde llvm.ppc.qpx.qvfcfidus llvm.ppc.qpx.qvfcmpeq llvm.ppc.qpx.qvfres llvm.s390.vaq llvm.s390.vchlbs llvm.s390.vfaef llvm.s390.vfaezbs llvm.s390.vfeezfs llvm.s390.vfeneh llvm.s390.vgfmab llvm.s390.vgfmah llvm.s390.vistrh llvm.s390.vsumqg llvm.s390.vupllf llvm.wasm.current.memory llvm.x86.3dnow.pfmax llvm.x86.aesni.aesenclast llvm.x86.avx2.gather.q.d.256 llvm.x86.avx512.cvtw2mask.512 llvm.x86.avx512.mask.cmp.w.128 llvm.x86.avx512.mask.compress.q.128 llvm.x86.avx512.mask.compress.q.256 llvm.x86.avx512.mask.cvtdq2pd.512 llvm.x86.avx512.mask.cvtpd2dq.256 llvm.x86.avx512.mask.cvttpd2qq.512 llvm.x86.avx512.mask.cvttps2dq.512 llvm.x86.avx512.mask.cvtudq2ps.128 llvm.x86.avx512.mask.div.ps.512 llvm.x86.avx512.mask.expand.load.pd.256 llvm.x86.avx512.mask.fixupimm.ps.256 llvm.x86.avx512.mask.pmaddw.d.256 llvm.x86.avx512.mask.pmaxs.d.128 llvm.x86.avx512.mask.pmins.d.256 llvm.x86.avx512.mask.pmov.db.mem.512 llvm.x86.avx512.mask.pmov.dw.128 llvm.x86.avx512.mask.pmovsxb.q.512 llvm.x86.avx512.mask.pmovus.qw.mem.512 llvm.x86.avx512.mask.pmovzxd.q.128 llvm.x86.avx512.mask.pmull.q.128 llvm.x86.avx512.mask.prorv.d.512 llvm.x86.avx512.mask.psrav8.si llvm.x86.avx512.mask.psub.q.128 llvm.x86.avx512.mask.range.ps.256 llvm.x86.avx512.mask.reduce.pd.512 llvm.x86.avx512.mask.scalef.pd.128 llvm.x86.avx512.mask.shuf.pd.512 llvm.x86.avx512.mask.vpermi2var.ps.512 llvm.x86.avx512.mask3.vfmaddsub.ps.128 llvm.x86.avx512.mask3.vfmsub.pd.128 llvm.x86.avx512.maskz.vfmaddsub.ps.256 llvm.x86.avx512.pmovzxwq llvm.x86.avx512.ptestm.w.128 llvm.x86.avx512.ptestm.w.256 llvm.x86.avx512.rsqrt28.ps llvm.x86.avx512.rsqrt28.sd llvm.x86.mmx.punpckhdq llvm.x86.sse.cvttpd2pi llvm.x86.sse.max.ss llvm.x86.sse.rcp.ps llvm.x86.sse.rcp.ss llvm.x86.sse.ucomigt.ss llvm.x86.sse2.cvtsd2si llvm.x86.sse2.pmovmskb.128 llvm.x86.ssse3.phadd.sw.128 llvm.x86.ssse3.phsub.d.128 llvm.x86.ssse3.phsub.w.128 llvm.x86.tbm.bextri.u32 llvm.x86.xop.vpcomuq llvm.x86.xop.vpmadcswd llvm.xcore.getst llvm.xcore.outshr ch v1i16 = *unknown option value* error: ios openbsd v7em Error opening /proc/self/cmdline: %s (%d) Internal memory allocation error. OCSD_ERR_INVALID_PCKT_HDR No instruction decoder interface attached and enabled last_sz( ), Mispredict ; Count(Unknown) Transaction Start. [libprotobuf R vtable for VTT for alignof ( ! noexcept ( char operator< operator->* unsigned int corrupted chunk header at address %p no Connection timed out No XENIX semaphores available Aborted epoll_create1 fsetxattr failed to set context (%s) for "%s" WriteUint32 stack corruption detected (-fstack-protector) inity ftello getline fwrite_unlocked DW_EH_PE_funcrel pointer encoding not supported libunwind: Unsupported .eh_frame_hdr version Check failed: false unknown > w Total cross cpu allocation/free: %llu, %f%% failed to read msg from %s: %s --show-execution-type ) >= file count ( libc.so simpleperf.proto.ETMBranchList.Binary simpleperf.proto.ETMBranchList.magic exclude_user %u, exclude_kernel %u, exclude_hv %u inherit_stat %u, enable_on_exec %u, task %u branch-store-misses Instruction architecturally executed, Condition code check pass, store raw-br-immed-retired Sample Taken and not removed by filtering Level 2 instruction cache long-latency miss Attributable Level 1 data cache refill, read Attributable Level 1 data cache Write-Back, victim raw-l2d-cache-wr Bus access, write raw-mem-access-wr Exception taken, Data Abort or SError not Taken locallyb raw-exc-trap-fiq == trctraceidr 0x%llx min_vaddr: 0x%llx , sps.size()= ip_nr %llu (p + header.size= size , 1u << 16= p + len (record.type()= 0.5 Check failed: memcmp(p, magic, sizeof(magic)) == 0 size % field.elem_count Zip: prefix/suffix too long Zip: MappedZipFile doesn't have a base pointer. Iteration ended Empty archive Allocation failed Check failed: z_stream_->next_out != nullptr /proc/%d/status unwinding_sp_%zu: 0x%llx --callchain-joiner-min-matching-nodes --exclude-perf after_join_max_chain_length: read accesses to another socket in a multi-socket system %-*s %f%%%c%s --duration --verbose Performance counter statistics, Total Runtime: %.3f ms failed to parse task id: cs-etm field name OpenEventFile for sample_freq != 0u event_base_get_method isn't poll: ((*ips)[0]= (size_= Boolean Map item after end of file: %x, size %x handler type_idx unexpected static field initial value type: 'L' vs '%c' DBG_START_LOCAL name_idx hiddenapi class data section .note.gnu.build-id -r%d pop {d%d x13 libevent using: %s signal llvm.object LC_SEGMENT iextdefsym plus nextdefsym in LC_DYSYMTAB load command extends past the end of the symbol table X86_64_RELOC_UNSIGNED ARM_THUMB_32BIT_BRANCH PPC_RELOC_HA16 ELF32-sparc R_386_GOT32 R_386_TLS_LE R_MIPS_INSERT_A R_MICROMIPS_PC16_S1 R_AARCH64_LD_PREL_LO19 R_AARCH64_MOVW_GOTOFF_G2 R_AARCH64_TLSLD_ADR_PREL21 R_AARCH64_TLSLE_ADD_TPREL_LO12_NC R_ARM_GOT_PREL R_ARM_GNU_VTENTRY R_ARM_THM_JUMP11 R_ARM_PRIVATE_2 R_HEX_HL16 R_HEX_GLOB_DAT R_HEX_LD_GOT_16_X R_LANAI_25 R_PPC_TPREL32 R_PPC64_TOC16_DS R_PPC64_TPREL16_HA R_390_PLT32 R_SPARC_HM10 R_SPARC_TLS_IE_LD COFF-i386 IMAGE_REL_I386_TOKEN IMAGE_REL_I386_REL32 Invalid function metadata: incoming forward references INSERTVAL: Invalid type abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789._ tocbase dtprel@highera got@dtprel got@tlsld HI16 IEGOT section_abbrev info_string .debug_pubtypes .debug$T regular S_ATTR_SELF_MODIFYING_CODE .byte .weak_definition .iflt assembler local symbol ' } unexpected token in '.else' directive cannot mix positional and keyword arguments expected identifier after ' column position less than zero in '.cv_loc' directive unexpected token in '.cfi_signal_frame' .subsections_via_symbols unexpected token in '.section' directive unknown section type sse41.pminsd ^arm\.neon\.vld([1234]|[234]lane)\.v[a-z0-9]*$ llvm.loop.vectorize. Debug Info Version llvm.aarch64.crypto.sha256h2 llvm.aarch64.ldxr llvm.aarch64.neon.fcvtau llvm.aarch64.neon.fmaxnmp llvm.aarch64.neon.ld3 llvm.aarch64.neon.rbit llvm.aarch64.neon.sqsub llvm.aarch64.neon.uaddlp llvm.aarch64.neon.uminp llvm.arm.neon.vhaddu llvm.arm.neon.vqmovnsu llvm.arm.usat llvm.hexagon.A2.subh.h16.sat.hl llvm.hexagon.A2.vcmphgt llvm.hexagon.A2.vsubuhs llvm.hexagon.A4.rcmpeqi llvm.hexagon.A4.vcmphgti llvm.hexagon.A4.vcmpwgtui llvm.hexagon.C4.cmplte llvm.hexagon.F2.conv.sf2uw llvm.hexagon.F2.conv.w2df llvm.hexagon.M2.dpmpyss.acc.s0 llvm.hexagon.M2.mmpyh.rs0 llvm.hexagon.M2.mpyd.ll.s1 llvm.hexagon.M2.mpyd.rnd.hl.s1 llvm.hexagon.M2.mpyd.rnd.ll.s0 llvm.hexagon.M2.mpyi llvm.hexagon.M2.mpyu.nac.hl.s0 llvm.hexagon.M2.mpyud.hh.s0 llvm.hexagon.M2.vrcmacr.s0 llvm.hexagon.M4.vrmpyoh.s0 llvm.hexagon.S2.asr.i.p.or llvm.hexagon.S2.extractu.rp llvm.hexagon.S2.lsl.r.p.and llvm.hexagon.S2.lsr.i.r llvm.hexagon.S2.vcnegh llvm.hexagon.S2.vsathub llvm.hexagon.S2.vsatwh.nopack llvm.hexagon.S4.addaddi llvm.hexagon.S6.vtrunohb.ppp llvm.hexagon.V6.pred.not.128B llvm.hexagon.V6.vaddw.dv llvm.hexagon.V6.vaddwsat.dv llvm.hexagon.V6.valignb llvm.hexagon.V6.vasrwhrndsat.128B llvm.hexagon.V6.vavgw llvm.hexagon.V6.vdmpyhsat.acc llvm.hexagon.V6.veqw.or.128B llvm.hexagon.V6.vgtub.or.128B llvm.hexagon.V6.vgtw.and llvm.hexagon.V6.vmpyih.acc.128B llvm.hexagon.V6.vror llvm.hexagon.V6.vroundwh.128B llvm.hexagon.V6.vsatwh llvm.hexagon.V6.vsh llvm.hexagon.V6.vshufoeh.128B llvm.hexagon.V6.vsubhsat.dv.128B llvm.hexagon.V6.vsububsat.dv.128B llvm.mips.asub.u.b llvm.mips.copy.u.h llvm.mips.dotp.u.h llvm.mips.flog2.w llvm.mips.fmul.d llvm.mips.fsun.w llvm.mips.fsune.w llvm.mips.hsub.u.w llvm.mips.mini.u.h llvm.mips.pckod.d llvm.mips.preceq.w.phr llvm.mips.raddu.w.qb llvm.mips.shf.h llvm.mips.shrl.qb llvm.mips.srl.d llvm.mips.srlr.w llvm.mips.subvi.h llvm.nvvm.clz.ll llvm.nvvm.cos.approx.ftz.f llvm.nvvm.d2f.rp llvm.nvvm.d2f.rz.ftz llvm.nvvm.div.rm.d llvm.nvvm.f2ui.rm llvm.nvvm.fabs.f llvm.nvvm.i2f.rz llvm.nvvm.membar.cta llvm.nvvm.min.ui llvm.nvvm.mul.rz.f llvm.nvvm.rcp.rn.d llvm.nvvm.read.ptx.sreg.envreg1 llvm.nvvm.read.ptx.sreg.tid.y llvm.nvvm.rotate.right.b64 llvm.nvvm.shfl.bfly.f32 llvm.nvvm.suld.1d.array.v4i8.zero llvm.nvvm.suld.1d.v2i16.trap llvm.nvvm.suld.3d.i16.zero llvm.nvvm.suld.3d.i64.clamp llvm.nvvm.suld.3d.v2i8.trap llvm.nvvm.sust.b.1d.array.v2i64.trap llvm.nvvm.sust.b.1d.v2i16.trap llvm.nvvm.sust.b.1d.v2i8.trap llvm.nvvm.sust.b.2d.array.i64.trap llvm.nvvm.sust.b.2d.array.v4i32.clamp llvm.nvvm.tex.1d.array.v4f32.s32 llvm.nvvm.tex.1d.level.v4s32.f32 llvm.nvvm.tex.2d.array.level.v4u32.f32 llvm.nvvm.tex.2d.v4f32.s32 llvm.nvvm.tex.unified.1d.array.grad.v4s32.f32 llvm.nvvm.trunc.ftz.f llvm.nvvm.ui2f.rz llvm.ppc.altivec.vavguh llvm.ppc.altivec.vcmpgtuw.p llvm.ppc.altivec.vmsumubm llvm.ppc.altivec.vrlh llvm.ppc.vsx.xvdivdp llvm.r600.read.tidig.y llvm.s390.verimg llvm.s390.vfaeb llvm.s390.vmaeh llvm.s390.vmalef llvm.s390.vmalhb llvm.s390.vscbiq llvm.sin llvm.x86.3dnowa.pfnacc llvm.x86.3dnowa.pi2fw llvm.x86.avx.cvt.ps2dq.256 llvm.x86.avx.hsub.pd.256 llvm.x86.avx.sqrt.pd.256 llvm.x86.avx.vpermilvar.pd llvm.x86.avx2.pmulh.w llvm.x86.avx2.pmulhu.w llvm.x86.avx2.psad.bw llvm.x86.avx512.gather.dpq.512 llvm.x86.avx512.mask.broadcastf32x4.256 llvm.x86.avx512.mask.cvtpd2uqq.256 llvm.x86.avx512.mask.cvttpd2uqq.128 llvm.x86.avx512.mask.cvttps2qq.256 llvm.x86.avx512.mask.div.pd.256 llvm.x86.avx512.mask.getexp.pd.256 llvm.x86.avx512.mask.min.pd.256 llvm.x86.avx512.mask.min.ps.256 llvm.x86.avx512.mask.or.ps.128 llvm.x86.avx512.mask.padd.b.256 llvm.x86.avx512.mask.pbroadcast.d.gpr.128 llvm.x86.avx512.mask.pmaddubs.w.512 llvm.x86.avx512.mask.pmins.w.512 llvm.x86.avx512.mask.pmovs.wb.256 llvm.x86.avx512.mask.pmovs.wb.mem.256 llvm.x86.avx512.mask.pmovus.wb.256 llvm.x86.avx512.mask.pmul.hr.sw.512 llvm.x86.avx512.mask.pmull.w.512 llvm.x86.avx512.mask.pror.q.256 llvm.x86.avx512.mask.psll.w.256 llvm.x86.avx512.mask.psrlv.d llvm.x86.avx512.mask.psubus.b.512 llvm.x86.avx512.mask.sub.ps.512 llvm.x86.avx512.mask.vfmadd.sd llvm.x86.avx512.mask3.vfmsub.ps.256 llvm.x86.avx512.maskz.fixupimm.ps.128 llvm.x86.avx512.maskz.vpermt2var.d.512 llvm.x86.avx512.maskz.vpmadd52h.uq.128 llvm.x86.avx512.scatterdiv2.di llvm.x86.fma.vfmadd.pd llvm.x86.fxrstor64 llvm.x86.mmx.padd.q llvm.x86.mmx.pslli.q llvm.x86.mmx.psrli.q llvm.x86.sha1rnds4 llvm.x86.sse2.cvttsd2si64 llvm.x86.sse2.ucomile.sd llvm.x86.sse2.ucomineq.sd llvm.x86.ssse3.psign.d llvm.x86.xop.vprotwi llvm.xcore.syncr llvm.xcore.testct Unknown mangling in datalayout string Maximum optimization to perform may only occur zero or one times! [options] string nehalem skylake-avx512 knl k6 NUL ESC IS4 FS plus-sign braces not balanced TrcIdx= Cannot attach - invalid parameter. Cannot detach - component not found. OCSD_ERR_MEM_ACC_FILE_NOT_FOUND OCSD_ERR_TEST_SNAPSHOT_READ CTXTID=0x ISB overflow Invalid 32 bit continuation fields in packet I_COMMIT_WIN_MV I_CCNT_F2 Source Address, Short, IS1. I_SRC_ADDR_L_32IS1 I_ATOM_F3 PE Reset CHECK failed: (min_bytes) <= (std::numeric_limits<size_t>::max() - kBlockHeaderSize): bytes). To increase the limit (or to disable these warnings), see CodedInputStream::SetTotalBytesLimit() in net/proto2/io/public/coded_stream.h. BackUp() can only be called after a successful Next(). libc++abi %Lf Friday F dynamic_cast ^= short ostream long double bionic/libc/async_safe/async_safe_log.cpp /system/bin/sh ART FdFile GCONV_PATH ((!((Precision >= 0 || LeftJustified) && *Cur != 's'))) != (0) ((Length)) < ((String.size())) No such device or address User signal 1 %s/properties_serial FD_SET strlen: detected read past end of buffer %%n not allowed on Android %4d invalid type: %u ro.build.version.sdk system/extras/simpleperf/callchain.h failed to build instr ranges for binary true --show-callchain unwinding_result: , really Attributable Level 3 data cache access raw-l1d-tlb-refill-wr raw-bus-access-normal items.size() sample_id: id %lld AUX_TYPE_ETM (ips.size()= SPLIT records are not followed by a SPLIT_END record. , static_cast<size_t>(p - buf.data())= perf-%d.map /events/header_event version: %s field failed to parse cpu: Zip: invalid file map Zip: empty archive? thread constructor failed cache is bigger than max allowed size System wide profiling needs root privilege. Invalid clockid: --tracepoint-events If there isn't enough space for storing profiling data, consider using Lost % of samples, max_node_count in cache: # gather performance counter information count_per_thread /proc/sys/kernel/perf_cpu_time_max_percent Please increase hard limit of open file numbers. libart.so Method Offset beyond end of file for %s: %zx to %zx Duplicate map section of type %x Bad encoded_value method handle size %x field_ids method_id.class method_id.name code Invalid handlers_size: %ud Mismatched length for parameters and shorty Constructor %u(%s) must be void (class_idx.index_= , header->method_ids_size_= encoded_field read out of bounds annotation_set_item waitpid() failed %s, r14} Spare Unsupported DX register display pc x15 esp rdx rbp %s: %d: changing signal handler EVENT_EPOLL_USE_CHANGELIST filesystem error: %s String table must end with a null terminator X86_64_RELOC_SIGNED PPC_RELOC_LO14_SECTDIFF Mach-O 64-bit unknown Structure read out-of-range for the number of sections ELF64-s390 R_X86_64_GOTPC32 R_X86_64_GOTPLT64 R_X86_64_REX_GOTPCRELX R_386_TLS_TPOFF R_386_PC16 R_MIPS16_LO16 R_AARCH64_PREL32 R_AARCH64_LDST128_ABS_LO12_NC R_ARM_LDR_PC_G1 R_ARM_LDC_SB_G0 R_ARM_THM_MOVW_BREL_NC R_HEX_B22_PCREL R_HEX_32 R_HEX_GD_GOT_16 R_HEX_DTPREL_16_X R_HEX_IE_GOT_32_6_X R_PPC64_TLS R_PPC64_GOT_TLSLD16_HA R_390_PC32 R_390_PLT64 R_390_GOTPLT64 R_SPARC_PC_HH22 R_SPARC_GOTDATA_OP_LOX10 COFF-x86-64 COFF-ARM print-summary-global-ids Fast-math-flags specified for call without floating-point scalar or vector return type Bitwidth for integer type out of range Alias and aliasee types don't match __TEXT __apple_names .debug_info .drectve ,comdat mach-o section specifier of type 'symbol_stubs' requires a size specifier literal_pointers S_SYMBOL_STUBS S_16BYTE_LITERALS no_dead_strip .value .weak_def_can_be_hidden .cfi_adjust_cfa_offset .cfi_window_save .err is_stmt value not 0 or 1 byte ptr invalid escape sequence (unrecognized character) .destructor .fvmlib_init1 .objc_class_vars .objc_inst_meth __symbols invalid update specifier, comma expected expected STT_<TYPE_IN_UPPER_CASE>, '#<type>', '@<type>', '%<type>' or "<type>" sse2.storeu. avx2.pmovsx avx.vpermil. ^arm\.neon\.vst([1234]|[234]lane)\.v[a-z0-9]*$ llvm.dbg. llvm.aarch64.crc32h llvm.aarch64.neon.pmull64 llvm.aarch64.neon.smax llvm.aarch64.neon.sminp llvm.aarch64.neon.sminv llvm.aarch64.neon.sqshlu llvm.aarch64.sdiv llvm.amdgcn.buffer.wbinvl1.sc llvm.amdgcn.ds.bpermute llvm.amdgcn.frexp.exp llvm.amdgcn.groupstaticsize llvm.amdgcn.image.atomic.smin llvm.amdgcn.image.atomic.xor llvm.amdgcn.rsq.legacy llvm.amdgcn.s.dcache.inv.vol llvm.amdgcn.s.memtime llvm.amdgcn.workitem.id.z llvm.arm.ldcl llvm.arm.neon.vpminu llvm.arm.neon.vqaddu llvm.arm.neon.vqshifts llvm.arm.neon.vrecpe llvm.arm.neon.vrintx llvm.eh.sjlj.setup.dispatch llvm.fma llvm.hexagon.A2.addh.h16.sat.hh llvm.hexagon.A2.andp llvm.hexagon.A2.subh.h16.sat.lh llvm.hexagon.A2.tfr llvm.hexagon.A2.vmaxh llvm.hexagon.A2.vsububs llvm.hexagon.A2.vsubws llvm.hexagon.A4.round.rr llvm.hexagon.C2.bitsset llvm.hexagon.C4.cmpltei llvm.hexagon.F2.conv.sf2df llvm.hexagon.L4.loadd.locked llvm.hexagon.M2.mmpyh.s1 llvm.hexagon.M2.mpy.acc.hh.s0 llvm.hexagon.M2.mpy.acc.lh.s1 llvm.hexagon.M2.mpy.acc.sat.hh.s1 llvm.hexagon.M2.mpy.sat.hl.s1 llvm.hexagon.M2.mpyd.acc.hl.s0 llvm.hexagon.M2.mpyd.nac.ll.s1 llvm.hexagon.M2.mpyud.acc.ll.s0 llvm.hexagon.M4.and.xor llvm.hexagon.M4.cmpyr.wh llvm.hexagon.M4.or.xor llvm.hexagon.M5.vdmacbsu llvm.hexagon.M5.vmacbsu llvm.hexagon.S2.asl.r.r.and llvm.hexagon.S2.asr.i.r.rnd llvm.hexagon.S2.ct1 llvm.hexagon.S2.lsr.i.r.xacc llvm.hexagon.S2.lsr.r.p.nac llvm.hexagon.S2.lsr.r.p.xor llvm.hexagon.S2.vzxtbh llvm.hexagon.V6.vabsdiffw llvm.hexagon.V6.veqb.or llvm.hexagon.V6.vgth.xor.128B llvm.hexagon.V6.vgtub.and llvm.hexagon.V6.vgtuh.and llvm.hexagon.V6.vlutb.128B llvm.hexagon.V6.vnavgub.128B llvm.hexagon.V6.vor.128B llvm.hexagon.V6.vsubh.dv llvm.hexagon.V6.vsubhsat.dv llvm.hexagon.V6.vsubw.dv.128B llvm.hexagon.brev.stw llvm.mips.add.a.h llvm.mips.aver.u.d llvm.mips.binsri.d llvm.mips.bnz.d llvm.mips.bnz.v llvm.mips.copy.u.b llvm.mips.dpadd.s.w llvm.mips.dpsu.h.qbl llvm.mips.fsqrt.d llvm.mips.mini.s.h llvm.mips.pick.qb llvm.mips.srli.d llvm.mips.subsuu.s.w llvm.mips.subu.s.ph llvm.nvvm.barrier0.popc llvm.nvvm.ceil.ftz.f llvm.nvvm.f2ll.rm.ftz llvm.nvvm.f2ll.rz llvm.nvvm.min.i llvm.nvvm.read.ptx.sreg.tid.x llvm.nvvm.suld.1d.array.v2i64.clamp llvm.nvvm.suld.1d.array.v4i32.clamp llvm.nvvm.suld.1d.v2i32.clamp llvm.nvvm.suld.2d.array.i8.clamp llvm.nvvm.suld.2d.array.v2i8.zero llvm.nvvm.suld.2d.v2i8.trap llvm.nvvm.suld.3d.v2i16.trap llvm.nvvm.suld.3d.v2i8.clamp llvm.nvvm.suld.3d.v4i16.trap llvm.nvvm.sust.b.1d.array.v2i16.clamp llvm.nvvm.sust.b.2d.i8.clamp llvm.nvvm.sust.b.2d.v2i64.trap llvm.nvvm.sust.b.3d.v2i64.clamp llvm.nvvm.sust.b.3d.v4i16.zero llvm.nvvm.sust.p.1d.v4i32.trap llvm.nvvm.sust.p.3d.i16.trap llvm.nvvm.sust.p.3d.v4i16.trap llvm.nvvm.tex.2d.array.v4s32.s32 llvm.nvvm.tex.cube.array.v4f32.f32 llvm.nvvm.tex.cube.array.v4u32.f32 llvm.nvvm.tld4.r.2d.v4s32.f32 llvm.nvvm.ui2d.rn llvm.objectsize llvm.ppc.altivec.crypto.vpmsumh llvm.ppc.altivec.dss llvm.ppc.altivec.vaddsws llvm.ppc.altivec.vcfsx llvm.ppc.altivec.vmaxud llvm.ppc.altivec.vmsumshs llvm.ppc.altivec.vmsumuhs llvm.ppc.altivec.vmulesb llvm.ppc.altivec.vpkshss llvm.ppc.altivec.vsr llvm.ppc.altivec.vsubcuq llvm.ppc.qpx.qvfnabs llvm.ppc.qpx.qvfperm llvm.ppc.qpx.qvfsubs llvm.ppc.qpx.qvlfcd llvm.ppc.qpx.qvstfsa llvm.ptr.annotation llvm.r600.read.global.size.y llvm.r600.read.ngroups.z llvm.r600.read.tgid.z llvm.rint llvm.s390.vacch llvm.s390.vftcidb llvm.s390.vmalhh llvm.s390.vslb llvm.smul.with.overflow llvm.stacksave llvm.trap llvm.x86.3dnowa.pf2iw llvm.x86.aesni.aesimc llvm.x86.avx.blendv.pd.256 llvm.x86.avx.blendv.ps.256 llvm.x86.avx.vpermilvar.ps.256 llvm.x86.avx2.gather.q.pd llvm.x86.avx2.pavg.b llvm.x86.avx512.cvtmask2w.128 llvm.x86.avx512.mask.add.pd.128 llvm.x86.avx512.mask.cmp.b.512 llvm.x86.avx512.mask.cmp.d.256 llvm.x86.avx512.mask.cmp.ss llvm.x86.avx512.mask.compress.d.128 llvm.x86.avx512.mask.cvtpd2dq.128 llvm.x86.avx512.mask.cvtpd2qq.256 llvm.x86.avx512.mask.expand.load.pd.512 llvm.x86.avx512.mask.expand.ps.512 llvm.x86.avx512.mask.getexp.ps.256 llvm.x86.avx512.mask.lzcnt.q.128 llvm.x86.avx512.mask.min.pd.128 llvm.x86.avx512.mask.mul.ps.256 llvm.x86.avx512.mask.or.pd.128 llvm.x86.avx512.mask.padd.q.128 llvm.x86.avx512.mask.pmov.db.512 llvm.x86.avx512.mask.pmov.dw.256 llvm.x86.avx512.mask.pmov.qb.mem.512 llvm.x86.avx512.mask.pmov.qd.mem.512 llvm.x86.avx512.mask.pmovs.qd.mem.256 llvm.x86.avx512.mask.pmovs.wb.mem.128 llvm.x86.avx512.mask.pmovus.qb.mem.256 llvm.x86.avx512.mask.pmul.dq.512 llvm.x86.avx512.mask.pmulh.w.256 llvm.x86.avx512.mask.pmultishift.qb.512 llvm.x86.avx512.mask.prolv.q.256 llvm.x86.avx512.mask.psll.w.128 llvm.x86.avx512.mask.psra.d.128 llvm.x86.avx512.mask.psra.q llvm.x86.avx512.mask.psrav.q llvm.x86.avx512.mask.psrl.wi.128 llvm.x86.avx512.mask.psubs.w.512 llvm.x86.avx512.mask.scalef.sd llvm.x86.avx512.mask.ucmp.b.512 llvm.x86.avx512.mask.vextractf32x8.512 llvm.x86.avx512.mask.vfmadd.pd.128 llvm.x86.avx512.mask.vfnmsub.ps.512 llvm.x86.avx512.mask.vpermi2var.q.128 llvm.x86.avx512.mask.vpermi2var.qi.512 llvm.x86.avx512.mask.vpermilvar.ps.256 llvm.x86.avx512.maskz.vfmadd.pd.128 llvm.x86.avx512.maskz.vpermt2var.d.256 llvm.x86.avx512.maskz.vpermt2var.hi.512 llvm.x86.avx512.ptestnm.d.512 llvm.x86.avx512.rsqrt14.ps.128 llvm.x86.avx512.rsqrt28.ss llvm.x86.flags.write.u64 llvm.x86.fma.vfmaddsub.ps.256 llvm.x86.fma.vfnmadd.ss llvm.x86.mmx.pcmpeq.d llvm.x86.mmx.pmulhu.w llvm.x86.mmx.psll.q llvm.x86.mmx.psub.w llvm.x86.sse.sqrt.ss llvm.x86.sse2.cvtsi642sd llvm.x86.sse2.max.pd llvm.x86.sse41.round.ps llvm.x86.sse42.pcmpistrm128 llvm.x86.xop.vpmadcsswd llvm.x86.xop.vprotdi llvm.x86.xsavec64 llvm.xcore.bitrev llvm.xcore.clre llvm.xcore.getid llvm.xcore.int Invalid preferred alignment, must be a 16bit integer f32 glue <subcommand> -help" to get more help on a specific subcommand i386-unknown-linux yonah broadwell seed DC4 reverse-solidus brackets ([ ]) not balanced REG_BADRPT cloudabi cnk eb v7k OCSD_ERR_NOT_INIT source reader - invalid initialisation parameter. Programmed trace configuration not supported by decodUer. Memory accessor returned a bad read length value (larger than requested. OCSD_ERR_LAST No Config Flags Set Trace Return Stack Overflow. {Global Error.} OCSD_GEN_TRC_ELEM_CYCLE_COUNT discard ; Addr= { CC. ; CC_THRESHOLD= I_UNKNOWN I_EXCEPT_RTN I_UNNUM_DS_MKR Address & Context, Long, 64 bit, IS0. I_ATOM_F5 Alignment Inst Fault IRQ6 with type CHECK failed: (last_returned_size_) > (0): was modified concurrently during serialization. external/protobuf/src/google/protobuf/stubs/common.cc unexpected Thursday Feb Mar guard variable for .* operator? double-close of file descriptor %d detected fatal LD_PROFILE LOCALDOMAIN invalid chunk state when %s address %p invalid sized delete when deallocating address %p (%zu vs %zu) BufferLength > 0 appendNumber buffer overflow rss_limit_mb No data available Cannot exec a shared library directly Profiling timer expired security.selinux /plat_property_contexts Unable to set property "%s" to "%s": write failed; errno=%d (%s) strchr: prevented read past end of buffer vsnprintf %s: could not seek to %ld in "%s": %s pthread_join malloc(%zu) failed: returning null pointer libunwind: %s - %s security.perf_harden *: system/extras/simpleperf/sample_tree.h %llx-%llx:%llu // %s --csv Can't read kernel symbols from -a ids: file_offset_of_min_vaddr 0x%llx ERROR_INVALID_ELF Attributable Level 2 instruction cache refill Attributable Level 2 instruction TLB refill raw-ll-cache-miss-rd Sample collided with previous sample raw-l2d-cache-wb-clean raw-bus-access-rd Bus access, peripheral raw-l3d-cache-refill-rd Attributable Level 3 data or unified cache access, invalidate ', try `simpleperf list` to list all possible event type names Build id mismatch colon_pos sample_type: 0x%llx name: %s ORIGINAL_OFFLINE chain_type %s e AuxTraceRecord::Size() system/extras/simpleperf/report_utils.cpp [unknown] kallsyms: %s LZMA decompression failed with error zerr Zip: Failed to map central directory, bad mapped_zip base pointer Zip: file name for entry %llu exceeds the central directory range, file_name_length: %u, cd_length: %zu Zip: invalid file name at entry %llu Check failed: zip64_info.compressed_file_size.has_value() invalid literal/lengths set VmHWM: dso_%zu: %s unrecognized branch sampling filter: , static_cast<pid_t>(sr.tid_data.tid)= call_chain_count: fdopen raw-l2d-cache failed to write -1 to /proc/sys/kernel/perf_event_max_sample_rate Check failed: !tmp_dir_.empty() %d.%d Check failed: counter != nullptr start 0x%llx " doesn't exist in etm filters, but only event_new() failed ReadRemoteMem( :([a-zA-Z_][\w_]*/)?([a-zA-Z_][\w_]*) Can not opend dex file Unreached int; art/libdexfile/dex/dex_file_loader.cc Failed to extract '%s' from '%s': %s art/libdexfile/dex/dex_file_verifier.cc method_handle value type_id.descriptor method_id.proto type_list.type Class with same type idx as implemented interface: '%d' Interface field has disallowed flag, %s: %x(%s) Interface virtual method %u(%s) is not public pages. bytes %s:%d: %s vsp = r%d x11 x12 r12 rsi system/unwinding/libunwindstack/Unwinder.cpp Name: failed to read /proc/<pid>/stat event_process_active: event: %p, %s%s%scall %p Out of memory in debugging code %s: noting a del on a non-setup event %p (events: 0x%x, fd: %d, flags: 0x%x) %s: received signal %d, but have no base configured system/extras/simpleperf/ETMDecoder.cpp GENERIC_RELOC_PAIR ELF32-amdgpu ELF64-unknown R_386_RELATIVE R_386_GOTPC R_386_TLS_GD_POP R_386_TLS_TPOFF32 R_386_TLS_DESC R_MIPS_32 R_MIPS_LITERAL R_MIPS_GOT_OFST R_MIPS_HIGHER R_MIPS_TLS_DTPREL_HI16 R_MIPS_TLS_TPREL64 R_MICROMIPS_HIGHEST R_AARCH64_ABS64 R_AARCH64_MOVW_PREL_G0_NC R_AARCH64_GOTREL32 R_AARCH64_TLS_TPREL64 R_ARM_LDR_PC_G0 R_ARM_THM_CALL R_ARM_THM_SWI8 R_ARM_LDC_PC_G1 R_ARM_GOT_BREL12 R_HEX_B7_PCREL R_HEX_GD_PLT_B22_PCREL R_HEX_GOTREL_16_X R_LANAI_NONE R_PPC_NONE R_PPC_PLTREL24 R_PPC64_ADDR16_DS R_PPC64_TLSGD R_390_TLS_LOAD R_SPARC_32 R_SPARC_22 R_SPARC_GOT13 R_SPARC_64 R_SPARC_PC_HM10 R_SPARC_HIX22 R_SPARC_TLS_LE_HIX22 R_SPARC_TLS_DTPMOD64 R_WEBASSEMBLY_NONE IMAGE_REL_ARM_TOKEN IMAGE_REL_I386_SECREL7 Could not find function in stream 3.8.275480') Invalid function metadata: outgoing forward refs Explicit load/store type does not match pointee type of pointer operand PAGEOFF WEAKREF target2 dtprel@h got@tlsgd@h gotntpoff tlvppageoff __cstring section_info __debug_loc .debug_gnu_pubnames section_abbrev_dwo mach-o section specifier has a malformed stub size S_LITERAL_POINTERS live_support .balignw .weak_reference .abort .bundle_lock .ifgt .ifnotdef .space .cv_def_range .cfi_restore invalid symbol redefinition unexpected token in '.ifc' directive unable to emit symbol attribute Count is negative prologue_end unexpected token in '.cv_linetable' directive .warning directive invoked in source file .section cannot make section associative with .linkonce a handler attribute must begin with '@' .indirect_symbol .load .data_region __symbol_stub targets .subsection expected the entry size DWARF2 only supports one section per compilation unit sse2.pcmpeq. avx2.mpsadbw llvm.aarch64.crypto.sha256su1 llvm.aarch64.neon.fcvtms llvm.aarch64.neon.frsqrte llvm.aarch64.neon.smin llvm.aarch64.neon.sqrshrun llvm.amdgcn.buffer.atomic.swap llvm.arm.neon.vcvtnu llvm.convertus llvm.copysign llvm.eh.typeid.for llvm.hexagon.A2.addh.h16.hl llvm.hexagon.A2.vmaxuh llvm.hexagon.A4.cround.ri llvm.hexagon.A4.vrminw llvm.hexagon.C2.any8 llvm.hexagon.C2.cmpeqp llvm.hexagon.C2.cmpgei llvm.hexagon.C2.cmpgeui llvm.hexagon.C2.cmpgtp llvm.hexagon.F2.conv.df2sf llvm.hexagon.F2.conv.sf2w.chop llvm.hexagon.F2.sffixupn llvm.hexagon.M2.dpmpyss.nac.s0 llvm.hexagon.M2.mmachs.s0 llvm.hexagon.M2.mpy.acc.sat.hl.s0 llvm.hexagon.M2.mpy.hh.s0 llvm.hexagon.M2.mpy.rnd.hh.s1 llvm.hexagon.M2.mpyd.nac.hl.s0 llvm.hexagon.M2.mpyu.acc.hl.s0 llvm.hexagon.M2.mpyu.acc.hl.s1 llvm.hexagon.M2.mpyu.hh.s1 llvm.hexagon.M2.vrcmpys.acc.s1 llvm.hexagon.M2.vrmpy.s0 llvm.hexagon.M4.cmpyi.whc llvm.hexagon.M4.vrmpyeh.s0 llvm.hexagon.S2.asl.i.vw llvm.hexagon.S2.asr.i.r.acc llvm.hexagon.S2.cl1p llvm.hexagon.S2.lsr.r.r.acc llvm.hexagon.S2.vrndpackwhs llvm.hexagon.S2.vsplatrh llvm.hexagon.S2.vsplicerb llvm.hexagon.S2.vtrunewh llvm.hexagon.S4.or.andi llvm.hexagon.S4.subaddi llvm.hexagon.V6.pred.not llvm.hexagon.V6.vaddwsat.128B llvm.hexagon.V6.vavgwrnd.128B llvm.hexagon.V6.vdmpybus.acc.128B llvm.hexagon.V6.vdmpyhb.128B llvm.hexagon.V6.vdmpyhsuisat.acc llvm.hexagon.V6.vdmpyhvsat.acc llvm.hexagon.V6.veqw llvm.hexagon.V6.vgth llvm.hexagon.V6.vgtub.and.128B llvm.hexagon.V6.vgtuw llvm.hexagon.V6.vgtuw.xor llvm.hexagon.V6.vgtuw.xor.128B llvm.hexagon.V6.vgtw.or llvm.hexagon.V6.vlsrw llvm.hexagon.V6.vmpahb.acc llvm.hexagon.V6.vmpybus.128B llvm.hexagon.V6.vmpybv.acc.128B llvm.hexagon.V6.vmpyhus.acc llvm.hexagon.V6.vmpyhv.acc llvm.hexagon.V6.vmpyieoh.128B llvm.hexagon.V6.vmpyiowh.128B llvm.hexagon.V6.vmpyiwb llvm.hexagon.V6.vmpyub llvm.hexagon.V6.vrmpyubi llvm.hexagon.V6.vtmpyb.128B llvm.hexagon.brev.ldh llvm.hexagon.circ.ldw llvm.hexagon.prefetch llvm.minnum llvm.mips.adduh.qb llvm.mips.andi.b llvm.mips.ave.u.b llvm.mips.ave.u.d llvm.mips.binsr.h llvm.mips.clt.u.b llvm.mips.cmpgdu.le.qb llvm.mips.dpau.h.qbr llvm.mips.extp llvm.mips.fclt.d llvm.mips.ffqr.d llvm.mips.fmsub.w llvm.mips.fsaf.d llvm.mips.ftq.h llvm.mips.hsub.u.h llvm.mips.min.u.w llvm.mips.mod.s.h llvm.mips.msubr.q.h llvm.mips.shilo llvm.mips.sld.d llvm.mips.sldi.b llvm.mips.srlri.h llvm.nvvm.add.rz.ftz.f llvm.nvvm.d2i.hi llvm.nvvm.i2d.rz llvm.nvvm.ll2d.rz llvm.nvvm.mul.rm.d llvm.nvvm.rcp.approx.ftz.d llvm.nvvm.read.ptx.sreg.envreg12 llvm.nvvm.read.ptx.sreg.pm0 llvm.nvvm.suld.1d.array.v2i32.trap llvm.nvvm.suld.1d.array.v4i8.trap llvm.nvvm.suld.2d.i8.trap llvm.nvvm.suld.3d.v4i32.zero llvm.nvvm.sust.b.1d.array.v4i16.zero llvm.nvvm.sust.b.1d.v4i32.trap llvm.nvvm.sust.b.2d.array.i16.trap llvm.nvvm.sust.b.2d.array.i64.clamp llvm.nvvm.sust.b.2d.v4i16.trap llvm.nvvm.sust.p.1d.array.i16.trap llvm.nvvm.sust.p.3d.v4i8.trap llvm.nvvm.tex.unified.2d.grad.v4s32.f32 llvm.nvvm.tex.unified.2d.v4u32.s32 llvm.nvvm.ull2f.rp llvm.ppc.altivec.dstt llvm.ppc.altivec.vctsxs llvm.ppc.altivec.vrfiz llvm.ppc.altivec.vsubecuq llvm.ppc.qpx.qvfmul llvm.ppc.qpx.qvfrim llvm.ppc.qpx.qvfxmul llvm.ppc.qpx.qvlfs llvm.ppc.ttest llvm.s390.vacccq llvm.s390.vaccg llvm.s390.vfenezh llvm.s390.vgfmaf llvm.s390.vmahb llvm.x86.addcarry.u64 llvm.x86.avx.vperm2f128.pd.256 llvm.x86.avx2.maskstore.d.256 llvm.x86.avx2.paddus.w llvm.x86.avx2.psubs.w llvm.x86.avx512.gather3siv4.si llvm.x86.avx512.mask.add.ps.128 llvm.x86.avx512.mask.broadcasti32x4.256 llvm.x86.avx512.mask.cmp.pd.128 llvm.x86.avx512.mask.cmp.q.512 llvm.x86.avx512.mask.cvtps2uqq.128 llvm.x86.avx512.mask.getexp.pd.128 llvm.x86.avx512.mask.insertf32x8.512 llvm.x86.avx512.mask.pmaxs.b.128 llvm.x86.avx512.mask.pmov.qw.512 llvm.x86.avx512.mask.pmovs.qd.128 llvm.x86.avx512.mask.pmovus.qd.128 llvm.x86.avx512.mask.pmovus.qw.512 llvm.x86.avx512.mask.pmovzxw.q.128 llvm.x86.avx512.mask.scalef.ps.256 llvm.x86.avx512.mask.vpermt2var.q.128 llvm.x86.avx512.mask.vpermt2var.qi.128 llvm.x86.avx512.mask.vpmadd52h.uq.256 llvm.x86.avx512.mask3.vfmaddsub.ps.256 llvm.x86.avx512.mask3.vfmsubadd.pd.256 llvm.x86.avx512.mask3.vfnmsub.pd.512 llvm.x86.avx512.maskz.pternlog.q.128 llvm.x86.avx512.maskz.vfmadd.pd.512 llvm.x86.avx512.rcp14.sd llvm.x86.avx512.rsqrt14.pd.128 llvm.x86.avx512.vcvtsd2usi64 llvm.x86.clflushopt llvm.x86.fxsave64 llvm.x86.mmx.pcmpeq.b llvm.x86.mmx.psll.w llvm.x86.rdpkru llvm.x86.sse2.psrl.w llvm.x86.sse41.blendvpd llvm.x86.sse41.phminposuw llvm.x86.subborrow.u64 llvm.x86.xop.vphsubwd llvm.x86.xop.vpperm llvm.xcore.initdp llvm.xcore.initpc v1024i1 v2f32 help-hidden print-options version generic Default target: athlon-tbird btver1 ENQ ACK left-parenthesis full-stop five low-line trailing backslash (\) amdhsa 2A armv8-a iwmmxt2 v8.1-a OCSD_ERR_BAD_HANDLE OCSD_ERR_TEST_SNAPSHOT_PARSE 32-bit; Traced N consecutive instructions from addr (no intervening events or data elements), may have data assoc key OCSD_GEN_TRC_ELEM_SYNC_MARKER TEE Atom: E, I_TRACE_INFO Atom format 5. ~[0x%llX] external/protobuf/src/google/protobuf/arena.cc external/protobuf/src/google/protobuf/generated_message_util.cc Cannot allocate buffer larger than kint32max for CHECK failed: backup_bytes_ == 0 && buffer_.get() != NULL: Byte size calculation and serialization were inconsistent. This may indicate a bug in protocol buffers or it may be caused by concurrent modification of __cxa_guard_release failed to broadcast condition variable unspecified iostream_category error I virtual thunk to += >>= ul %af operator* operator|| istream FORTIFY failed to exchange ownership of file descriptor: fd %d is owned by %s 0x%llx, was expected to be unowned fdsan atomic_compare_exchange_strong failed unexpectedly while exchanging owner tag Limited by the size of pthread_mutex_t, 32 bit bionic libc only accepts pid <= 65535, but current pid is %d HOSTALIASES LD_PRELOAD NIS_PATH invalid allocation alignment: %zu exceeds maximum supported alignment of %zu calloc parameters overflow: count * size (%zu * %zu) cannot be represented with type size_t reallocating external/scudo/standalone/string_utils.cpp C.UTF-8 Stopped (signal) Bad system call Property service has timed out while trying to set "%s" to "%s" %s:%d: %s CHECK '%s' failed INF %F %T %z /data/misc/zoneinfo/current/tzdata %s: couldn't seek to index in "%s": %s pthread_create sched_getscheduler failed: %s pthread_detach libunwind: malformed DW_CFA_restore DWARF unwind, reg (%llu) out of range DW_OP_deref_size with bad size Unknown DWARF encoding for search table. Usage: kmem (record [record options] | report [report options]) kmem record -g Enable call graph recording. Same as '--call-graph fp'. --slab Collect slab allocation information. Default option. Other record options provided by simpleperf record command are also available. kmem report --children Print the accumulated allocation info appeared in the callchain. Can be used on perf.data recorded with `--call-graph fp` option. -g [callee|caller] Print call graph for perf.data recorded with `--call-graph fp` option. If callee mode is used, the graph shows how functions are called from others. Otherwise, the graph shows how functions call others. Default is callee mode. The percentage shown in the graph is determined by the hit count of the callchain. -i Specify path of record file, default is perf.data -o report_file_name Set report file name, default is stdout. --slab Report slab allocation information. Default option. --slab-sort key1,key2,... Select the keys to sort and print slab allocation information. Should be used with --slab option. Possible keys include: hit -- the allocation count. caller -- the function calling allocation. ptr -- the address of the allocated space. bytes_req -- the total requested space size. bytes_alloc -- the total allocated space size. fragment -- the extra allocated space size (bytes_alloc - bytes_req). gfp_flags -- the flags used for allocation. pingpong -- the count of allocations that are freed not on the cpu allocating them. The default slab sort keys are: hit,caller,bytes_req,bytes_alloc,fragment,pingpong. Kernel allocation related trace events are not supported. fragment simpleperf may not get callchains for tracepoint Check failed: Cmdline: %s Check failed: option_value->str_value != nullptr /data/local/tmp tracepoint fields: file_type %s debug_unwind: file id doesn't increase orderly, expected thread_id: %u process_id: %u symbol_id( Check failed: !HasDumpId() sample_regs_user 0x%llx node-store-misses raw-br-return-retired Local memory error Attributable Last Level cache memory read Attributable Level 2 data or unified TLB refill, write Attributable Level 2 data or unified TLB access, write Bus access, read Release consistency operation speculatively executed, Load-Acquire raw-l3d-cache-wb-clean %s%llu%*u%*s%*s 0x%llx Malformed file (colon_pos= record %s: type %u, misc %u, size %u prot %u, flags %u, filename %s period %lld callchain nr=%llu (data->etm4_info[i].magic= , MAGIC_ETM4= magic 0x%llx trcidr0 0x%llx header_page || unexpected size %d.build.%s Zip: %lld extraneous bytes at the end of the central directory Zip: %s: Not enough space for zip64 eocd locator , (65535)= invalid distance code Usage: simpleperf monitor [options] Gather sampling information and print the events on stdout. For precise recording, prefer the record command. Currently, only supports system-wide collection. Select monitored threads: -a System-wide collection. Use with --exclude-perf to exclude samples for simpleperf process. Select monitored event types: -e event1[:modifier1],event2[:modifier2],... Select a list of events to record. An event can be: 1) an event name listed in `simpleperf list`; 2) a raw PMU event in rN format. N is a hex number. For example, r1b selects event number 0x1b. Modifiers can be added to define how the event should be monitored. Possible modifiers are: u - monitor user space events only k - monitor kernel space events only Select monitoring options: -f freq Set event sample frequency. It means recording at most [freq] samples every second. For non-tracepoint events, the default option is -f 4000. A -f/-c option affects all event types following it until meeting another -f/-c option. For example, for "-f 1000 cpu-cycles -c 1 -e sched:sched_switch", cpu-cycles has sample freq 1000, sched:sched_switch event has sample period 1. -c count Set event sample period. It means recording one sample when [count] events happen. For tracepoint events, the default option is -c 1. --call-graph fp | dwarf[,<dump_stack_size>] Enable call graph recording. Use frame pointer or dwarf debug frame as the method to parse call graph in stack. Default is dwarf,65528. -g Same as '--call-graph dwarf'. --duration time_in_sec Monitor for time_in_sec seconds. Here time_in_sec may be any positive floating point number. --cpu-percent <percent> Set the max percent of cpu time used for recording. percent is in range [1-100], default is 25. Sample filter options: --exclude-perf Exclude samples for simpleperf process. --exclude-pid pid1,pid2,... Exclude samples for selected processes. --exclude-tid tid1,tid2,... Exclude samples for selected threads. --exclude-process-name process_name_regex Exclude samples for processes with name containing the regular expression. --exclude-thread-name thread_name_regex Exclude samples for threads with name containing the regular expression. --exclude-uid uid1,uid2,... Exclude samples for processes belonging to selected uids. --include-pid pid1,pid2,... Include samples for selected processes. --include-tid tid1,tid2,... Include samples for selected threads. --include-process-name process_name_regex Include samples for processes with name containing the regular expression. --include-thread-name thread_name_regex Include samples for threads with name containing the regular expression. --include-uid uid1,uid2,... Include samples for processes belonging to selected uids. sample freq can't be bigger than INT_MAX: (cut %zu) in debug_unwind_feature section level 3 data or unified cache refill rate last level data or unified cache refill rate Performance counter statistics: %s,tid,%d,cpu,%d,count,%llu,time_enabled,%llu,time running,%llu,id,%llu, --show-threads %.3f ms Got process disallowing cpu events for unpriv simpleperf_app_runner /sys/bus/event_source/devices/cs_etm/ fcntl(FD_CLOEXEC) for perf_event_file (event failed with size ': base Dex file '%s' has zero length unexpected static field initial value type: 'B' vs '%c' Illegal start byte %x in string data Out-of-order type_ids: %x then %x Invalid class definition ordering: class with type idx: '%d' defined before superclass with type idx: '%d' CallSite has bad method type: %x Mismatched defining class for field_annotation = header_->method_ids_size_ Bad offset for section: got %zx, expected %x annotation_set_ref_list transient Check failed: p != nullptr 0x%02x PC 0x%llx [Reserved] -wR%d x25 failed to open status fd in GetProcessInfoFromProcPidFd %c %d %*d %*d %*d %*d %*u %*lu %*lu %*lu %*lu %*lu %*lu %*ld %*ld %*ld %*ld %*ld %*ld %llu external/libevent/poll.c RESET operation on trace decode path GENERIC_RELOC_VANILLA X86_64_RELOC_SIGNED_1 ARM64_RELOC_UNSIGNED PPC_RELOC_LO14 PPC_RELOC_JBSR truncated or malformed object ( mips2 ELF64-wasm R_MIPS_TLS_DTPMOD64 R_MIPS_GLOB_DAT R_MIPS_PC19_S2 R_MIPS_PCLO16 R_MIPS16_TLS_GOTTPREL R_MICROMIPS_PC21_S1 R_AARCH64_MOVW_GOTOFF_G3 R_ARM_REL32 R_ARM_ABS16 R_ARM_THM_JUMP6 R_ARM_REL32_NOI R_ARM_TLS_LE12 R_HEX_DTPREL_16 R_PPC_GOT_TLSGD16_HI R_PPC_GOT_TPREL16_HI R_PPC64_REL14_BRTAKEN R_PPC64_GOT_TLSGD16_HI R_PPC64_DTPREL16_DS R_390_COPY R_SPARC_PC22 R_SPARC_PCPLT22 R_SPARC_LOX10 R_SPARC_GOTDATA_OP IMAGE_REL_AMD64_REL32 IMAGE_REL_ARM_BRANCH11 Expect function block METADATA_NAME not followed by METADATA_NAMED_NODE Malformed IR file toc got@dtprel@ha __thread_ptr debug_macinfo S_CSTRING_LITERALS S_NON_LAZY_SYMBOL_POINTERS thread_local_regular No open Win64 EH frame function! .endif .cfi_escape literal value out of range for directive nan non-local symbol required in directive function id less than zero in '.cv_inline_linetable' directive unexpected symbol modifier following '@' invalid decimal number .safeseh .seh_stackalloc section ' .objc_protocol unexpected token in '.subsections_via_symbols' directive invalid '.tbss' directive size, can't be less thanzero __module_info invalid OS update number expected a '@' in the name sse2.psrl.dq llvm.aarch64.crypto.sha1p llvm.aarch64.crypto.sha256h llvm.aarch64.ldaxp llvm.aarch64.neon.addp llvm.aarch64.neon.saddlv llvm.aarch64.neon.sqabs llvm.aarch64.neon.sqrshrn llvm.aarch64.neon.st1x4 llvm.aarch64.neon.uqshrn llvm.amdgcn.buffer.atomic.umax llvm.amdgcn.buffer.atomic.umin llvm.amdgcn.mbcnt.hi llvm.amdgcn.s.barrier llvm.arm.mcrr2 llvm.arm.neon.aesmc llvm.arm.neon.vcvtpu llvm.arm.neon.vrintp llvm.arm.neon.vtbx2 llvm.arm.stlexd llvm.cttz llvm.donothing llvm.hexagon.A2.addh.h16.hh llvm.hexagon.A2.combinew llvm.hexagon.A2.roundsat llvm.hexagon.A2.vsubw llvm.hexagon.C2.muxri llvm.hexagon.C4.nbitsclri llvm.hexagon.F2.conv.w2sf llvm.hexagon.F2.sfmpy llvm.hexagon.M2.mmpyh.s0 llvm.hexagon.M2.mmpyl.s0 llvm.hexagon.M2.mpy.sat.rnd.hl.s1 llvm.hexagon.M2.mpyd.acc.lh.s0 llvm.hexagon.M2.mpyd.lh.s1 llvm.hexagon.M2.mpyd.ll.s0 llvm.hexagon.M2.mpysu.up llvm.hexagon.M2.mpyud.acc.hh.s1 llvm.hexagon.M2.vdmpys.s1 llvm.hexagon.S2.asl.r.vw llvm.hexagon.S2.asr.r.r llvm.hexagon.S2.shuffoh llvm.hexagon.S2.tstbit.i llvm.hexagon.S4.ntstbit.r llvm.hexagon.S6.rol.i.r.xacc llvm.hexagon.V6.extractw llvm.hexagon.V6.vaddh.dv.128B llvm.hexagon.V6.vaddw llvm.hexagon.V6.vand.128B llvm.hexagon.V6.vandvrt.128B llvm.hexagon.V6.vasrhv.128B llvm.hexagon.V6.vassignp llvm.hexagon.V6.vcl0w.128B llvm.hexagon.V6.vdsaduh llvm.hexagon.V6.veqb.128B llvm.hexagon.V6.vmpyiewuh llvm.hexagon.V6.vmpyuhv.acc.128B llvm.hexagon.V6.vnavgub llvm.hexagon.V6.vpackhb.sat.128B llvm.hexagon.V6.vrmpyubv.acc.128B llvm.hexagon.V6.vroundhub llvm.hexagon.V6.vrsadubi.128B llvm.hexagon.V6.vtmpybus.128B llvm.hexagon.V6.vtmpyhb.acc llvm.mips.absq.s.ph llvm.mips.addqh.ph llvm.mips.bclr.h llvm.mips.binsr.b llvm.mips.binsr.w llvm.mips.bmnz.v llvm.mips.bnegi.b llvm.mips.fdiv.w llvm.mips.fill.b llvm.mips.insv llvm.mips.insve.h llvm.mips.max.u.b llvm.mips.min.s.b llvm.mips.mul.q.w llvm.mips.mulq.s.ph llvm.mips.packrl.ph llvm.mips.srl.w llvm.nvvm.d2ull.rm llvm.nvvm.f2ll.rp.ftz llvm.nvvm.read.ptx.sreg.envreg25 llvm.nvvm.suld.1d.i16.trap llvm.nvvm.suld.1d.v2i16.zero llvm.nvvm.suld.1d.v2i8.zero llvm.nvvm.suld.1d.v4i16.clamp llvm.nvvm.suld.1d.v4i32.zero llvm.nvvm.suld.2d.array.i64.trap llvm.nvvm.suld.2d.array.v4i32.trap llvm.nvvm.suld.2d.v2i32.trap llvm.nvvm.suld.2d.v4i32.zero llvm.nvvm.suld.3d.v2i16.zero llvm.nvvm.suq.depth llvm.nvvm.sust.b.1d.array.i32.clamp llvm.nvvm.sust.b.1d.v2i16.zero llvm.nvvm.sust.b.2d.array.v4i16.zero llvm.nvvm.sust.p.1d.array.v4i8.trap llvm.nvvm.sust.p.2d.array.v2i8.trap llvm.nvvm.swap.lo.hi.b64 llvm.nvvm.tex.3d.v4f32.f32 llvm.nvvm.tex.cube.array.level.v4f32.f32 llvm.nvvm.tex.unified.1d.array.grad.v4f32.f32 llvm.nvvm.tex.unified.1d.grad.v4s32.f32 llvm.nvvm.tex.unified.2d.level.v4u32.f32 llvm.nvvm.tld4.g.2d.v4u32.f32 llvm.nvvm.trunc.f llvm.nvvm.txq.channel.data.type llvm.nvvm.txq.channel.order llvm.nvvm.txq.num.mipmap.levels llvm.nvvm.txq.width llvm.nvvm.ui2d.rp llvm.ppc.altivec.lvx llvm.ppc.altivec.vmsummbm llvm.ppc.altivec.vrefp llvm.ppc.altivec.vrfin llvm.ppc.altivec.vslh llvm.ppc.altivec.vsum4shs llvm.ppc.lwsync llvm.ppc.qpx.qvfrip llvm.ppc.qpx.qvstfcs llvm.prefetch llvm.s390.vaccf llvm.s390.vmhh llvm.s390.vstrczf llvm.umul.with.overflow llvm.x86.3dnow.pfcmpgt llvm.x86.3dnow.pfrcpit1 llvm.x86.avx.addsub.pd.256 llvm.x86.avx.vtestz.pd.256 llvm.x86.avx2.gather.d.ps.256 llvm.x86.avx2.maskload.d.256 llvm.x86.avx2.maskstore.q llvm.x86.avx2.padds.b llvm.x86.avx2.pmul.hr.sw llvm.x86.avx512.mask.broadcastf32x8.512 llvm.x86.avx512.mask.broadcasti32x4.512 llvm.x86.avx512.mask.compress.store.ps.256 llvm.x86.avx512.mask.cvttpd2udq.128 llvm.x86.avx512.mask.fpclass.pd.128 llvm.x86.avx512.mask.insertf64x2.512 llvm.x86.avx512.mask.pbroadcast.q.gpr.256 llvm.x86.avx512.mask.permvar.hi.256 llvm.x86.avx512.mask.pmaddubs.w.128 llvm.x86.avx512.mask.pmaxu.q.512 llvm.x86.avx512.mask.pmins.b.512 llvm.x86.avx512.mask.pminu.b.256 llvm.x86.avx512.mask.pmov.qb.128 llvm.x86.avx512.mask.pmov.qw.mem.128 llvm.x86.avx512.mask.pmov.wb.mem.512 llvm.x86.avx512.mask.pmovs.qw.128 llvm.x86.avx512.mask.pmovus.qb.128 llvm.x86.avx512.mask.pmulh.w.512 llvm.x86.avx512.mask.prol.d.512 llvm.x86.avx512.mask.pror.q.512 llvm.x86.avx512.mask.psra.w.128 llvm.x86.avx512.mask.psrav8.hi llvm.x86.avx512.mask.psub.d.256 llvm.x86.avx512.mask.vextracti64x2.256 llvm.x86.avx512.mask.vpermi2var.qi.128 llvm.x86.avx512.scatter.dps.512 llvm.x86.avx512.scatterdiv8.sf llvm.x86.avx512.vcvtsd2si64 llvm.x86.bmi.bextr.32 llvm.x86.mmx.packssdw llvm.x86.mmx.padd.w llvm.x86.mmx.psrai.w llvm.x86.mmx.psub.b llvm.x86.sha1msg2 llvm.x86.sse2.psll.w llvm.x86.sse2.pslli.w llvm.x86.sse2.psrl.d llvm.x86.sse41.ptestz llvm.x86.wrfsbase.32 llvm.x86.wrpkru llvm.x86.xop.vphaddbq llvm.x86.xop.vpmacssdql llvm.x86.xop.vpmacssww llvm.x86.xrstors Invalid pointer size of 0 bytes v256i8 Metadata Display list of available options (-help-list-hidden for more) i486 athlon-fx bdver2 backspace exclamation-mark iwmmxt invalid 2 5TE v7 armv7s cutils-trace OCSD_ERR_COMMIT_PKT_OVERRUN Address missing in exception packet. excep num (0x Fully custom packet type. iBR reset-decoder } I_NO_ERR_TYPE Invalid Packet for trace mode. V8M - function return. I_CCNT_F1 I_CANCEL_F3 I_DISCARD FIQ PendSV external/protobuf/src/google/protobuf/message_lite.cc buffer. Use the 'bytes' type if you intend to send raw parsing unexpected_handler unexpectedly returned Monday February mutex lock failed M unspecified system_category error construction vtable for __int128 operator<< operator+ operator+= operator++ string literal unsigned long long imaginary ZipArchive warn_once LD_DEBUG_OUTPUT MALLOC_CONF WriteProtected mprotect %x failed: %s (((Size == 0 && CacheSize == 0) || CacheSize != 0)) != (0) Supported formatString formats: %([0-9]*)?(z|ll)?{d,u,x,X}; %p; %[-]([0-9]*)?(\.\*)?s; %c unterminated string flag parsing failed. ((NumberOfFlags)) < ((MaxFlags)) %s UTF-8 Out of memory Block device required Out of streams resources Machine is not on the network Link has been severed Interrupt /sys/devices/system/cpu /dev/__properties__/property_info /property_contexts libunwind: malformed DW_CFA_expression DWARF unwind, reg too big : system/extras/simpleperf/cmd_help.cpp simpleperf kmem record command needs root privilege kmalloc kfree 0u invalid recording_process failed to read aux data symbol_from Usage: simpleperf report [options] The default options are: -i perf.data --sort comm,pid,tid,dso,symbol. -b Use the branch-to addresses in sampled take branches instead of the instruction addresses. Only valid for perf.data recorded with -b/-j option. --children Print the overhead accumulated by appearing in the callchain. --comms comm1,comm2,... Report only for selected comms. --cpu cpu_item1,cpu_item2,... Report samples on the selected cpus. cpu_item can be cpu number like 1, or cpu range like 0-3. --csv Report in csv format. --dsos dso1,dso2,... Report only for selected dsos. --full-callgraph Print full call graph. Used with -g option. By default, brief call graph is printed. -g [callee|caller] Print call graph. If callee mode is used, the graph shows how functions are called from others. Otherwise, the graph shows how functions call others. Default is caller mode. -i <file> Specify path of record file, default is perf.data. --kallsyms <file> Set the file to read kernel symbols. --max-stack <frames> Set max stack frames shown when printing call graph. -n Print the sample count for each item. --no-demangle Don't demangle symbol names. --no-show-ip Don't show vaddr in file for unknown symbols. -o report_file_name Set report file name, default is stdout. --percent-limit <percent> Set min percentage shown when printing call graph. --pids pid1,pid2,... Report only for selected pids. --raw-period Report period count instead of period percentage. --sort key1,key2,... Select keys used to sort and print the report. The appearance order of keys decides the order of keys used to sort and print the report. Possible keys include: pid -- process id tid -- thread id comm -- thread name (can be changed during the lifetime of a thread) dso -- shared library symbol -- function name in the shared library vaddr_in_file -- virtual address in the shared library Keys can only be used with -b option: dso_from -- shared library branched from dso_to -- shared library branched to symbol_from -- name of function branched from symbol_to -- name of function branched to The default sort keys are: comm,pid,tid,dso,symbol --symbols symbol1;symbol2;... Report only for selected symbols. --symfs <dir> Look for files with symbols relative to this directory. --tids tid1,tid2,... Report only for selected tids. --vmlinux <file> Parse kernel symbols from <file>. -n --symfs tid --dump-protobuf-report unexpected execution type: perf_event_attr for non sample records Level 1 data cache access raw-pc-write-retired Data memory access Attributable Level 1 instruction cache access Instruction architecturally executed, Condition code check pass, write to TTBR Attributable Level 1 data cache allocation without refill SVE Instructions speculatively executed raw-l2d-cache-rd Unaligned access, read Barrier speculatively executed, ISB ,%u,%llu ' in to 1. regno system/extras/simpleperf/read_elf.cpp Invalid program header size version %llu dso_id: %llu sps.size() ) in failed to read record file ' offset directory_map->size() Zip: %zu byte read exceeds the boundary of allocated buf, offset %zu, bufSize %zu Zip: bad local hdr offset in zip invalid distances set file error Success File mapping failed VmPeak: sp_%zu: 0x%llx stack_start: 0x%llx max_unwinding_time: %.3f us list available event types %s # %s fp --include-uid --post-unwind --post-unwind=no resume after_join_node_count: branch-misses # count / runtime, runtime / enabled_time %.3f%c/sec /governor --record-file Check failed: record_cmd Detect %llu spin loops in process %s (%d) thread %s (%d), max rate at [%.6f s - %.6f s], taken %.3f ms / %.3f ms (%.2f%%). debug.perf_event_max_sample_rate /maps failed to parse cpu%d %s_tid%d_cpu%d for filter 0x%llx/0x%llx@%s JIT + failed to flush can't get sp reg value %c_0x%llx system/extras/simpleperf/read_dex_file.cpp &class_def Int classes.dex dex files. Please consider coalescing and shrinking the number to avoid runtime overhead. map Map is missing header entry Bad method handle type %x DBG_START_LOCAL_EXTENDED type_idx annotations_directory Constructor %u(%s) is not flagged correctly wrt/ static. idx protected V DW_CFA_offset register(%d) %lld vsp = vsp - %d r7 r10 EVENT_NO%s : %s del %s: epoll_wait reports %d branch list collection isn't accurate with non-zero speculation length fat_arch GENERIC_RELOC_PB_LA_PTR PPC_RELOC_VANILLA PPC_RELOC_PAIR R_X86_64_COPY R_MIPS_GPREL16 R_MIPS_TLS_GD R_MICROMIPS_GOT16 R_MICROMIPS_TLS_LDM R_AARCH64_MOVW_UABS_G0 R_AARCH64_TLSLD_LDST16_DTPREL_LO12 R_AARCH64_TLS_DTPREL64 R_ARM_GOT_BREL R_ARM_ABS32_NOI R_ARM_TLS_CALL R_ARM_TLS_IE12GP R_ARM_PRIVATE_12 R_HEX_NONE R_HEX_GPREL16_3 R_HEX_B22_PCREL_X R_HEX_IE_GOT_16_X R_HEX_LD_GOT_HI16 R_LANAI_21_F R_PPC64_ADDR16_HA R_PPC64_TOC16_HA R_390_16 R_SPARC_10 R_SPARC_TLS_LDM_ADD IMAGE_REL_AMD64_REL32_4 Invalid record: metadata strings with no strings Abbreviation starts with an Array or a Blob tprel@highesta __eh_frame __DATA __literal8 section_debug_loc __LLVM_FAULTMAPS .debug_abbrev .apple_objc .debug_str_offsets.dwo .llvm_stackmaps .CRT$XTX S_ATTR_STRIP_STATIC_SYMS .cfi_def_cfa .cfi_personality <instantiation> unknown token in expression file number less than one unknown sub-directive in '.loc' directive missing parameter qualifier for ' word ptr ymmword ptr invalid octal escape sequence (out of range) single quote way too long .secrel32 .secidx .alt_entry .literal16 .objc_meth_var_names .tlv ignoring directive .dump for now __protocol __static_const overriding previous version_min directive Mergeable section must specify the type sse41.pmaxud cast avx.storeu. llvm.aarch64.neon.facge llvm.aarch64.neon.frecps llvm.aarch64.neon.frintn llvm.aarch64.neon.ld1x4 llvm.aarch64.neon.raddhn llvm.aarch64.neon.saddlp llvm.aarch64.neon.sqdmull llvm.aarch64.neon.sshll llvm.aarch64.rbit llvm.aarch64.sisd.fabd llvm.amdgcn.lerp llvm.arm.hint llvm.arm.neon.vcvtps llvm.arm.neon.vmaxnm llvm.arm.neon.vqadds llvm.arm.stlex llvm.assume llvm.hexagon.A2.combine.hh llvm.hexagon.A2.tfrsi llvm.hexagon.A2.vcmpbeq llvm.hexagon.C2.cmpgt llvm.hexagon.M2.cmacsc.s1 llvm.hexagon.M2.cmpyrsc.s1 llvm.hexagon.M2.mmacuhs.s0 llvm.hexagon.M2.mpy.nac.sat.ll.s0 llvm.hexagon.M2.mpysmi llvm.hexagon.M2.vcmpy.s0.sat.i llvm.hexagon.M2.vdmpyrs.s0 llvm.hexagon.M4.xor.andn llvm.hexagon.M4.xor.or llvm.hexagon.S2.asl.i.r.or llvm.hexagon.S2.asr.i.vw llvm.hexagon.S2.lsl.r.r.nac llvm.hexagon.S2.lsr.i.r.and llvm.hexagon.S2.lsr.r.r.and llvm.hexagon.S2.vtrunowh llvm.hexagon.S4.andi.lsr.ri llvm.hexagon.S4.ori.asl.ri llvm.hexagon.S6.vsplatrbp llvm.hexagon.V6.pred.and.n.128B llvm.hexagon.V6.vabsdiffub.128B llvm.hexagon.V6.vaddhq.128B llvm.hexagon.V6.vaddw.dv.128B llvm.hexagon.V6.vdmpyhb.acc llvm.hexagon.V6.vgtuh.or.128B llvm.hexagon.V6.vmpabus llvm.hexagon.V6.vrmpybus llvm.hexagon.V6.vrmpybusv.128B llvm.hexagon.V6.vsb.128B llvm.invariant.start llvm.longjmp llvm.mips.adds.s.d llvm.mips.bmz.v llvm.mips.bnz.b llvm.mips.cle.s.w llvm.mips.clti.s.d llvm.mips.hadd.u.d llvm.mips.ldi.d llvm.mips.ldi.w llvm.mips.maddv.h llvm.mips.modsub llvm.mips.muleu.s.ph.qbl llvm.mips.mulv.b llvm.mips.nloc.d llvm.mips.pckev.d llvm.mips.preceu.ph.qbra llvm.mips.sat.u.w llvm.mips.subvi.b llvm.nvvm.add.rn.d llvm.nvvm.atomic.load.add.f32 llvm.nvvm.atomic.load.dec.32 llvm.nvvm.d2ll.rm llvm.nvvm.d2ull.rp llvm.nvvm.ex2.approx.ftz.f llvm.nvvm.f2i.rp llvm.nvvm.f2ull.rn llvm.nvvm.fmax.d llvm.nvvm.i2f.rm llvm.nvvm.min.ull llvm.nvvm.move.i16 llvm.nvvm.ptr.global.to.gen llvm.nvvm.read.ptx.sreg.envreg17 llvm.nvvm.read.ptx.sreg.envreg20 llvm.nvvm.read.ptx.sreg.envreg9 llvm.nvvm.saturate.f llvm.nvvm.sqrt.rz.ftz.f llvm.nvvm.suld.1d.array.v2i64.zero llvm.nvvm.suld.1d.v4i8.clamp llvm.nvvm.suld.2d.array.v2i32.zero llvm.nvvm.suld.2d.v2i8.clamp llvm.nvvm.sust.b.1d.array.v4i8.trap llvm.nvvm.sust.b.1d.i64.zero llvm.nvvm.sust.b.2d.array.v2i16.clamp llvm.nvvm.sust.b.2d.array.v2i8.zero llvm.nvvm.sust.b.2d.array.v4i32.zero llvm.nvvm.tex.1d.array.level.v4s32.f32 llvm.nvvm.tex.2d.array.v4f32.s32 llvm.nvvm.tex.unified.1d.array.v4f32.f32 llvm.nvvm.tex.unified.1d.v4u32.f32 llvm.nvvm.tex.unified.2d.array.v4f32.f32 llvm.nvvm.tex.unified.2d.array.v4u32.s32 llvm.nvvm.tex.unified.3d.v4u32.s32 llvm.nvvm.ui2d.rz llvm.nvvm.ui2f.rm llvm.ppc.altivec.vmulosw llvm.ppc.qpx.qvfadd llvm.ppc.tabortdc llvm.s390.verllb llvm.s390.vfaezf llvm.s390.vfeef llvm.s390.vfeneb llvm.s390.vfenezhs llvm.s390.vistrhs llvm.s390.vmalof llvm.s390.vpklsgs llvm.s390.vsldb llvm.s390.vuphh llvm.s390.vuplb llvm.stackrestore llvm.x86.addcarryx.u64 llvm.x86.avx.movmsk.ps.256 llvm.x86.avx2.pmadd.wd llvm.x86.avx2.psllv.q llvm.x86.avx512.cvtmask2d.128 llvm.x86.avx512.cvtusi642sd llvm.x86.avx512.gather3div4.di llvm.x86.avx512.mask.broadcastf32x2.512 llvm.x86.avx512.mask.compress.store.pd.256 llvm.x86.avx512.mask.cvtpd2udq.256 llvm.x86.avx512.mask.cvtps2uqq.512 llvm.x86.avx512.mask.cvttpd2uqq.256 llvm.x86.avx512.mask.div.pd.128 llvm.x86.avx512.mask.expand.load.ps.128 llvm.x86.avx512.mask.pabs.b.512 llvm.x86.avx512.mask.pabs.q.128 llvm.x86.avx512.mask.padds.w.128 llvm.x86.avx512.mask.pmaddubs.w.256 llvm.x86.avx512.mask.pmaxu.d.128 llvm.x86.avx512.mask.pmins.d.512 llvm.x86.avx512.mask.pmovs.qw.256 llvm.x86.avx512.mask.pmovus.db.128 llvm.x86.avx512.mask.pmovus.wb.mem.256 llvm.x86.avx512.mask.pmovzxb.d.128 llvm.x86.avx512.mask.pmultishift.qb.128 llvm.x86.avx512.mask.psra.di.512 llvm.x86.avx512.mask.psrlv32hi llvm.x86.avx512.mask.psub.b.512 llvm.x86.avx512.mask.range.ps.512 llvm.x86.avx512.mask.scalef.ps.128 llvm.x86.avx512.mask.sqrt.ss llvm.x86.avx512.mask.vextracti64x4.512 llvm.x86.avx512.mask.vpermt2var.d.512 llvm.x86.avx512.mask.vpmadd52l.uq.512 llvm.x86.avx512.maskz.vpmadd52l.uq.128 llvm.x86.avx512.maskz.vpmadd52l.uq.256 llvm.x86.avx512.ptestm.d.128 llvm.x86.avx512.rcp14.pd.128 llvm.x86.avx512.rcp14.ps.128 llvm.x86.avx512.scattersiv4.df llvm.x86.fma.vfmsubadd.ps.256 llvm.x86.fma.vfnmadd.sd llvm.x86.mmx.padd.b llvm.x86.mmx.psubus.b llvm.x86.sse.cvtpd2pi llvm.x86.sse.cvtss2si64 llvm.x86.sse2.cvtdq2ps llvm.x86.sse2.movmsk.pd llvm.x86.sse2.packssdw.128 llvm.x86.sse2.pmulu.dq llvm.x86.sse4a.extrq llvm.x86.ssse3.pmul.hr.sw.128 llvm.x86.xop.vpcomub llvm.x86.xop.vpermil2pd.256 llvm.x86.xop.vprotd llvm.x86.xsave llvm.xcore.inshr llvm.xcore.out llvm.xcore.setps Unknown mangling specifier in datalayout string v16i16 v8f32 : CommandLine Error: Option ' uint athlon-xp athlon64 grave-accent out of memory v2a 7-A 7E-M v8m.main Trace protocol unsupported OCSD_ERR_ATTACH_INVALID_PARAM 0x Packet Processor: Zero length data block or NULL pointer error I_ADDR_L_64IS0 Source Address, Long, 32 bit, IS0. Data Debug This shouldn't be called if all the sizes are equal. external/protobuf/src/google/protobuf/io/zero_copy_stream_impl.cc ERROR terminating. Sunday Oct AM m n o ^ |= operator= operator/= vE bool __vdso_clock_getres /sys/fs/selinux/null ran out of AT_RANDOM bytes, have %zu, requested %zu delete_size_mismatch Is a directory No record locks available Channel number out of range Bad font file format Not a data message .lib section in a.out corrupted Operation Canceled Real-time /dev/__properties__ %s: file descriptor %d < 0 upper:] lower:] NAN %3d __notify_thread_exit_callbacks reallocaray(%p, %zu, %zu) failed: returning null pointer no x86 float registers evaluateExpression simpleperf %c %s:%u] %s malformed command line: can't find help string for unknown command Unknown argument with -g option: ptr Total allocated bytes: %llu Total allocations: %llu missing output file product_props 0x --full-callgraph --max-stack sort key ' -f symbols: %llu ERROR_MEMORY_INVALID :u Instruction architecturally executed, Condition code check pass, write to CONTEXTIDR Instruction architecturally executed, Condition code check pass, software change of the PC raw-memory-error No operation issued due to backend Attributable Level 3 data or unified cache allocation without refill raw-bus-access-wr raw-unaligned-ld-spec Exception taken, Supervisor Call raw-exc-trap-pabort Attributable Level 3 data or unified cache access, read cannot read event type: failed to open file /proc/modules to r /dev/ashmem/dalvik- p new_binary + size aux_offset %llu , AUX_TYPE_ETM= data->version snapshot %llu cpu %u simpleperf.proto.DebugUnwindFeature.File (child->maps= , type->type= Failed to iterate Zip: didn't find signature at start of lfh, offset=%lld Check failed: entry_map->hash_table_ != nullptr Usage: simpleperf api-prepare failed to finish zip writer: Invalid state memory_change_VmRSS: %s -> %s sw ok used_node_count in cache: raw-l1i-cache level 2 data cache refill rate, read level 2 data TLB refill rate, read (generated), --per-thread /module/ -1 is task etm event type isn't supported on device etm device version is less than 4.0 /trcidr/trcidr4 sinks/ Check failed: HasMappedBuffer() filter 0x%llx/0x%llx system/extras/simpleperf/event_selection_set.cpp filters are available. , new seqlock __dex_debug_descriptor system/extras/simpleperf/OfflineUnwinder.cpp fstat '%s' failed: %s art/libdexfile/external/dex_file_ext.cc class_defs_ Check failed: ::art::IsAligned<alignof(Header)>(begin_) Short method_type value Section overlap or out-of-order map: %zx, %x Invalid class descriptor Invalid annotations_off_, not aligned by 4 Each kernel buffer is work_state_ unwind .debug_frame .eh_frame_hdr register( pop { x27 x28 mips32r6 ELF32-iamcu ELF32-arm-big ELF64-x86-64 R_X86_64_PLTOFF64 R_X86_64_GOTPC32_TLSDESC R_MIPS_GOT_HI16 R_MIPS_TLS_DTPREL64 R_MIPS16_TLS_GD R_AARCH64_MOVW_PREL_G2 R_AARCH64_TLSLD_LDST32_DTPREL_LO12_NC R_AARCH64_TLSLD_LDST64_DTPREL_LO12 R_AARCH64_TLSLE_ADD_TPREL_HI12 R_AARCH64_TLSLE_LDST32_TPREL_LO12_NC R_AARCH64_TLSDESC_ADR_PAGE21 R_AARCH64_TLSDESC_CALL R_ARM_TLS_TPOFF32 R_ARM_ALU_SB_G0 R_ARM_ALU_SB_G2 R_ARM_PRIVATE_6 R_ARM_PRIVATE_11 R_ARM_ME_TOO R_PPC64_ADDR24 R_PPC64_REL24 R_PPC64_GLOB_DAT R_PPC64_REL16_HI R_SPARC_16 R_AMDGPU_ABS32 IMAGE_REL_ARM_SECREL IMAGE_REL_ARM_BRANCH20T Expect SubBlock Insufficient operands to call Invalid global variable comdat ID TLSLDM ha tprel@l got@tlsgd@l .tdata .rodata.cst16 .debug_ranges .debug_macinfo note .subsection mach-o section specifier requires a section whose length is between 1 and 16 characters S_INTERPOSING S_DTRACE_DOF S_ATTR_LIVE_SUPPORT If present, PushMachFrame must be the first UOP set .8byte .org .lcomm .incbin .endr .ifge .loc .cfi_undefined .macros_off ' in macro ' alignment must be a power of 2 Could not find incbin file ' invalid bundle alignment size (expected between 0 and 30) unexpected token in '.purgem' directive unexpected expression in _emit .even .weak .objc_cat_cls_meth __fvmlib_init1 avx2.pbroadcast sse2.psll.dq pass-remarks-analysis ' in -pass-remarks: llvm.aarch64.crc32w llvm.aarch64.crypto.aesmc llvm.aarch64.neon.sqxtn llvm.aarch64.neon.srshl llvm.aarch64.neon.uaddlv llvm.aarch64.neon.uqshl llvm.amdgcn.buffer.load llvm.amdgcn.cos llvm.arm.crc32cw llvm.arm.ldrex llvm.arm.neon.vcvtmu llvm.arm.neon.vld3lane llvm.arm.neon.vrecps llvm.arm.neon.vshifts llvm.arm.stc2 llvm.arm.strexd llvm.eh.exceptioncode llvm.eh.sjlj.functioncontext llvm.hexagon.A2.max llvm.hexagon.A2.vaddhs llvm.hexagon.A4.bitspliti llvm.hexagon.A4.cmpbgtu llvm.hexagon.A4.vrmaxh llvm.hexagon.C2.cmpeqi llvm.hexagon.M2.mmacuhs.rs0 llvm.hexagon.M2.mmaculs.rs0 llvm.hexagon.M2.mpy.acc.ll.s0 llvm.hexagon.M2.mpy.hl.s1 llvm.hexagon.M2.mpy.nac.ll.s1 llvm.hexagon.M2.mpy.rnd.hl.s1 llvm.hexagon.M2.mpy.sat.rnd.ll.s1 llvm.hexagon.M2.mpyu.nac.ll.s1 llvm.hexagon.M2.vdmacs.s0 llvm.hexagon.M2.vmac2es llvm.hexagon.M4.and.andn llvm.hexagon.M4.vrmpyoh.acc.s1 llvm.hexagon.S2.asl.i.r.acc llvm.hexagon.S2.asl.i.r.sat llvm.hexagon.S2.lsr.r.r.or llvm.hexagon.S6.rol.i.r.and llvm.hexagon.V6.pred.and.n llvm.hexagon.V6.vaddhnq llvm.hexagon.V6.vasrwv.128B llvm.hexagon.V6.vassignp.128B llvm.hexagon.V6.vdmpyhb.acc.128B llvm.hexagon.V6.vdmpyhsusat.acc.128B llvm.hexagon.V6.veqw.xor.128B llvm.hexagon.V6.vmpyowh.sacc llvm.hexagon.V6.vmpyubv llvm.hexagon.V6.vmpyubv.acc.128B llvm.hexagon.V6.vrmpybus.acc llvm.hexagon.V6.vroundhub.128B llvm.hexagon.V6.vroundwh llvm.hexagon.V6.vshuffh.128B llvm.hexagon.V6.vshuffob llvm.hexagon.V6.vsubhnq llvm.hexagon.V6.vsubwsat.128B llvm.hexagon.V6.vtmpyhb.acc.128B llvm.hexagon.V6.vunpackh llvm.hexagon.V6.vxor.128B llvm.hexagon.mm256i.vaddw llvm.log2 llvm.memset llvm.mips.addu.qb llvm.mips.append llvm.mips.asub.u.d llvm.mips.bz.w llvm.mips.clt.s.h llvm.mips.clt.u.d llvm.mips.clt.u.w llvm.mips.clti.u.w llvm.mips.copy.u.w llvm.mips.div.s.h llvm.mips.dpadd.u.d llvm.mips.fclass.w llvm.mips.fill.h llvm.mips.fmin.d llvm.mips.frint.d llvm.mips.fsun.d llvm.mips.ilvr.b llvm.mips.maddv.d llvm.mips.srari.d llvm.mips.subs.u.w llvm.nvvm.d2f.rm llvm.nvvm.d2ull.rz llvm.nvvm.f2i.rz llvm.nvvm.f2ull.rm.ftz llvm.nvvm.fabs.ftz.f llvm.nvvm.fma.rn.ftz.f llvm.nvvm.lohi.i2d llvm.nvvm.saturate.ftz.f llvm.nvvm.shfl.idx.f32 llvm.nvvm.sqrt.rm.f llvm.nvvm.sqrt.rm.ftz.f llvm.nvvm.suld.1d.array.i16.zero llvm.nvvm.suld.1d.array.v2i16.clamp llvm.nvvm.suld.1d.v2i8.clamp llvm.nvvm.suld.1d.v4i8.zero llvm.nvvm.suld.2d.array.i32.trap llvm.nvvm.suld.2d.v2i32.clamp llvm.nvvm.suq.channel.data.type llvm.nvvm.suq.height llvm.nvvm.sust.b.1d.array.v2i64.zero llvm.nvvm.sust.b.1d.array.v2i8.clamp llvm.nvvm.sust.b.1d.v2i16.clamp llvm.nvvm.sust.b.1d.v2i64.zero llvm.nvvm.sust.b.2d.v4i16.zero llvm.nvvm.sust.b.3d.v2i32.trap llvm.nvvm.sust.b.3d.v2i64.trap llvm.nvvm.sust.p.2d.array.v4i16.trap llvm.nvvm.sust.p.2d.v4i32.trap llvm.nvvm.tex.1d.array.v4s32.s32 llvm.nvvm.tex.2d.v4u32.f32 llvm.nvvm.tex.3d.level.v4f32.f32 llvm.nvvm.tex.cube.level.v4u32.f32 llvm.nvvm.tex.unified.2d.v4f32.s32 llvm.nvvm.tex.unified.3d.level.v4f32.f32 llvm.nvvm.texsurf.handle.internal llvm.nvvm.ull2f.rn llvm.pow llvm.ppc.altivec.crypto.vncipher llvm.ppc.altivec.dst llvm.ppc.altivec.vaddcuq llvm.ppc.altivec.vcmpgtsh.p llvm.ppc.altivec.vminub llvm.ppc.altivec.vminuh llvm.ppc.altivec.vmsumshm llvm.ppc.divdeu llvm.ppc.qpx.qvfctiwuz llvm.ppc.qpx.qvlfcsa llvm.ppc.qpx.qvlpcrs llvm.ppc.vsx.xsmaxdp llvm.s390.vfaebs llvm.s390.vgfmh llvm.s390.vmlhf llvm.s390.vscbif llvm.s390.vsrlb llvm.s390.vstrczfs llvm.wasm.grow.memory llvm.x86.3dnow.pmulhrw llvm.x86.aesni.aesenc llvm.x86.avx.maskload.ps llvm.x86.avx.max.pd.256 llvm.x86.avx.ptestc.256 llvm.x86.avx.vtestc.pd.256 llvm.x86.avx2.permd llvm.x86.avx512.kandn.w llvm.x86.avx512.mask.broadcastf64x4.512 llvm.x86.avx512.mask.broadcasti32x8.512 llvm.x86.avx512.mask.broadcasti64x4.512 llvm.x86.avx512.mask.cmp.d.128 llvm.x86.avx512.mask.cmp.pd.512 llvm.x86.avx512.mask.cmp.ps.128 llvm.x86.avx512.mask.cmp.ps.512 llvm.x86.avx512.mask.compress.store.q.128 llvm.x86.avx512.mask.cvtpd2uqq.512 llvm.x86.avx512.mask.cvtps2pd.128 llvm.x86.avx512.mask.expand.load.ps.256 llvm.x86.avx512.mask.fixupimm.pd.512 llvm.x86.avx512.mask.inserti32x8.512 llvm.x86.avx512.mask.mul.sd.round llvm.x86.avx512.mask.padds.b.256 llvm.x86.avx512.mask.pbroadcast.q.gpr.128 llvm.x86.avx512.mask.permvar.di.512 llvm.x86.avx512.mask.permvar.si.512 llvm.x86.avx512.mask.pmaxu.w.256 llvm.x86.avx512.mask.pmov.dw.512 llvm.x86.avx512.mask.pmovs.dw.256 llvm.x86.avx512.mask.pmovs.dw.mem.128 llvm.x86.avx512.mask.pmovus.db.512 llvm.x86.avx512.mask.pmovzxw.d.256 llvm.x86.avx512.mask.pmovzxw.d.512 llvm.x86.avx512.mask.pmull.q.256 llvm.x86.avx512.mask.pror.d.256 llvm.x86.avx512.mask.psll.q llvm.x86.avx512.mask.psll.w.512 llvm.x86.avx512.mask.psllv.d llvm.x86.avx512.mask.shuf.i32x4.256 llvm.x86.avx512.mask.vextractf64x2.512 llvm.x86.avx512.mask.vfnmadd.ps.128 llvm.x86.avx512.mask.vfnmsub.pd.512 llvm.x86.avx512.mask.vpermi2var.pd.128 llvm.x86.avx512.mask.vpermi2var.ps.128 llvm.x86.avx512.mask3.vfmadd.pd.128 llvm.x86.avx512.maskz.vfmaddsub.ps.128 llvm.x86.avx512.pmovzxwd llvm.x86.avx512.rcp28.ps llvm.x86.avx512.scatter.qps.512 llvm.x86.avx512.vcvtss2si32 llvm.x86.fma.vfmaddsub.pd.256 llvm.x86.fma.vfmsub.pd llvm.x86.mmx.por llvm.x86.mmx.punpcklbw llvm.x86.sse.cvtss2si llvm.x86.sse2.cmp.pd llvm.x86.sse2.comige.sd llvm.x86.sse2.cvtsd2ss llvm.x86.sse2.cvttsd2si llvm.x86.sse2.max.sd llvm.x86.sse2.pavg.b llvm.x86.sse2.psll.d llvm.x86.sse2.sub.sd llvm.x86.sse41.dpps llvm.x86.sse42.crc32.32.8 llvm.x86.sse42.pcmpistriz128 llvm.x86.ssse3.phadd.d.128 llvm.x86.ssse3.phsub.sw llvm.x86.xop.vfrcz.ss llvm.x86.xop.vpshab llvm.xcore.checkevent llvm.xcore.getts llvm.xcore.testwct a Zero width native integer type in datalayout string .L - ' value invalid for uint argument! = Type " pentium-mmx ivybridge question-mark right-brace gnueabihf bpf_le 3M 6 8-M.Baseline v7-m Error reading cmdline: %s (%d) debug.atrace.app_number OCSD_ERR_UNSUPP_DECODE_PKT Test snapshot file parse error Test snapshot file parse information No element output interface attached and enabled N A32 Unknown System Error decoding trace. Cycle Count format 1. I_CANCEL_F1 Ignore. Transaction Fail. SVC Frame Data; Index CHECK failed: (count) <= (buffer_used_): message of type " This program was compiled against version cannot create thread specific key for __cxa_get_globals() %I:%M:%S %p Wednesday July A <<= operator^ decimal64 dup2 FILE* ParcelFileDescriptor deallocating en_US.UTF-8 No space left on device No CSI structure available Network is down Floating point exception Using old property service protocol ("%s"="%s") memset %s: set size %zu is too small to be an fd_set posixrules abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 :+-._ %a %b %e %T %Y %s: could not read header of "%s": %s %s: could not read index of "%s": %s %s: null FILE* __cxa_atexit: capacity calculation overflow libunwind: malformed DW_CFA_undefined DWARF unwind, reg too big ` -h ' (match_length= Event: %s (type %u, config %llu) Total frees: %llu autofdo unknown format in --output option: arch: %s print protobuf report failed doesn't contain symbol table failed to read symbols from /proc/kallsyms: Build id mismatch total_time_enabled :k L1-dcache-prefetch-misses branch-prefetch-misses raw-l2d-cache-refill raw-stall-backend Attributable Last level data or unified cache miss raw-sample-collision raw-stall-backend-mem Attributable Level 1 data TLB refill, read Attributable Level 1 data or unified TLB access, write raw-br-immed-spec Attributable Level 3 data or unified cache access, write /id id %lld 0x%08x (%zu) ORIGINAL_REMOTE , size out/soong/.intermediates/system/extras/simpleperf/libsimpleperf/android_x86_x86_64_static/gen/proto/system/extras/simpleperf/record_file.pb.cc /libartd.so , parent->maps= "header_page" Call to inflateInit2 failed (zerr=%d) Zip: size mismatch on inflated file (%lu vs %llu) Zip: invalid read offset %lld overflows, fd offset %lld (directory_map->size()= Zip: zip64 extended info isn't found in the extra field. header crc mismatch failed to finish zip entry symbol_%zu: %s system/extras/simpleperf/cmd_record.cpp --no-post-unwind option. . Samples lost: samples, non samples, cut stack of uname() failed Can't read build_id for module %s:%s:%s ro.product.manufacturer level 1 TLB refill rate, write debug.perf_cpu_time_max_percent disallowing raw tracepoint access for unpriv disallowing user profiling for unpriv poll (*ips)[0] , class_defs_ + header_->class_defs_size_= float; MethodHandle Offset(%d) should be aligned by %zu for %s. Bad header size: %ud expected %ud field-ids Too many items in data section: %ud item_type %zx Invalid handler catch_all_addr: %x method_ids method_handle_item method_idx Invalid try_item insn_count: %x No data map entry found @ %zx; expected %x Unexpected data map entry @ %zx; expected %x, found %x Invalid field name: '%s' CallSite has bad method name id: %x Size(%u) should not exceed limit(%u) for %s. encoded_value header->method_ids_size_ , NotYetCreateNewProcess= Unsupported wCGR register display failed to open status file in GetProcessInfoFromProcPidFd %s called on a non-initialized event %p (events: 0x%x, fd: %d, flags: 0x%x) ??? add X86_64_RELOC_BRANCH ARM_RELOC_HALF_SECTDIFF PPC_RELOC_SECTDIFF R_X86_64_PLT32 R_MIPS_REL16 R_MIPS_TLS_DTPMOD32 R_AARCH64_ABS16 R_AARCH64_TLSLD_MOVW_DTPREL_G0_NC R_ARM_PLT32_ABS R_ARM_TLS_LDO32 R_ARM_PRIVATE_15 R_HEX_GOTREL_11_X R_HEX_LD_GOT_11_X R_PPC_REL14_BRTAKEN R_PPC_DTPREL32 R_PPC64_GOT16_LO R_PPC64_GOT16_LO_DS R_PPC64_GOT_TLSLD16_HI R_390_12 R_390_TLS_IE64 R_SPARC_11 R_WEBASSEMBLY_FUNCTION IMAGE_REL_AMD64_SECREL IMAGE_REL_ARM_ADDR32 AS_SECURE_LOG_FILE tmp GOTTPOFF tprel@h got@tprel@h got@dtprel@h __literal4 __debug_info cstring_literals S_LAZY_SYMBOL_POINTERS Frame register and offset already specified! .globl .common .ifeq .file .cfi_register ' does not exist for macro ' invalid alignment value expected string in '.include' directive expected identifier in '.macro' directive ' is not defined dword ptr .objc_string_object indirect symbol not in a symbol pointer or stub section expected region type after '.data_region' directive unique id is too large sse41.pminsb avx.vbroadcast avx2.pmin llvm.aarch64.crc32cb llvm.aarch64.crc32ch llvm.aarch64.crc32x llvm.aarch64.neon.fmaxv llvm.aarch64.neon.fminv llvm.aarch64.neon.suqadd llvm.aarch64.neon.uminv llvm.aarch64.neon.vcvthf2fp llvm.aarch64.neon.vsri llvm.aarch64.sisd.fcvtxn llvm.amdgcn.buffer.store llvm.amdgcn.class llvm.amdgcn.image.atomic.umax llvm.amdgcn.implicitarg.ptr llvm.amdgcn.rsq.clamp llvm.amdgcn.s.dcache.inv llvm.arm.dsb llvm.arm.neon.sha256h llvm.arm.neon.vbsl llvm.arm.neon.vcvtfxu2fp llvm.arm.neon.vpmins llvm.arm.neon.vqshiftu llvm.bswap llvm.hexagon.A2.asrh llvm.hexagon.A2.negp llvm.hexagon.A2.sat llvm.hexagon.A2.sub llvm.hexagon.A2.subh.h16.ll llvm.hexagon.A2.svnavgh llvm.hexagon.A2.vabsh llvm.hexagon.A2.vaddb.map llvm.hexagon.A2.vadduhs llvm.hexagon.A2.vnavgw llvm.hexagon.F2.dfcmpgt llvm.hexagon.F2.sffma.sc llvm.hexagon.M2.cmpyrs.s1 llvm.hexagon.M2.mmacls.rs0 llvm.hexagon.M2.mmpyl.s1 llvm.hexagon.M2.mpy.nac.sat.hh.s1 llvm.hexagon.M2.mpy.nac.sat.hl.s0 llvm.hexagon.M2.mpy.sat.hl.s0 llvm.hexagon.M2.mpy.sat.lh.s1 llvm.hexagon.M2.mpy.sat.ll.s1 llvm.hexagon.M2.mpy.sat.rnd.hh.s0 llvm.hexagon.M4.mpyri.addi llvm.hexagon.M5.vrmacbuu llvm.hexagon.S2.asr.r.svw.trun llvm.hexagon.S2.valignrb llvm.hexagon.S2.vsathb.nopack llvm.hexagon.S2.vsxthw llvm.hexagon.S4.or.ori llvm.hexagon.S6.rol.i.p.or llvm.hexagon.V6.pred.or.128B llvm.hexagon.V6.pred.xor.128B llvm.hexagon.V6.vabsw.128B llvm.hexagon.V6.vaddhsat.128B llvm.hexagon.V6.vaddubh.128B llvm.hexagon.V6.vadduhsat.dv llvm.hexagon.V6.vaddwnq.128B llvm.hexagon.V6.vaddwq llvm.hexagon.V6.valignbi.128B llvm.hexagon.V6.vaslhv llvm.hexagon.V6.veqh.or llvm.hexagon.V6.vgtuh.and.128B llvm.hexagon.V6.vmpyiowh llvm.hexagon.V6.vrmpyubi.acc.128B llvm.hexagon.V6.vroundhb.128B llvm.hexagon.V6.vsubhsat llvm.hexagon.V6.vsububh llvm.hexagon.V6.vsububsat.dv llvm.hexagon.circ.sth llvm.mips.asub.s.d llvm.mips.asub.s.w llvm.mips.asub.u.h llvm.mips.bitrev llvm.mips.bneg.w llvm.mips.bnegi.d llvm.mips.bposge32 llvm.mips.bsel.v llvm.mips.clei.u.h llvm.mips.clt.s.b llvm.mips.dpadd.s.d llvm.mips.dpadd.u.h llvm.mips.dpadd.u.w llvm.mips.extr.r.w llvm.mips.fceq.w llvm.mips.fclass.d llvm.mips.hadd.u.w llvm.mips.ilvod.d llvm.mips.insert.b llvm.mips.maddv.w llvm.mips.maq.s.w.phr llvm.mips.max.u.w llvm.mips.min.u.d llvm.mips.msubv.b llvm.mips.muleu.s.ph.qbr llvm.mips.shll.s.w llvm.mips.st.b llvm.mips.subq.ph llvm.mips.vshf.h llvm.nvvm.d2ui.rz llvm.nvvm.div.approx.ftz.f llvm.nvvm.div.rp.f llvm.nvvm.f2i.rm.ftz llvm.nvvm.f2i.rp.ftz llvm.nvvm.f2ui.rz.ftz llvm.nvvm.f2ull.rz.ftz llvm.nvvm.floor.ftz.f llvm.nvvm.isspacep.global llvm.nvvm.ll2f.rm llvm.nvvm.membar.gl llvm.nvvm.mulhi.ui llvm.nvvm.read.ptx.sreg.envreg13 llvm.nvvm.read.ptx.sreg.envreg27 llvm.nvvm.read.ptx.sreg.ntid.x llvm.nvvm.reflect llvm.nvvm.suld.1d.array.v4i16.clamp llvm.nvvm.suld.2d.array.v2i32.trap llvm.nvvm.suld.2d.array.v2i64.zero llvm.nvvm.suld.2d.i32.trap llvm.nvvm.suld.3d.v2i64.clamp llvm.nvvm.sust.b.3d.v4i8.clamp llvm.nvvm.sust.p.3d.v2i16.trap llvm.nvvm.tex.unified.2d.grad.v4f32.f32 llvm.nvvm.tex.unified.2d.grad.v4u32.f32 llvm.nvvm.tex.unified.cube.array.v4u32.f32 llvm.nvvm.txq.array.size llvm.ppc.altivec.vcmpeqfp llvm.ppc.altivec.vcmpequw llvm.ppc.altivec.vmulosh llvm.ppc.qpx.qvfrsp llvm.ppc.qpx.qvstfd llvm.ppc.vsx.xvcmpgtsp.p llvm.r600.read.tgid.x llvm.read_register llvm.s390.vavgf llvm.s390.vmloh llvm.s390.vpklsg llvm.x86.avx.min.ps.256 llvm.x86.avx2.gather.d.pd llvm.x86.avx512.cvtmask2b.512 llvm.x86.avx512.cvtsi2sd64 llvm.x86.avx512.cvttss2si llvm.x86.avx512.gather.dpi.512 llvm.x86.avx512.mask.broadcasti32x2.512 llvm.x86.avx512.mask.compress.store.d.256 llvm.x86.avx512.mask.cvtqq2ps.256 llvm.x86.avx512.mask.dbpsadbw.128 llvm.x86.avx512.mask.packuswb.256 llvm.x86.avx512.mask.padd.w.512 llvm.x86.avx512.mask.padds.b.128 llvm.x86.avx512.mask.permvar.qi.512 llvm.x86.avx512.mask.pmaxs.q.256 llvm.x86.avx512.mask.pmins.w.256 llvm.x86.avx512.mask.pminu.q.256 llvm.x86.avx512.mask.pmov.dw.mem.256 llvm.x86.avx512.mask.pmovsxb.q.128 llvm.x86.avx512.mask.pmulhu.w.512 llvm.x86.avx512.mask.prol.q.512 llvm.x86.avx512.mask.pshuf.b.512 llvm.x86.avx512.mask.psllv4.di llvm.x86.avx512.mask.psrl.w.128 llvm.x86.avx512.mask.psubus.w.128 llvm.x86.avx512.mask.reduce.ss llvm.x86.avx512.mask.rndscale.pd.512 llvm.x86.avx512.mask.vcvtph2ps.256 llvm.x86.avx512.mask.vfnmadd.pd.128 llvm.x86.avx512.mask.vfnmadd.ps.512 llvm.x86.avx512.mask3.vfmadd.pd.512 llvm.x86.avx512.mask3.vfmadd.ss llvm.x86.avx512.maskz.fixupimm.ss llvm.x86.avx512.maskz.pternlog.d.128 llvm.x86.avx512.maskz.vfmadd.sd llvm.x86.avx512.maskz.vpermt2var.pd.128 llvm.x86.avx512.maskz.vpermt2var.qi.256 llvm.x86.avx512.ptestm.b.128 llvm.x86.avx512.ptestnm.q.256 llvm.x86.avx512.scattersiv2.di llvm.x86.flags.read.u32 llvm.x86.fma.vfmsub.pd.256 llvm.x86.mmx.pminu.b llvm.x86.mmx.pmovmskb llvm.x86.mmx.psra.w llvm.x86.sha256rnds2 llvm.x86.sse.min.ps llvm.x86.sse2.psrli.q llvm.x86.wrgsbase.64 llvm.x86.xop.vpcmov llvm.x86.xop.vpcomw llvm.x86.xop.vphaddubq llvm.x86.xop.vphaddudq Trailing separator in datalayout string f128 = inconsistency in registered CommandLine options -- Host CPU: prescott athlon amdfam15 print BS LF VT six REG_0x%x lv2 nacl nvcl armv2 armv3 armv4 6K v7r v8.1a Overrun in commit packet stack - tried to commit more than available Internal return stack overflow checks failed - popped more than we pushed. Bad FSYNC in frame. No memory access interface attached and enabled first 0x Trig T32 A64:ret Trace Event. I_ADDR_S_IS1 Address, Long, 64 bit, IS1. I_ASYNC Discard. NMI external/protobuf/src/google/protobuf/repeated_field.cc contains invalid __cxa_guard_acquire failed to acquire mutex __cxa_guard_acquire condition variable wait failed terminating with %s exception of type %s: %s condition_variable wait failed iostream %p May non-virtual thunk to -> ... std::basic_istream<char, std::char_traits<char> > union Scudo WARNING: found %d unrecognized flag(s): File too large Cannot assign requested address Connection reset by peer %s/%s readlink NaN %02d %e-%b-%Y /system/usr/share/zoneinfo/tzdata NFINITY _Unwind_Resume() can't return libunwind: malformed DW_CFA_register DWARF unwind, reg too big . Try `simpleperf help --%.2f%%-- %llu kmalloc_node -b dso system/extras/simpleperf/cmd_dumprecord.cpp callchain: %s [0x%llx-0x%llx] Failed to write magic/version sample %zu: Check failed: !symbol->HasDumpId() Don't know how to fix addresses changed by kernel address randomization. So symbols in Micro-operation architecturally executed Barrier speculatively executed, DMB Exception taken, Instruction Abort Exception taken, Data Abort and SError Exception taken, Other traps not Taken locallyb raw-l3d-cache-wr aarch64 pgoff 0x%llx, filename %s user stack: size %zu dyn_size %llu data->etm4_info[i].magic tid %u sp_%llu: 0x%llx simpleperf.proto.DebugUnwindFeature.File.path web+ child->maps 1 Zip: Unable to read header for entry at offset == 0. Zip: Extra field isn't large enough to hold zip64 info, size %u Zip: Data size exceeds the boundary of extra field, data size %u Zip: size/crc32 mismatch. expected {%llu, %llu, %x}, was {%llu, %llu, %x} system/libziparchive/zip_cd_entry_map.cc invalid bit length repeat Unsupported zip entry size failed to call fdopen average_unwinding_time: %.3f us tracepoint events List of %s: system/extras/simpleperf/cmd_monitor.cpp Processed samples: --no-dump-kernel-symbols --stdio-controls-profiling raw-l1i-tlb raw-l2d-tlb-rd cpu %-*d %.3f%cK/sec can't open online cpu information , tid Check failed: event_fd.HasMappedBuffer() start 0x%llx@%s stop 0x%llx event_config_avoid_method event_base_dispatch() failed system/extras/simpleperf/MapRecordReader.cpp Check failed: r kprobes Unsupported for standard dex class-defs section unexpected static field initial value type: 'I' vs '%c' encoded_method read out of bounds class_data_item method_idx Invalid descriptor for class_idx Invalid superclass static field , exitcode child process failed to execvp( .gnu_debugdata -d%d ip x19 %s: evsignal (%d) >= sh_old_max (%d), resizing Bitcode section not found in object file GENERIC_RELOC_LOCAL_SECTDIFF X86_64_RELOC_TLV Mach-O 32-bit unknown ELF64-sparc Invalid ELFCLASS! R_X86_64_16 R_X86_64_TLSGD R_MIPS_LO16 R_MICROMIPS_HI16 R_MICROMIPS_TLS_GOTTPREL R_AARCH64_CONDBR19 R_ARM_ALU_PC_G0_NC R_ARM_THM_TLS_DESCSEQ32 R_HEX_LO16 R_HEX_16 R_HEX_JMP_SLOT R_HEX_GOT_16 R_HEX_DTPREL_LO16 R_PPC_DTPREL16_LO R_PPC64_GOT16_HA R_PPC64_ADDR16_HIGHESTA R_PPC64_TOC16_LO_DS R_390_8 R_390_GOTOFF R_SPARC_GOT10 R_SPARC_TLS_GD_LO10 R_SPARC_GOTDATA_LOX10 R_AMDGPU_ABS32_LO R_AMDGPU_GOTPCREL Explicit invoke type is not a function type Callee is not of pointer to function type Fixed or VBR abbrev record with size > MaxChunkData << TPREL GOT_PREL tlsdescseq tlsgd __data __bss namespac_begin debug_range __debug_inlined .debug_cu_index .CRT$XCU ,none, S_8BYTE_LITERALS S_THREAD_LOCAL_VARIABLE_POINTERS S_ATTR_EXT_RELOC Not all chained regions terminated! invalid assignment to ' .equiv .symbol_resolver .ifne .stabs .cfi_same_value .exitm unexpected token in directive '.fill' directive pattern has been truncated to 32-bits expected identifier in directive Could not find include file ' unexpected token in '.file' directive Expected an identifier Vararg parameter ' ' in file, no current macro definition ' (no symbols present) .seh_pushreg .popsection .objc_category .symbol_stub .macosx_version_min unknown region type in '.data_region' directive .version expected a comma sse2.pmaxu.b avx2.pmins sse2.cvtps2pd sse2.psrl.dq.bs llvm.aarch64.neon.fmaxp llvm.aarch64.neon.fminnmv llvm.aarch64.neon.ld2lane llvm.aarch64.neon.ld3r llvm.aarch64.neon.ld4r llvm.aarch64.neon.pmull llvm.aarch64.neon.shadd llvm.aarch64.neon.sqrshl llvm.aarch64.neon.umaxp llvm.aarch64.neon.uqrshrn llvm.amdgcn.buffer.load.format llvm.amdgcn.workgroup.id.z llvm.annotation llvm.arm.neon.sha1c llvm.arm.neon.sha1su0 llvm.arm.neon.vshiftins llvm.arm.neon.vtbl3 llvm.arm.neon.vtbx4 llvm.exp llvm.fabs llvm.hexagon.A2.aslh llvm.hexagon.A2.minu llvm.hexagon.A2.vavgub llvm.hexagon.A2.vcmpheq llvm.hexagon.A2.vrsadub llvm.hexagon.A4.andnp llvm.hexagon.F2.dfclass llvm.hexagon.F2.sffms.lib llvm.hexagon.M2.cmpyrsc.s0 llvm.hexagon.M2.cnacs.s1 llvm.hexagon.M2.cnacsc.s0 llvm.hexagon.M2.mmpyl.rs1 llvm.hexagon.M2.mpy.up llvm.hexagon.M2.mpyd.acc.hl.s1 llvm.hexagon.M2.mpyd.nac.hh.s0 llvm.hexagon.M2.vmac2s.s1 llvm.hexagon.M2.vmpy2s.s0 llvm.hexagon.M4.cmpyi.wh llvm.hexagon.M4.mpyrr.addr llvm.hexagon.M4.pmpyw.acc llvm.hexagon.M4.vrmpyoh.acc.s0 llvm.hexagon.S2.ct0 llvm.hexagon.S2.lsl.r.p.acc llvm.hexagon.S2.lsr.i.vw llvm.hexagon.S2.lsr.r.r llvm.hexagon.S2.lsr.r.r.nac llvm.hexagon.S2.shuffob llvm.hexagon.S2.svsathub llvm.hexagon.S2.valignib llvm.hexagon.S4.clbpaddi llvm.hexagon.V6.vaslw.acc llvm.hexagon.V6.vavgwrnd llvm.hexagon.V6.vdmpybus.dv.acc llvm.hexagon.V6.vdmpyhsuisat llvm.hexagon.V6.vgtw.or.128B llvm.hexagon.V6.vlsrh.128B llvm.hexagon.V6.vlsrhv llvm.hexagon.V6.vlutvvb.128B llvm.hexagon.V6.vlutvvb.oracc.128B llvm.hexagon.V6.vmaxw.128B llvm.hexagon.V6.vminub llvm.hexagon.V6.vmpabusv.128B llvm.hexagon.V6.vmpyhus.acc.128B llvm.hexagon.V6.vmpyubv.acc llvm.hexagon.V6.vmpyuhv.acc llvm.hexagon.V6.vnot.128B llvm.hexagon.V6.vrdelta.128B llvm.hexagon.V6.vrmpybus.acc.128B llvm.hexagon.V6.vshuffb llvm.hexagon.V6.vsubb.dv.128B llvm.hexagon.V6.vtmpybus.acc.128B llvm.hexagon.circ.stb llvm.log10 llvm.mips.addv.b llvm.mips.ave.s.w llvm.mips.aver.s.h llvm.mips.aver.u.b llvm.mips.binsli.h llvm.mips.ceq.h llvm.mips.ceqi.d llvm.mips.cle.u.b llvm.mips.dotp.s.w llvm.mips.dpadd.s.h llvm.mips.dpsub.s.d llvm.mips.fcun.d llvm.mips.ftq.w llvm.mips.ilvl.h llvm.mips.mod.u.h llvm.mips.mul.s.ph llvm.mips.nloc.h llvm.mips.precequ.ph.qbl llvm.mips.sat.u.b llvm.mips.srar.w llvm.mips.st.w llvm.mips.subsus.u.b llvm.mips.subsus.u.d llvm.nvvm.add.rp.ftz.f llvm.nvvm.d2i.rm llvm.nvvm.f2i.rn llvm.nvvm.f2i.rn.ftz llvm.nvvm.f2ui.rp.ftz llvm.nvvm.fma.rm.d llvm.nvvm.max.ui llvm.nvvm.membar.sys llvm.nvvm.ptr.local.to.gen llvm.nvvm.rcp.rp.d llvm.nvvm.read.ptx.sreg.envreg0 llvm.nvvm.read.ptx.sreg.envreg22 llvm.nvvm.suld.1d.v2i16.clamp llvm.nvvm.suld.2d.array.v4i8.clamp llvm.nvvm.suld.3d.i16.clamp llvm.nvvm.sust.b.1d.array.i16.trap llvm.nvvm.sust.b.1d.array.i8.clamp llvm.nvvm.sust.b.1d.array.v2i8.trap llvm.nvvm.sust.b.1d.array.v4i8.zero llvm.nvvm.sust.b.2d.array.v4i8.zero llvm.nvvm.sust.b.2d.i16.zero llvm.nvvm.sust.b.2d.i8.zero llvm.nvvm.sust.b.2d.v4i8.trap llvm.nvvm.sust.b.2d.v4i8.zero llvm.nvvm.tex.unified.2d.array.v4s32.s32 llvm.ppc.altivec.crypto.vcipherlast llvm.ppc.altivec.crypto.vsbox llvm.ppc.altivec.vaddecuq llvm.ppc.altivec.vcmpgefp llvm.ppc.altivec.vmulosb llvm.ppc.dcbi llvm.ppc.qpx.qvfmsub llvm.ppc.qpx.qvfnmadd llvm.ppc.qpx.qvfxmuls llvm.ppc.qpx.qvstfda llvm.ppc.vsx.xsmindp llvm.ppc.vsx.xvcmpgtsp llvm.r600.read.ngroups.y llvm.s390.vavgh llvm.s390.vfeezf llvm.s390.vfeezhs llvm.s390.vmeh llvm.s390.vpksg llvm.s390.vsbiq llvm.s390.vsrab llvm.s390.vstrcfs llvm.s390.vuplf llvm.x86.3dnow.pfrcpit2 llvm.x86.addcarryx.u32 llvm.x86.avx.cvt.pd2dq.256 llvm.x86.avx.vtestc.pd llvm.x86.avx.vzeroall llvm.x86.avx2.maskload.q.256 llvm.x86.avx2.pabs.b llvm.x86.avx2.pmovmskb llvm.x86.avx512.cvtb2mask.128 llvm.x86.avx512.cvtmask2d.256 llvm.x86.avx512.mask.broadcasti64x2.256 llvm.x86.avx512.mask.cmp.w.256 llvm.x86.avx512.mask.cvtps2pd.512 llvm.x86.avx512.mask.cvttps2dq.256 llvm.x86.avx512.mask.fixupimm.ps.128 llvm.x86.avx512.mask.fpclass.ss llvm.x86.avx512.mask.lzcnt.q.256 llvm.x86.avx512.mask.min.ps.512 llvm.x86.avx512.mask.paddus.b.128 llvm.x86.avx512.mask.pmaddw.d.128 llvm.x86.avx512.mask.pmov.wb.128 llvm.x86.avx512.mask.pmovs.qb.mem.512 llvm.x86.avx512.mask.pmovsxw.d.512 llvm.x86.avx512.mask.pmovus.qb.mem.128 llvm.x86.avx512.mask.pmovzxb.w.256 llvm.x86.avx512.mask.pmovzxw.d.128 llvm.x86.avx512.mask.pmul.dq.256 llvm.x86.avx512.mask.pmulu.dq.256 llvm.x86.avx512.mask.psllv32hi llvm.x86.avx512.mask.psllv8.si llvm.x86.avx512.mask.psubs.w.128 llvm.x86.avx512.mask.reduce.pd.128 llvm.x86.avx512.mask.reduce.ps.512 llvm.x86.avx512.mask.sqrt.pd.256 llvm.x86.avx512.mask.sub.ss.round llvm.x86.avx512.mask.ucmp.q.256 llvm.x86.avx512.mask.vpermt2var.d.256 llvm.x86.avx512.mask.vpermt2var.pd.256 llvm.x86.avx512.mask.xor.pd.256 llvm.x86.avx512.mask3.vfmsub.ps.512 llvm.x86.avx512.rcp28.sd llvm.x86.avx512.scatterdiv4.di llvm.x86.avx512.scattersiv4.sf llvm.x86.avx512.vcvtsd2usi32 llvm.x86.mmx.pmadd.wd llvm.x86.mmx.psrai.d llvm.x86.mmx.psrli.d llvm.x86.mmx.psub.q llvm.x86.rdrand.16 llvm.x86.rdrand.32 llvm.x86.sse2.mul.sd llvm.x86.sse2.pmulh.w llvm.x86.sse2.psra.w llvm.x86.sse42.pcmpestrio128 llvm.x86.ssse3.pshuf.b llvm.x86.xop.vpcomd llvm.xcore.clrsr llvm.xcore.edu llvm.xcore.eeu llvm.xcore.peek llvm.xcore.setclk Preferred alignment cannot be less than the ABI alignment Expected token before separator in datalayout string opt-bisect-limit v2i32 v1i128 -INFINITY i386 btver2 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 cntrl punct upper STX IS1 REG_ESUBREG linux solaris armv6-m v6m v8.2a INFO : A decoder in the data path has returned a fatal error. Trace input to deformatter none-continuous OCSD_ERR_BAD_PACKET_SEQ Reserved or unknown packet in decoder. OCSD_ERR_MEM_ACC_RANGE_INVALID Input block incorrect size, must be %d byte multiple Not enough elements to commit Error processing Q packet exec range=0x :[next 0x N; (0x Trace On. Commit window move. I_TRANS_COMMIT I_COND_I_F3 I_EVENT I_ADDR_L_32IS0 I_Q Atom format 1. PE Reset. Ret Addr Follows, Match Prev; serializing __cxa_guard_abort failed to acquire mutex c system operator%= %s: null DIR* attempted to close file descriptor %d, expected to be owned by %s 0x%llx, actually owned by %s 0x%llx LD_DYNAMIC_WEAK scudo:vector Level 3 reset Protocol driver not attached Timer expired Child exited The property name length for "%s" is >= %d; please use __system_property_read_callback to read this property. (the name is truncated to "%s") prop_set: %s, value: %s prop_get: %s, value: %s /system/etc/selinux/plat_property_contexts uint_buf_index_ < kUintBufSize short read scanf 'm' only works with %%c/%%s/%%[ pthread_mutex_trylock DW_OP_fbreg not implemented system/extras/simpleperf/command.cpp --version --slab kmem_cache_free system/extras/simpleperf/tracing.h android_version clockid difference: , first_load_segment_addr= != -p dump perf record file record file attr size event_type: %s interpreted_jvm_method unknown unwinding error code: dso_kernel_module perf_event_attrs don't have a common event id position in sample records emulation-faults LLC-store-misses raw-ttbr-write-retired Level 1 data cache long-latency read miss Memory stall cycles Attributable Level 1 data cache access, write Exclusive operation speculatively executed, LDREX or LDX Exception taken, FIQ not Taken locallyb Attributable Level 3 data or unified cache Write-Back, cache clean cannot support other attribute: std::string::npos time %lld , 0= len: 0x%llx count: %llu is not a valid profiling record file. in file feature section: ftell() failed filename endian: %d system/extras/simpleperf/utils.cpp Zip: Invalid data size in zip64 extended field, expect %zu , get %u, uncompressed size %u, compressed size %u, local header offset %s file isn't record with --keep-failed-unwinding-debug-info: --exclude-tid sample callchain Usage: simpleperf record [options] [--] [command [command-args]] Gather sampling information of running [command]. And -a/-p/-t option can be used to change target of sampling information. The default options are: -e cpu-cycles -f 4000 -o perf.data. Select monitored threads: -a System-wide collection. Use with --exclude-perf to exclude samples for simpleperf process. --app package_name Profile the process of an Android application. On non-rooted devices, the app must be debuggable, because we use run-as to switch to the app's context. -p pid1,pid2,... Record events on existing processes. Mutually exclusive with -a. -t tid1,tid2,... Record events on existing threads. Mutually exclusive with -a. Select monitored event types: -e event1[:modifier1],event2[:modifier2],... Select a list of events to record. An event can be: 1) an event name listed in `simpleperf list`; 2) a raw PMU event in rN format. N is a hex number. For example, r1b selects event number 0x1b. 3) a kprobe event added by --kprobe option. Modifiers can be added to define how the event should be monitored. Possible modifiers are: u - monitor user space events only k - monitor kernel space events only --group event1[:modifier],event2[:modifier2],... Similar to -e option. But events specified in the same --group option are monitored as a group, and scheduled in and out at the same time. --trace-offcpu Generate samples when threads are scheduled off cpu. Similar to "-c 1 -e sched:sched_switch". --kprobe kprobe_event1,kprobe_event2,... Add kprobe events during recording. The kprobe_event format is in Documentation/trace/kprobetrace.rst in the kernel. Examples: 'p:myprobe do_sys_open $arg2:string' - add event kprobes:myprobe 'r:myretprobe do_sys_open $retval:s64' - add event kprobes:myretprobe Select monitoring options: -f freq Set event sample frequency. It means recording at most [freq] samples every second. For non-tracepoint events, the default option is -f 4000. A -f/-c option affects all event types following it until meeting another -f/-c option. For example, for "-f 1000 cpu-cycles -c 1 -e sched:sched_switch", cpu-cycles has sample freq 1000, sched:sched_switch event has sample period 1. -c count Set event sample period. It means recording one sample when [count] events happen. For tracepoint events, the default option is -c 1. --call-graph fp | dwarf[,<dump_stack_size>] Enable call graph recording. Use frame pointer or dwarf debug frame as the method to parse call graph in stack. Default is dwarf,65528. -g Same as '--call-graph dwarf'. --clockid clock_id Generate timestamps of samples using selected clock. Possible values are: realtime, monotonic, monotonic_raw, boottime, perf. If supported, default is monotonic, otherwise is perf. --cpu cpu_item1,cpu_item2,... Collect samples only on the selected cpus. cpu_item can be cpu number like 1, or cpu range like 0-3. --duration time_in_sec Monitor for time_in_sec seconds instead of running [command]. Here time_in_sec may be any positive floating point number. -j branch_filter1,branch_filter2,... Enable taken branch stack sampling. Each sample captures a series of consecutive taken branches. The following filters are defined: any: any type of branch any_call: any function call or system call any_ret: any function return or system call return ind_call: any indirect branch u: only when the branch target is at the user level k: only when the branch target is in the kernel This option requires at least one branch type among any, any_call, any_ret, ind_call. -b Enable taken branch stack sampling. Same as '-j any'. -m mmap_pages Set the size of the buffer used to receiving sample data from the kernel. It should be a power of 2. If not set, the max possible value <= 1024 will be used. --aux-buffer-size <buffer_size> Set aux buffer size, only used in cs-etm event type. Need to be power of 2 and page size aligned. Used memory size is (buffer_size * (cpu_count + 1). Default is 4M. --no-inherit Don't record created child threads/processes. --cpu-percent <percent> Set the max percent of cpu time used for recording. percent is in range [1-100], default is 25. --addr-filter filter_str1,filter_str2,... Provide address filters for cs-etm instruction tracing. filter_str accepts below formats: 'filter <addr-range>' -- trace instructions in a range 'start <addr>' -- start tracing when ip is <addr> 'stop <addr>' -- stop tracing when ip is <addr> <addr-range> accepts below formats: <file_path> -- code sections in a binary file <vaddr_start>-<vaddr_end>@<file_path> -- part of a binary file <kernel_addr_start>-<kernel_addr_end> -- part of kernel space <addr> accepts below formats: <vaddr>@<file_path> -- virtual addr in a binary file <kernel_addr> -- a kernel address Examples: 'filter 0x456-0x480@/system/lib/libc.so' 'start 0x456@/system/lib/libc.so,stop 0x480@/system/lib/libc.so' --tp-filter filter_string Set filter_string for the previous tracepoint event. Format is in Documentation/trace/events.rst in the kernel. An example: 'prev_comm != "simpleperf" && (prev_pid > 1)'. Dwarf unwinding options: --post-unwind=(yes|no) If `--call-graph dwarf` option is used, then the user's stack will be recorded in perf.data and unwound while recording by default. Use --post-unwind=yes to switch to unwind after recording. --no-unwind If `--call-graph dwarf` option is used, then the user's stack will be unwound by default. Use this option to disable the unwinding of the user's stack. --no-callchain-joiner If `--call-graph dwarf` option is used, then by default callchain joiner is used to break the 64k stack limit and build more complete call graphs. However, the built call graphs may not be correct in all cases. --callchain-joiner-min-matching-nodes count When callchain joiner is used, set the matched nodes needed to join callchains. The count should be >= 1. By default it is 1. --no-cut-samples Simpleperf uses a record buffer to cache records received from the kernel. When the available space in the buffer reaches low level, it cuts part of the stack data in samples. When the available space reaches critical level, it drops all samples. This option makes simpleperf not cut samples when the available space reaches low level. --keep-failed-unwinding-result Keep reasons for failed unwinding cases --keep-failed-unwinding-debug-info Keep debug info for failed unwinding cases Sample filter options: --exclude-perf Exclude samples for simpleperf process. --exclude-pid pid1,pid2,... Exclude samples for selected processes. --exclude-tid tid1,tid2,... Exclude samples for selected threads. --exclude-process-name process_name_regex Exclude samples for processes with name containing the regular expression. --exclude-thread-name thread_name_regex Exclude samples for threads with name containing the regular expression. --exclude-uid uid1,uid2,... Exclude samples for processes belonging to selected uids. --include-pid pid1,pid2,... Include samples for selected processes. --include-tid tid1,tid2,... Include samples for selected threads. --include-process-name process_name_regex Include samples for processes with name containing the regular expression. --include-thread-name thread_name_regex Include samples for threads with name containing the regular expression. --include-uid uid1,uid2,... Include samples for processes belonging to selected uids. Recording file options: --no-dump-kernel-symbols Don't dump kernel symbols in perf.data. By default kernel symbols will be dumped when needed. --no-dump-symbols Don't dump symbols in perf.data. By default symbols are dumped in perf.data, to support reporting in another environment. -o record_file_name Set record file name, default is perf.data. --size-limit SIZE[K|M|G] Stop recording after SIZE bytes of records. Default is unlimited. --symfs <dir> Look for files with symbols relative to this directory. This option is used to provide files with symbol table and debug information, which are used for unwinding and dumping symbols. Other options: --exit-with-parent Stop recording when the process starting simpleperf dies. --start_profiling_fd fd_no After starting profiling, write "STARTED" to <fd_no>, then close <fd_no>. --stdio-controls-profiling Use stdin/stdout to pause/resume profiling. --in-app We are already running in the app's context. --tracepoint-events file_name Read tracepoint events from [file_name] instead of tracefs. perf (matched_node_count_to_extend_callchain= level 2 data or unified cache refill rate raw-dtlb-walk A percentage represents runtime_on_a_cpu / runtime_on_all_cpus for monitored sched:sched_stat_runtime isn't recorded in Try using `adb shell setprop security.perf_harden 0` to allow profiling. /proc/%d/cmdline unknown level /trcidr/trcidr0 /trcidr/trcidr1 event_base_loopbreak() failed - has in excess of method-ids data Map is missing proto_ids entry Map is missing class_defs entry virtual method field annotation inter_proto_id_item shorty type_idx Out-of-order method_ids Method interface in dex file Static/instance field not in expected list --exclude- x4 %s: no base to free %s called on an already added event %p (events: 0x%x, fd: %d, flags: 0x%x) trace id ; [ __.SYMDEF_64 ARM_THUMB_RELOC_BR22 ELF32-arm-little ELF64-mips R_X86_64_TLSDESC R_386_TLS_LDM R_MICROMIPS_SCN_DISP R_AARCH64_TLSGD_ADR_PAGE21 R_AARCH64_TLSLE_MOVW_TPREL_G0_NC R_AARCH64_TLSLE_LDST8_TPREL_LO12_NC R_AARCH64_TLSDESC_LD64_LO12_NC R_AARCH64_TLSDESC_ADD R_AARCH64_JUMP_SLOT R_AARCH64_TLS_DTPMOD64 R_ARM_BREL_ADJ R_ARM_THM_MOVW_ABS_NC R_ARM_PRIVATE_14 R_PPC_ADDR14_BRTAKEN R_PPC_TPREL16_HA R_PPC_REL16_LO R_PPC64_GOT_TPREL16_HA R_PPC64_GOT_DTPREL16_HI R_PPC64_TPREL16_HIGHESTA R_390_TLS_DTPOFF R_SPARC_DISP32 R_SPARC_JMP_SLOT R_SPARC_L44 R_SPARC_TLS_LDO_HIX22 R_SPARC_GOTDATA_OP_HIX22 IMAGE_REL_ARM_BRANCH24 IMAGE_REL_I386_SECTION Type mismatch in constant table! Incompatible epoch: Bitcode ' GOTPCREL toc@ha LDGOT __debug_abbrev __debug_cu_index __debug_tu_index .debug_line section_types_dwo S_MOD_INIT_FUNC_POINTERS thread_local_variables Misaligned stack allocation! Misaligned saved vector register offset! .lazy_reference .cv_file .cfi_lsda unexpected token in '.endif' directive unexpected token in macro instantiation unbalanced parentheses in macro argument unexpected token in '.comm' or '.lcomm' directive unexpected token in '.incbin' directive expected identifier in '.irp' directive unexpected token in .reloc directive entry size must be positive expected STT_<TYPE_IN_UPPER_CASE>, '#<type>', '%<type>' or "<type>" sse2.pmaxs.w sse4a.movnt. sse41.blendp objectsize. avx512.psrl.dq llvm.aarch64.neon.frecpe llvm.aarch64.neon.rshrn llvm.aarch64.neon.ursqrte llvm.amdgcn.frexp.mant llvm.amdgcn.image.store llvm.amdgcn.image.store.mip llvm.amdgcn.interp.p1 llvm.arm.ldc llvm.arm.mrrc llvm.arm.neon.vld3 llvm.arm.neon.vpadalu llvm.arm.neon.vqdmull llvm.convert.to.fp16 llvm.experimental.guard llvm.hexagon.A2.addp llvm.hexagon.A2.subh.l16.hl llvm.hexagon.A2.vaddw llvm.hexagon.A2.vavguh llvm.hexagon.A2.vnavghcr llvm.hexagon.A2.vnavgwcr llvm.hexagon.A2.vsubhs llvm.hexagon.A4.cmpheq llvm.hexagon.F2.conv.sf2uw.chop llvm.hexagon.M2.mpy.rnd.ll.s0 llvm.hexagon.M2.mpy.sat.lh.s0 llvm.hexagon.M2.mpyd.acc.hh.s0 llvm.hexagon.M2.mpyd.nac.hl.s1 llvm.hexagon.M2.mpyu.ll.s1 llvm.hexagon.M2.mpyud.hl.s0 llvm.hexagon.M2.mpyud.nac.hh.s1 llvm.hexagon.M2.mpyud.nac.ll.s0 llvm.hexagon.M2.vmpy2su.s1 llvm.hexagon.M4.or.or llvm.hexagon.M5.vrmacbsu llvm.hexagon.M5.vrmpybsu llvm.hexagon.S2.lsl.r.p.nac llvm.hexagon.S2.lsr.i.p.or llvm.hexagon.V6.vabsw.sat llvm.hexagon.V6.vassign llvm.hexagon.V6.vavgubrnd llvm.hexagon.V6.vavgubrnd.128B llvm.hexagon.V6.veqb.and llvm.hexagon.V6.veqb.xor llvm.hexagon.V6.veqh.or.128B llvm.hexagon.V6.vmpyiwb.acc.128B llvm.hexagon.V6.vmpyowh llvm.hexagon.V6.vpackwh.sat.128B llvm.hexagon.V6.vrmpybusi llvm.hexagon.V6.vrmpybusv.acc llvm.hexagon.V6.vsh.128B llvm.hexagon.V6.vshuffb.128B llvm.lifetime.end llvm.memcpy llvm.mips.addvi.w llvm.mips.binsri.w llvm.mips.clei.s.h llvm.mips.clt.u.h llvm.mips.extr.s.h llvm.mips.fadd.w llvm.mips.fsor.d llvm.mips.ld.b llvm.mips.max.s.b llvm.mips.min.a.d llvm.mips.mini.s.w llvm.mips.mini.u.w llvm.mips.mul.q.h llvm.mips.mulq.rs.ph llvm.mips.mulsa.w.ph llvm.mips.or.v llvm.mips.shf.w llvm.mips.shra.r.qb llvm.mips.sll.d llvm.mips.srai.d llvm.mips.srlr.b llvm.mips.srlr.h llvm.mips.srlri.b llvm.mips.subv.d llvm.nearbyint llvm.nvvm.add.rz.f llvm.nvvm.d2i.rn llvm.nvvm.floor.f llvm.nvvm.fma.rn.d llvm.nvvm.fma.rp.f llvm.nvvm.ldg.global.i llvm.nvvm.lg2.approx.d llvm.nvvm.move.double llvm.nvvm.mulhi.ull llvm.nvvm.read.ptx.sreg.envreg4 llvm.nvvm.read.ptx.sreg.lanemask.eq llvm.nvvm.read.ptx.sreg.nctaid.y llvm.nvvm.shfl.idx.i32 llvm.nvvm.suld.1d.array.v4i32.zero llvm.nvvm.suld.1d.v4i8.trap llvm.nvvm.suld.2d.v4i32.clamp llvm.nvvm.suld.2d.v4i8.trap llvm.nvvm.suq.array.size llvm.nvvm.sust.b.1d.array.v2i16.zero llvm.nvvm.sust.b.1d.array.v2i32.zero llvm.nvvm.sust.b.1d.v2i64.clamp llvm.nvvm.sust.b.2d.i16.trap llvm.nvvm.sust.b.2d.v2i32.trap llvm.nvvm.sust.b.3d.v2i16.clamp llvm.nvvm.sust.p.1d.i16.trap llvm.nvvm.sust.p.1d.v2i8.trap llvm.nvvm.sust.p.1d.v4i8.trap llvm.nvvm.tex.1d.v4s32.f32 llvm.nvvm.tex.unified.2d.array.level.v4u32.f32 llvm.ppc.altivec.lvxl llvm.ppc.altivec.vavguw llvm.ppc.altivec.vcmpgefp.p llvm.ppc.altivec.vminsd llvm.ppc.altivec.vminud llvm.ppc.altivec.vsubsbs llvm.ppc.altivec.vsum2sws llvm.ppc.qpx.qvfriz llvm.ppc.qpx.qvlfcda llvm.ppc.qpx.qvlfiwz llvm.s390.vavglb llvm.s390.vceqgs llvm.s390.vmaeb llvm.s390.vmahh llvm.s390.vmlef llvm.s390.vscbih llvm.s390.vstrczbs llvm.s390.vuplhh llvm.sadd.with.overflow llvm.va_end llvm.va_start llvm.x86.avx.maskload.pd llvm.x86.avx2.movntdqa llvm.x86.avx2.pabs.w llvm.x86.avx2.pavg.w llvm.x86.avx2.phadd.d llvm.x86.avx2.psrl.q llvm.x86.avx512.broadcastmw.128 llvm.x86.avx512.cvtusi642ss llvm.x86.avx512.gather.qpd.512 llvm.x86.avx512.kortestc.w llvm.x86.avx512.mask.cmp.d.512 llvm.x86.avx512.mask.compress.pd.512 llvm.x86.avx512.mask.compress.store.pd.128 llvm.x86.avx512.mask.compress.store.q.256 llvm.x86.avx512.mask.cvtpd2ps.256 llvm.x86.avx512.mask.cvtpd2ps.512 llvm.x86.avx512.mask.cvtpd2qq.512 llvm.x86.avx512.mask.cvtqq2pd.512 llvm.x86.avx512.mask.cvttps2qq.512 llvm.x86.avx512.mask.div.pd.512 llvm.x86.avx512.mask.fixupimm.sd llvm.x86.avx512.mask.max.pd.512 llvm.x86.avx512.mask.packusdw.128 llvm.x86.avx512.mask.paddus.w.256 llvm.x86.avx512.mask.pavg.b.512 llvm.x86.avx512.mask.pmaxu.b.256 llvm.x86.avx512.mask.pmaxu.w.512 llvm.x86.avx512.mask.pminu.d.256 llvm.x86.avx512.mask.pmovus.db.mem.128 llvm.x86.avx512.mask.pmovus.qd.mem.512 llvm.x86.avx512.mask.pmovzxw.q.512 llvm.x86.avx512.mask.pmulu.dq.512 llvm.x86.avx512.mask.prorv.q.512 llvm.x86.avx512.mask.psll.wi.256 llvm.x86.avx512.mask.psrl.di.128 llvm.x86.avx512.mask.psrl.w.512 llvm.x86.avx512.mask.psrlv16.hi llvm.x86.avx512.mask.psrlv4.si llvm.x86.avx512.mask.range.ps.128 llvm.x86.avx512.mask.range.sd llvm.x86.avx512.mask.valign.q.256 llvm.x86.avx512.mask.vcvtps2ph.128 llvm.x86.avx512.mask.vcvtps2ph.256 llvm.x86.avx512.mask.vpermt2var.hi.128 llvm.x86.avx512.mask.xor.ps.256 llvm.x86.avx512.maskz.vfmadd.ps.256 llvm.x86.avx512.maskz.vfmadd.ps.512 llvm.x86.avx512.ptestnm.d.256 llvm.x86.avx512.rcp14.pd.256 llvm.x86.fma.vfmsubadd.pd.256 llvm.x86.pclmulqdq llvm.x86.rdseed.32 llvm.x86.sse.ucomige.ss llvm.x86.sse.ucomile.ss llvm.x86.sse2.cvtss2sd llvm.x86.sse2.psrl.q llvm.x86.sse3.mwait llvm.x86.sse42.pcmpestric128 llvm.x86.sse4a.extrqi llvm.x86.ssse3.pabs.b.128 llvm.x86.ssse3.pabs.w llvm.x86.ssse3.pabs.w.128 llvm.x86.ssse3.pshuf.b.128 llvm.x86.xabort llvm.x86.xop.vphaddubd Pointer ABI alignment must be a power of 2 v16i32 -nan Error Inconvertible error value. An error has occurred that could not be converted to a known std::error_code. Please file a bug. core2 bdver1 BEL ETB ampersand semicolon left-curly-bracket musleabihf 4T 8.1-A v7s OCSD_ERR_MEM_ACC_FILE_DIFF_RANGE Attempted to register a decoder with the same name as another one. Attempt to connect or use and interface not supported by this decoder. Not found mispredict atom Numbered: --- b+link I_BAD_TRACEMODE I_COND_I_F2 Data Fault IRQ HardFault DebugMonitor IRQ5 ?? UTF-8 data when cannot allocate __cxa_eh_globals execute once failure in __cxa_get_globals_fast() terminating with %s foreign exception uncaught unsupported locale for standard input June b operator-- operator|= std::basic_iostream<char, std::char_traits<char> > sqlite LD_ORIGIN_PATH <null> expected '=' Text file busy Read-only file system Invalid request code File descriptor in bad state Protocol not supported No route to host %H:%M %jd modules.thread_exit_callback_tail_node == nullptr _Unwind_Resume libunwind: malformed DW_CFA_def_cfa_sf DWARF unwind, reg too big failed to open , which isn't supported in the merge cmd. // Please split this file. AutoFDO only accepts profile for one binary. --cpu %s [+0x%llx] cmdline: %s Level 1 instruction cache refill raw-l1i-tlb-refill Level 1 data cache refill raw-l1d-cache-wb raw-remote-access raw-l1d-cache-refill-wr Attributable Level 1 data cache refill, outer raw-bus-access-not-shared Check failed: android::base::ParseUint(items[1].c_str(), &id) x86 <= sample_id: time %lld new_binary + new_size pid %u, ppid %u, tid %u, ptid %u record time from 0x%llx, to 0x%llx, flags 0x%llx (data->aux_type= unknown(%d) SerializeToString() failed system/extras/simpleperf/tracing.cpp (filename= __data_loc char[] in ConvertBytesToValue Usage: simpleperf api-collect [options] --app <package_name> the android application having recording data -o record_zipfile_path the path to store recording data Default is simpleperf_data.zip. --app is missing --no-unwind dwarf-based-call-graph invalid dump stack size in --call-graph option: --keep-failed-unwinding-result --size-limit Aux data lost in user space: Can't read build_id from file call chain joiner stat: %-*s Check failed: event != nullptr /sys/kernel/debug/tracing /odm/lib/modules /trcidr/trcidr2 stop 0x%llx@%s addr filters only take effect in cs-etm instruction tracing needed cpu Invalid DexFile header boolean; Float Bad shorty character: '%c' List too large for %s: %zx+%zu*%zu > %zx Map is missing type_ids entry type_list DBG_START_LOCAL_EXTENDED name_idx DBG_START_LOCAL_EXTENDED sig_idx inter_method_id_item proto_idx CallSiteArray missing method type Interface method %u(%s) is not public and abstract (method_index= class_idx.index_ system/unwinding/libunwindstack/ArmExidx.cpp (byte & ~0x07) == 0xc8 x2 eip external/libevent/evutil.c %s: select reports %d cmdsize not a multiple of 4 Multiple UUID load commands X86_64_RELOC_SIGNED_2 ARM64_RELOC_GOT_LOAD_PAGE21 ELF32-x86-64 R_X86_64_32S R_MICROMIPS_GOT_PAGE R_AARCH64_MOVW_UABS_G0_NC R_AARCH64_LD64_GOTOFF_LO15 R_AARCH64_ADR_GOT_PAGE R_AARCH64_TLSLD_MOVW_DTPREL_G0 R_ARM_BASE_ABS R_ARM_LDC_SB_G1 R_ARM_TLS_DESCSEQ R_ARM_PRIVATE_8 R_HEX_B9_PCREL_X R_HEX_RELATIVE R_PPC_ADDR14_BRNTAKEN R_PPC_GOT_TLSLD16_LO R_PPC64_TPREL16_HIGHERA R_PPC64_TPREL16_HIGHEST R_390_TLS_IE32 R_SPARC_UA64 R_SPARC_TLS_IE_LDX R_SPARC_TLS_LE_LOX10 IMAGE_REL_ARM_MOV32A Trying to materialize functions before seeing function blocks EXTRACTVAL: Invalid struct index Explicit call type does not match pointee type of callee operand Operand bundles found with no consumer Corrupted bitcode TLVPPAGE highera got@tprel@l got@dtprel@l unable to evaluate offset to undefined symbol ' types_begin .rdata one_only, fini_array mach-o section specifier requires a segment whose length is between 1 and 16 characters .balign unexpected token in '.elseif' directive unterminated comment .scl .seh_handler .seh_pushframe expected comdat type such as 'discard' or 'largest' after protection bits same_size .objc_cls_refs .ios_version_min unexpected token in '.tbss' directive expected section name after comma in '.zerofill' directive __cls_refs __selector_strs invalid OS minor version number .protected unique id must be positive pcmpeq sse41.pmaxsd avx512.storent. avx512.psll.dq llvm.aarch64.neon.sqadd llvm.aarch64.neon.sqshrn llvm.aarch64.neon.st3lane llvm.aarch64.neon.st4lane llvm.aarch64.neon.urecpe llvm.amdgcn.buffer.store.format llvm.arm.get.fpscr llvm.arm.neon.vcvtas llvm.arm.neon.vpaddlu llvm.arm.neon.vqmovns llvm.arm.neon.vqshiftsu llvm.arm.neon.vrsqrte llvm.arm.neon.vshiftu llvm.ceil llvm.eh.dwarf.cfa llvm.hexagon.A2.svavgh llvm.hexagon.A2.vaddubs llvm.hexagon.A2.vavghr llvm.hexagon.A4.cmphgt llvm.hexagon.A4.ornp llvm.hexagon.A4.vcmpbgtui llvm.hexagon.A4.vrminuw llvm.hexagon.C4.cmpneqi llvm.hexagon.F2.conv.d2df llvm.hexagon.F2.conv.df2w llvm.hexagon.F2.dfimm.p llvm.hexagon.M2.dpmpyss.s0 llvm.hexagon.M2.mmacuhs.s1 llvm.hexagon.M2.mmaculs.s0 llvm.hexagon.M2.mmaculs.s1 llvm.hexagon.M2.mmpyuh.s1 llvm.hexagon.M2.mpy.nac.hl.s0 llvm.hexagon.M2.mpy.sat.ll.s0 llvm.hexagon.M2.mpyd.rnd.lh.s0 llvm.hexagon.M2.mpyd.rnd.ll.s1 llvm.hexagon.M2.mpyu.hl.s1 llvm.hexagon.M2.mpyu.nac.hh.s1 llvm.hexagon.M2.mpyud.acc.lh.s0 llvm.hexagon.M2.mpyud.hl.s1 llvm.hexagon.M2.vraddh llvm.hexagon.S2.addasl.rrri llvm.hexagon.S2.asl.i.p.acc llvm.hexagon.S2.asl.i.vh llvm.hexagon.S2.asl.r.r llvm.hexagon.S2.asl.r.r.acc llvm.hexagon.S2.asr.i.p.rnd llvm.hexagon.S2.vsathub.nopack llvm.hexagon.S4.extract.rp llvm.hexagon.S6.rol.i.r.or llvm.hexagon.V6.vadduhsat.128B llvm.hexagon.V6.valignbi llvm.hexagon.V6.vandvrt.acc.128B llvm.hexagon.V6.vasrwh llvm.hexagon.V6.vasrwv llvm.hexagon.V6.vcombine llvm.hexagon.V6.vd0.128B llvm.hexagon.V6.vdealh llvm.hexagon.V6.veqb.or.128B llvm.hexagon.V6.veqh.and llvm.hexagon.V6.vgtuw.or.128B llvm.hexagon.V6.vgtw.and.128B llvm.hexagon.V6.vmpyh llvm.hexagon.V6.vmpyhus llvm.hexagon.V6.vmpyiewuh.acc.128B llvm.hexagon.V6.vmpyih.128B llvm.hexagon.V6.vmpyih.acc llvm.hexagon.V6.vpackwh.sat llvm.hexagon.V6.vroundhb llvm.hexagon.V6.vsubwnq llvm.lifetime.start llvm.mips.adds.u.b llvm.mips.addvi.d llvm.mips.bz.h llvm.mips.dpau.h.qbl llvm.mips.ffint.s.d llvm.mips.fmul.w llvm.mips.frint.w llvm.mips.frsqrt.d llvm.mips.ftint.u.w llvm.mips.ilvod.h llvm.mips.mod.u.d llvm.mips.msubv.d llvm.mips.sat.u.d llvm.mips.splati.b llvm.mips.st.h llvm.mips.subu.qb llvm.nvvm.ceil.d llvm.nvvm.clz.i llvm.nvvm.f2ull.rp llvm.nvvm.ptr.gen.to.param llvm.nvvm.read.ptx.sreg.envreg23 llvm.nvvm.read.ptx.sreg.ntid.y llvm.nvvm.read.ptx.sreg.smid llvm.nvvm.read.ptx.sreg.tid.z llvm.nvvm.sqrt.approx.f llvm.nvvm.sqrt.rn.ftz.f llvm.nvvm.suld.1d.array.v2i16.zero llvm.nvvm.suld.1d.array.v2i8.trap llvm.nvvm.suld.2d.array.v2i64.clamp llvm.nvvm.suld.2d.array.v2i8.trap llvm.nvvm.suld.3d.i16.trap llvm.nvvm.sust.b.1d.v4i16.clamp llvm.nvvm.sust.b.2d.array.i32.trap llvm.nvvm.sust.b.2d.array.v2i16.trap llvm.nvvm.sust.b.2d.i16.clamp llvm.nvvm.sust.b.2d.i32.zero llvm.nvvm.sust.b.3d.v4i16.trap llvm.nvvm.sust.p.2d.v2i8.trap llvm.nvvm.tex.unified.cube.v4s32.f32 llvm.nvvm.tld4.unified.g.2d.v4s32.f32 llvm.nvvm.tld4.unified.r.2d.v4s32.f32 llvm.ppc.altivec.crypto.vshasigmaw llvm.ppc.altivec.vcmpgtsw llvm.ppc.altivec.vmaxub llvm.ppc.altivec.vmaxuh llvm.ppc.altivec.vsum4sbs llvm.ppc.altivec.vupklsh llvm.ppc.dcbtst llvm.ppc.dcbz llvm.ppc.mtctr llvm.ppc.qpx.qvlfd llvm.ppc.qpx.qvstfcsa llvm.ppc.sync llvm.ppc.tbegin llvm.ppc.tsr llvm.r600.read.local.size.y llvm.s390.tabort llvm.s390.vchgs llvm.s390.vfaezh llvm.s390.vistrbs llvm.s390.vmlob llvm.uadd.with.overflow llvm.x86.3dnow.pfadd llvm.x86.avx.cmp.pd.256 llvm.x86.avx2.gather.q.q.256 llvm.x86.avx2.maskstore.d llvm.x86.avx2.packsswb llvm.x86.avx2.psrlv.d.256 llvm.x86.avx512.broadcastmb.256 llvm.x86.avx512.cvtmask2w.256 llvm.x86.avx512.cvtsi2ss64 llvm.x86.avx512.cvttsd2usi llvm.x86.avx512.cvtw2mask.128 llvm.x86.avx512.gather.qps.512 llvm.x86.avx512.mask.conflict.d.512 llvm.x86.avx512.mask.cvtps2udq.128 llvm.x86.avx512.mask.cvtqq2pd.128 llvm.x86.avx512.mask.cvtuqq2pd.512 llvm.x86.avx512.mask.div.ps.128 llvm.x86.avx512.mask.expand.load.d.256 llvm.x86.avx512.mask.fpclass.pd.512 llvm.x86.avx512.mask.max.sd.round llvm.x86.avx512.mask.packssdw.256 llvm.x86.avx512.mask.pbroadcast.w.gpr.256 llvm.x86.avx512.mask.pmaxs.b.256 llvm.x86.avx512.mask.pmaxu.q.128 llvm.x86.avx512.mask.pmins.q.128 llvm.x86.avx512.mask.pmov.qb.mem.128 llvm.x86.avx512.mask.pmovs.db.128 llvm.x86.avx512.mask.pmovs.qb.mem.256 llvm.x86.avx512.mask.pmovs.qw.mem.128 llvm.x86.avx512.mask.pmovsxb.d.256 llvm.x86.avx512.mask.pmovus.dw.mem.256 llvm.x86.avx512.mask.pmovus.qb.256 llvm.x86.avx512.mask.prorv.q.128 llvm.x86.avx512.mask.psllv8.hi llvm.x86.avx512.mask.psra.w.512 llvm.x86.avx512.mask.psrl.di.512 llvm.x86.avx512.mask.rndscale.ps.128 llvm.x86.avx512.mask.sqrt.ps.256 llvm.x86.avx512.mask.vfmadd.ss llvm.x86.avx512.mask.vfmaddsub.ps.512 llvm.x86.avx512.mask.vpermi2var.d.256 llvm.x86.avx512.mask.xor.ps.512 llvm.x86.avx512.mask3.vfmadd.ps.128 llvm.x86.avx512.scatterdiv4.si llvm.x86.mmx.pcmpgt.b llvm.x86.mmx.psrl.w llvm.x86.mmx.punpckhwd llvm.x86.seh.ehguard llvm.x86.sha1nexte llvm.x86.sse.cvtsi642ss llvm.x86.sse2.cvtps2dq llvm.x86.sse2.psubus.w llvm.x86.sse2.sqrt.sd llvm.x86.sse41.ptestnzc llvm.x86.ssse3.psign.d.128 llvm.x86.wrfsbase.64 llvm.x86.wrgsbase.32 llvm.x86.xop.vphaddbd Unexpected trailing characters after mangling specifier in datalayout string v512i1 v32i16 v4i32 v4f64 = *cannot print option value* Display available options (-help-hidden for more) Print non-default options after command line parsing graph ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ lower SOH SYN EM IS3 right-parenthesis commercial-at invalid character class parentheses not balanced bpfeb bitrig 5TEJ 6T2 OCSD_ERR_INVALID_PARAM_TYPE OCSD_ERR_RDR_NO_DECODER Memory allocation error. [ TS=0x End of the available trace in the buffer. OCSD_GEN_TRC_ELEM_SWTRACE Atom: Timestamp. I_CANCEL_F1_MISPRED Inst Debug UsageFault IRQ BackUp() can only be called after Next(). exceeded maximum protobuf size of 2GB: external/protobuf/src/google/protobuf/wire_format_lite.cc __next_prime overflow O Y j x %= operator- basic_istream double conversion specifier unsupported eventfd invalid android_fdsan_owner_type value: %x /dev/null LD_AUDIT NLSPATH external/scudo/standalone/local_cache.h quarantine_size_kb zero_contents release_to_os_interval_ms RFS specific error Destination address required Protocol wrong type for socket Quit Unable to set property "%s" to "%s": connection failed; errno=%d (%s) nfinity realloc(%p, %zu) failed: returning null pointer --log-to-android-buffer ANDROID_LOG_TAGS bytes_req in TracingFormat of Arch: %s --no-demangle --sort is not recorded with branch stack sampling option. sample_count: %llu art_method ERROR_MAX_FRAME_EXCEEDED simpleperf.proto.ETMBranchList.Binary.build_id Level 2 data cache access For odd-numbered counters, increments the count by one for each overflow of the preceding even-numbered counter. For even-numbered counters, there is no increment. Attributable Level 3 data or unified cache write-back Attributable data or unified TLB access with at least one translation table walk raw-l2d-cache-wb-victim Level 2 data cache Write-Back, cleaning and coherency Bus access, Normal, Cacheable, Shareable Data memory access, write Operation speculatively executed, integer data processing %llx %c %s%s [anon:dalvik- raw size=%zu trcidr8 0x%llx (p + header->size= /libart.so (null) (\w+):(.+?); signed LZMA decompresstion failed due to incomplete stream Zip: invalid read length %lld exceeds data length %lld, offset %lld Zip: missed a central dir sig (at %llu) unknown compression method stream error Check failed: state_ == State::kWritingEntry unwinding_error_code: %llu memory_change_VmHwM: %s -> %s reg_%s: 0x%llx --exit-with-parent Check failed: type == ORIGINAL_OFFLINE || type == ORIGINAL_REMOTE /sys/devices/system/cpu/online /sys/kernel/notes /system ioctl( ' appears more than once event_del() failed symfiles of pid new entries can't get ip reg value (&class_def= Check failed: IsInt<8>(jval_.i) EncodedArrayValueIterator::ValueType[ Map is missing map_list entry Non-zero padding %x before section of type %zu at offset 0x%zx field_id.name class_def.superclass try_items size Out-of_order try_item with start_addr: %x Hiddenapi class data offset not zero for class def %u with no class data failed to receive error message from child process Warning: PC is moving backwards: old 0x%x new 0x%x 0x%llx x14 x20 rbx failed to parse /proc/<pid>/stat EV_CLOSED event_process_active: event_callback %p, closure %d, call %p %s: socketpair Epoll MOD(%d) on %d retried as ADD; succeeded. Epoll ADD(%d) on %d retried as MOD; succeeded. epoll_wait Multiple data-in-code tables ilocalsym in LC_DYSYMTAB load command extends past the end of the symbol table nextdefsym in LC_DYSYMTAB load command extends past the end of the symbol table PPC_RELOC_PB_LA_PTR Unrecognized MachO magic number the mach header extends past the end of the file R_X86_64_PC32 R_X86_64_RELATIVE R_X86_64_GOTPCRELX R_MIPS_GOT_LO16 R_MIPS_TLS_LDM R_MIPS16_26 R_MICROMIPS_LO16 R_MICROMIPS_CALL_LO16 R_MICROMIPS_PC26_S1 R_AARCH64_NONE R_AARCH64_ABS32 R_AARCH64_MOVW_UABS_G1 R_AARCH64_MOVW_UABS_G2 R_AARCH64_TLSLD_ADD_LO12_NC R_AARCH64_TLSLE_MOVW_TPREL_G0 R_ARM_ABS32 R_ARM_ALU_PC_G1_NC R_ARM_PRIVATE_13 R_HEX_PLT_B22_PCREL R_HEX_GOTREL_32 R_HEX_TPREL_LO16 R_PPC_ADDR16_HI R_PPC_GOT_TPREL16 R_PPC64_RELATIVE R_PPC64_TOC16_LO R_PPC64_GOT16_DS R_PPC64_TPREL16_LO R_PPC64_TPREL16_DS R_390_GOT32 R_390_GOT16 R_SPARC_DISP16 IMAGE_REL_AMD64_REL32_5 Malformed block EXTRACTVAL: Invalid instruction with 0 indices Invalid record: metadata strings corrupt offset Array op not second to last h tprel@highest dtprel@highesta IMGREL GPREL __ustring __LD __debug_ranges __LLVM_STACKMAPS .debug_loc ,#execinstr ,#write preinit_array nobits ,unique, mach-o section specifier has invalid attribute .asciz .int .private_extern .warning expected comma after first string for '.ifnes' directive parameter named ' expected string in ' invalid floating point literal alignment directive can never be satisfied in this many bytes, ignoring maximum bytes expression unexpected token in '.zero' directive unexpected token in '.abort' directive xmmword ptr .seh_endproc .lsym .objc_selector_strs .watchos_version_min unexpected token in '.dump' or '.load' directive __OBJC minor OS version number required, comma expected should only be used for Linkage must be 'comdat' expected 'unique' avx.blend.p llvm.ctlz. masked.load. xop.vfrcz.ss llvm.aarch64.neon.fmaxnmv llvm.aarch64.neon.frsqrts llvm.aarch64.neon.scalar.sqxtun llvm.aarch64.neon.tbl3 llvm.aarch64.neon.tbx1 llvm.aarch64.neon.ushll llvm.aarch64.neon.usqadd llvm.aarch64.neon.vcopy.lane llvm.aarch64.stxr llvm.amdgcn.image.atomic.swap llvm.amdgcn.log.clamp llvm.amdgcn.mov.dpp llvm.amdgcn.s.dcache.wb llvm.amdgcn.s.memrealtime llvm.amdgcn.s.sleep llvm.arm.cdp2 llvm.arm.neon.sha1h llvm.arm.neon.vld4lane llvm.arm.neon.vmulp llvm.arm.neon.vtbl4 llvm.experimental.gc.statepoint llvm.hexagon.A2.addh.l16.hl llvm.hexagon.A2.vavguhr llvm.hexagon.A2.vavgwcr llvm.hexagon.A4.cround.rr llvm.hexagon.A4.modwrapu llvm.hexagon.C2.bitsclr llvm.hexagon.F2.conv.df2w.chop llvm.hexagon.F2.sfcmpgt llvm.hexagon.M2.cmpyr.s0 llvm.hexagon.M2.hmmpyh.s1 llvm.hexagon.M2.hmmpyl.s1 llvm.hexagon.M2.mpy.nac.sat.hh.s0 llvm.hexagon.M2.mpy.nac.sat.lh.s1 llvm.hexagon.M4.pmpyw llvm.hexagon.S2.asl.i.r llvm.hexagon.S2.asr.r.p.nac llvm.hexagon.S2.lsr.i.p llvm.hexagon.S4.subi.asl.ri llvm.hexagon.S6.rol.i.r.acc llvm.hexagon.V6.lvsplatw.128B llvm.hexagon.V6.vaddb.dv llvm.hexagon.V6.vaddh.dv llvm.hexagon.V6.vaddwq.128B llvm.hexagon.V6.vaddwsat llvm.hexagon.V6.vandqrt llvm.hexagon.V6.vaslwv llvm.hexagon.V6.vavguhrnd llvm.hexagon.V6.veqb.and.128B llvm.hexagon.V6.veqw.and llvm.hexagon.V6.vmaxw llvm.hexagon.V6.vminub.128B llvm.hexagon.V6.vmpabus.acc.128B llvm.hexagon.V6.vmpyowh.128B llvm.hexagon.V6.vnavgw llvm.hexagon.V6.vpackeh.128B llvm.hexagon.V6.vrmpybusi.128B llvm.hexagon.V6.vshuffeb.128B llvm.hexagon.V6.vshufoeh llvm.hexagon.V6.vsubw.128B llvm.hexagon.brev.sthhi llvm.localescape llvm.masked.gather llvm.mips.addv.h llvm.mips.aver.s.w llvm.mips.bset.b llvm.mips.ceq.w llvm.mips.div.u.h llvm.mips.dotp.u.w llvm.mips.fcor.d llvm.mips.ftint.s.d llvm.mips.ftint.u.d llvm.mips.lwx llvm.mips.mini.u.d llvm.mips.prepend llvm.mips.sat.s.w llvm.mips.sld.h llvm.mips.splat.b llvm.mips.sra.h llvm.mips.srari.h llvm.mips.srli.h llvm.mips.subs.u.h llvm.mips.subsus.u.w llvm.mips.subsuu.s.h llvm.nvvm.abs.ll llvm.nvvm.bar.sync llvm.nvvm.d2i.rp llvm.nvvm.fmax.f llvm.nvvm.mul24.i llvm.nvvm.rcp.rm.d llvm.nvvm.rcp.rp.f llvm.nvvm.read.ptx.sreg.envreg16 llvm.nvvm.read.ptx.sreg.envreg2 llvm.nvvm.read.ptx.sreg.envreg5 llvm.nvvm.read.ptx.sreg.nsmid llvm.nvvm.read.ptx.sreg.ntid.w llvm.nvvm.read.ptx.sreg.pm3 llvm.nvvm.suld.1d.array.i32.zero llvm.nvvm.suld.1d.array.v2i64.trap llvm.nvvm.suld.1d.i16.zero llvm.nvvm.suld.2d.array.v2i16.zero llvm.nvvm.suld.2d.i32.clamp llvm.nvvm.suld.2d.v2i64.trap llvm.nvvm.suld.2d.v4i8.zero llvm.nvvm.suld.3d.i32.clamp llvm.nvvm.suld.3d.i64.trap llvm.nvvm.suld.3d.v2i32.clamp llvm.nvvm.sust.b.1d.array.i8.zero llvm.nvvm.sust.b.1d.v4i16.zero llvm.nvvm.sust.b.1d.v4i32.clamp llvm.nvvm.sust.b.2d.array.i8.clamp llvm.nvvm.sust.b.2d.array.v2i32.trap llvm.nvvm.sust.b.3d.i8.trap llvm.nvvm.sust.b.3d.v2i16.zero llvm.nvvm.tex.1d.v4s32.s32 llvm.nvvm.tex.2d.array.level.v4s32.f32 llvm.nvvm.tex.2d.v4f32.f32 llvm.nvvm.tex.2d.v4u32.s32 llvm.nvvm.tex.3d.v4f32.s32 llvm.nvvm.tex.unified.1d.array.grad.v4u32.f32 llvm.nvvm.tex.unified.1d.array.v4f32.s32 llvm.nvvm.tex.unified.1d.array.v4s32.f32 llvm.nvvm.tex.unified.1d.v4f32.s32 llvm.nvvm.texsurf.handle llvm.ppc.altivec.crypto.vpmsumd llvm.ppc.altivec.crypto.vpmsumw llvm.ppc.altivec.stvx llvm.ppc.altivec.vaddshs llvm.ppc.altivec.vcmpbfp llvm.ppc.altivec.vcmpgtub llvm.ppc.altivec.vcmpgtud llvm.ppc.altivec.vnmsubfp llvm.ppc.altivec.vpkpx llvm.ppc.altivec.vslo llvm.ppc.divwe llvm.ppc.qpx.qvfcpsgn llvm.ppc.tabortdci llvm.r600.implicitarg.ptr llvm.r600.read.global.size.z llvm.s390.vacq llvm.s390.vchlfs llvm.s390.vchlgs llvm.s390.vfenebs llvm.s390.vfenezbs llvm.s390.vistrb llvm.s390.vmeb llvm.s390.vmhf llvm.s390.vsra llvm.x86.3dnow.pfmul llvm.x86.avx.rsqrt.ps.256 llvm.x86.avx.vbroadcastf128.pd.256 llvm.x86.avx2.gather.q.pd.256 llvm.x86.avx2.packssdw llvm.x86.avx2.psign.b llvm.x86.avx2.pslli.q llvm.x86.avx2.pslli.w llvm.x86.avx2.psrl.w llvm.x86.avx2.psrlv.q.256 llvm.x86.avx2.vperm2i128 llvm.x86.avx512.cvttss2usi64 llvm.x86.avx512.exp2.pd llvm.x86.avx512.knot.w llvm.x86.avx512.mask.conflict.q.512 llvm.x86.avx512.mask.cvtps2uqq.256 llvm.x86.avx512.mask.cvttpd2dq.128 llvm.x86.avx512.mask.expand.load.q.256 llvm.x86.avx512.mask.expand.q.256 llvm.x86.avx512.mask.insertf64x4.512 llvm.x86.avx512.mask.lzcnt.q.512 llvm.x86.avx512.mask.min.ps.128 llvm.x86.avx512.mask.move.ss llvm.x86.avx512.mask.packuswb.512 llvm.x86.avx512.mask.padd.q.256 llvm.x86.avx512.mask.pbroadcast.d.gpr.512 llvm.x86.avx512.mask.pbroadcast.w.gpr.512 llvm.x86.avx512.mask.pmaxu.q.256 llvm.x86.avx512.mask.pminu.d.128 llvm.x86.avx512.mask.pmovs.db.256 llvm.x86.avx512.mask.pmovs.db.mem.128 llvm.x86.avx512.mask.pmovsxb.d.128 llvm.x86.avx512.mask.pmovus.qw.mem.256 llvm.x86.avx512.mask.psubus.b.256 llvm.x86.avx512.mask.psubus.w.256 llvm.x86.avx512.mask.shuf.f32x4 llvm.x86.avx512.mask.vextracti32x8.512 llvm.x86.avx512.mask.vfmaddsub.pd.128 llvm.x86.avx512.mask.vpermi2var.hi.128 llvm.x86.avx512.maskz.vpermt2var.qi.512 llvm.x86.avx512.ptestnm.q.128 llvm.x86.avx512.ptestnm.w.512 llvm.x86.avx512.rsqrt14.ps.256 llvm.x86.fma.vfmsub.sd llvm.x86.fma.vfnmsub.pd llvm.x86.mmx.padds.w llvm.x86.mmx.psubus.w llvm.x86.seh.lsda llvm.x86.sse2.add.sd llvm.x86.sse2.comineq.sd llvm.x86.sse2.cvtsd2si64 llvm.x86.sse41.dppd llvm.x86.sse42.pcmpistria128 llvm.x86.xop.vfrcz.ps llvm.x86.xop.vfrcz.sd llvm.x86.xop.vpshld Invalid ABI alignment, must be a 16bit integer (default: : OPTIONS: 3.8.275480 [7m ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ CR dollar-sign three backslash Cannot choose between targets " freebsd v5 v6kz 8-M.Mainline v7-r v8-a Error parsing trace property: Number too large: %s LIBRARY INTERNAL ERROR: Invalid Error Object OCSD_ERR_FAIL OCSD_ERR_NO_PROTOCOL Attempted to set an overlapping range in memory access map. Memory access file could not be opened. Attempted to find a decoder with a name that is not known in the library. ocsd_trace_decode.log Instruction decode error processing source address packet. ( (ISA= E {Data Error : unsupported bit width.} OCSD_GEN_TRC_ELEM_UNKNOWN Waiting for sync - either at start of decode, or after overflow / bad packet I_TRACE_ON I_COND_RES_F4 Address & Context, Long, 64 bit, IS1. Address, Long, 64 bit, IS0. I_ATOM_F4 Atom format 4. I_OVERFLOW DebugHalt CHECK failed: (count) >= (0): __cxa_guard_release failed to acquire mutex %H:%M:%S November J K Q invocation function for block in static_cast sizeof... ( ull operator-= error: TLS segment alignment in "%s" is not a power of 2: %zu PATH scudo:secondary ((Prev->Next)) == ((X)) Size (in bytes) up to which chunks will be quarantined (if lower than or equal to). Terminate on a type mismatch in allocation-deallocation functions, eg: malloc/delete, new/free, new/delete[], etc. Interval (in milliseconds) at which to attempt release of unused memory to the OS. Negative values disable the feature. File table overflow Too many links Level 3 halted Link number out of range Exchange full Package not installed Value too large for defined data type Message too long Required key not available Bus error ro. failed to mmap main thread static TLS: %s FD_CLR write into libunwind: malformed DW_CFA_offset_extended_sf DWARF unwind, reg too big getULEB128 malformed uleb128 expression DWARF opcode not implemented No argument following Unknown option for try using "--help" %s%s%.*s liblog alse --children | %s|--%.2f%%-- [hit in function] are not mergeable for recording different event types Drop feature (vaddr= dso_from sched:sched_switch data[file section]: offset %lld, size %lld event_types[file section]: offset %lld, size %lld osrelease: %s min_vaddr 0x%llx error_addr: 0x%llx unexpected execution type simpleperf_report_proto.Sample.CallChainEntry build_id_map: [JIT app cache] Attributable Level 2 data or unified TLB access Attributable Level 2 data cache refill, read cannot read event content in kallsyms addresses are still masked after setting offset %llu location.file_offset %llu /events/ftrace/ && Zip: bad offsets (dir %u, size %u, eocd %lld) Zip: lfh name offset invalid VmSize: ip_%zu: 0x%llx unknown event type category: --include-process-name (deleted) or increasing sample period(-c). (tid= %s,%d,%d, --use-devfreq-counters needs root permission to set devfreq governors (tmp_file->fd= enable Check failed: IsPowerOfTwo(mmap_pages) Check failed: IsPowerOfTwo(aux_buffer_size) fread() failed Check failed: android::base::ParseUint(it->second, &arm64_pac_mask_) , ip_reg_value= system/extras/simpleperf/ProbeEvents.cpp Failed to open DexFile Unrecognized version number in Double Failed to open dex file '%s' from memory: %s Invalid use of void Bad encoded_value string size %x Bad encoded_value field/enum size %x Bad encoded_value null value_arg %x type_ids method_handle_item field_idx Hiddenapi class data unexpected offset (%u != %u) for class def %u Hiddenapi class data wrong reported size (%u != %u) CallSiteArray missing target method name class_data_item field_idx synchronized fork() failed received error message from child process Attempt to set new register, but cfa is not already set to a register. vsp = vsp + %d sp x3 x9 x23 pst arch_ != ARCH_UNKNOWN EVENT_SHOW_METHOD external/libevent/signal.c DEL ; ARM_RELOC_HALF ARM64_RELOC_GOT_LOAD_PAGEOFF12 PPC_RELOC_BR24 PPC_RELOC_HA16_SECTDIFF mips5 mips16 ELF32-ppc ELF64-i386 ELF64-ppc64 R_X86_64_GLOB_DAT R_386_TLS_LDM_POP R_386_GOT32X R_MIPS_SHIFT6 R_MIPS_INSERT_B R_MIPS16_TLS_DTPREL_LO16 R_MICROMIPS_CALL16 R_MICROMIPS_JALR R_AARCH64_TLSLD_MOVW_G1 R_AARCH64_TLSLD_LDST8_DTPREL_LO12_NC R_AARCH64_TLSLE_LDST16_TPREL_LO12 R_AARCH64_TLSLE_LDST64_TPREL_LO12 R_ARM_PC24 R_ARM_ALU_SBREL_27_20_CK R_ARM_MOVT_PREL R_ARM_MOVT_BREL R_HEX_TPREL_32 R_HEX_LD_PLT_B22_PCREL R_PPC_ADDR32 R_PPC_TLSLD R_390_TLS_LDCALL R_SPARC_DISP8 R_SPARC_LOPLT10 R_SPARC_OLO10 IMAGE_REL_ARM_SECTION Load/Store operand is not a pointer type llvm.bitcode prel31 got@tlsld@h skel_loc .xdata .section ," associative, S_THREAD_LOCAL_INIT_FUNCTION_POINTERS S_ATTR_DEBUG .code16gcc .ifle not currently supported for this target .abort ' basic_block .err encountered while in macro instantiation invalid modifier ' unexpected token in section switching directive .thread_local_variable_pointer .popsection without corresponding .pushsection __string_object .symver .note tls_object STT_COMMON sse41.pminud cvtdq2 xop.vpcom avx2.psll.dq.bs pattern llvm.aarch64.neon.ld3lane llvm.aarch64.stlxp llvm.amdgcn.atomic.dec llvm.amdgcn.buffer.atomic.and llvm.amdgcn.read.workdim llvm.arm.neon.vhsubs llvm.arm.neon.vhsubu llvm.arm.neon.vmaxu llvm.arm.neon.vrsubhn llvm.arm.vcvtr llvm.bpf.pseudo llvm.convertff llvm.hexagon.A2.add llvm.hexagon.A2.combineii llvm.hexagon.A2.vcmpbgtu llvm.hexagon.A2.vsubb.map llvm.hexagon.A4.rcmpeq llvm.hexagon.A4.vrminh llvm.hexagon.C2.mask llvm.hexagon.C2.tfrrp llvm.hexagon.C2.vmux llvm.hexagon.C4.and.and llvm.hexagon.C4.fastcorner9 llvm.hexagon.C4.nbitsset llvm.hexagon.F2.conv.df2uw.chop llvm.hexagon.F2.conv.sf2ud.chop llvm.hexagon.F2.conv.sf2w llvm.hexagon.F2.conv.ud2sf llvm.hexagon.F2.sffixupd llvm.hexagon.M2.cmacs.s1 llvm.hexagon.M2.cmpysc.s1 llvm.hexagon.M2.maci llvm.hexagon.M2.mpy.nac.sat.hl.s1 llvm.hexagon.M2.mpyd.acc.ll.s0 llvm.hexagon.M2.mpyu.acc.lh.s1 llvm.hexagon.M2.mpyu.lh.s1 llvm.hexagon.M5.vmpybsu llvm.hexagon.S2.deinterleave llvm.hexagon.S2.lsl.r.p.xor llvm.hexagon.S2.shuffeb llvm.hexagon.S2.vrcnegh llvm.hexagon.S4.vxaddsubh llvm.hexagon.S6.rol.i.p.and llvm.hexagon.V6.hi llvm.hexagon.V6.vaddubsat.dv.128B llvm.hexagon.V6.vaddw.128B llvm.hexagon.V6.vasrh.128B llvm.hexagon.V6.vasrhubsat.128B llvm.hexagon.V6.vavguhrnd.128B llvm.hexagon.V6.vdealh.128B llvm.hexagon.V6.vdmpyhsat llvm.hexagon.V6.vgtb.128B llvm.hexagon.V6.vgtuh.xor.128B llvm.hexagon.V6.vgtuw.and llvm.hexagon.V6.vgtuw.and.128B llvm.hexagon.V6.vmaxuh llvm.hexagon.V6.vmpybus.acc llvm.hexagon.V6.vmpyhvsrs llvm.hexagon.V6.vmpyowh.rnd.128B llvm.hexagon.V6.vnavgh.128B llvm.hexagon.V6.vrsadubi.acc.128B llvm.hexagon.V6.vsububsat.128B llvm.hexagon.V6.vsubuhsat.128B llvm.hexagon.V6.vunpackoh.128B llvm.hexagon.V6.vzb.128B llvm.masked.load llvm.mips.addwc llvm.mips.ave.s.h llvm.mips.binsli.d llvm.mips.bneg.d llvm.mips.bnegi.w llvm.mips.cle.u.h llvm.mips.cmp.lt.ph llvm.mips.dpsub.u.d llvm.mips.ffql.d llvm.mips.fmax.a.w llvm.mips.fmax.w llvm.mips.fseq.d llvm.mips.fseq.w llvm.mips.fsueq.w llvm.mips.hadd.s.h llvm.mips.ilvr.w llvm.mips.insert.w llvm.mips.ld.w llvm.mips.mulv.d llvm.mips.nloc.w llvm.mips.ori.b llvm.mips.precequ.ph.qbr llvm.mips.shll.ph llvm.mips.splat.h llvm.mips.subu.s.qb llvm.nvvm.add.rp.f llvm.nvvm.ldu.global.f llvm.nvvm.max.i llvm.nvvm.ptr.gen.to.shared llvm.nvvm.read.ptx.sreg.clock64 llvm.nvvm.read.ptx.sreg.envreg10 llvm.nvvm.read.ptx.sreg.envreg8 llvm.nvvm.suld.1d.array.v4i16.zero llvm.nvvm.suld.1d.i64.clamp llvm.nvvm.suld.1d.i8.trap llvm.nvvm.suld.1d.v4i32.trap llvm.nvvm.suld.2d.i64.clamp llvm.nvvm.suld.2d.i8.clamp llvm.nvvm.suld.3d.v4i8.zero llvm.nvvm.sust.b.1d.v4i8.trap llvm.nvvm.sust.b.3d.i8.clamp llvm.nvvm.sust.b.3d.v4i32.trap llvm.nvvm.sust.p.1d.v2i32.trap llvm.nvvm.sust.p.2d.array.i8.trap llvm.nvvm.tex.1d.array.grad.v4s32.f32 llvm.nvvm.tex.1d.array.grad.v4u32.f32 llvm.nvvm.tex.3d.v4u32.f32 llvm.nvvm.tex.cube.array.level.v4u32.f32 llvm.nvvm.tex.cube.array.v4s32.f32 llvm.nvvm.tex.unified.1d.array.level.v4s32.f32 llvm.nvvm.tex.unified.2d.array.level.v4f32.f32 llvm.nvvm.tex.unified.3d.v4s32.s32 llvm.nvvm.tex.unified.cube.array.level.v4s32.f32 llvm.nvvm.tld4.a.2d.v4u32.f32 llvm.nvvm.ull2f.rz llvm.ppc.altivec.vaddsbs llvm.ppc.altivec.vrlb llvm.ppc.dcbt llvm.ppc.qpx.qvfctid llvm.ppc.qpx.qvlfiwza llvm.ppc.tabortwci llvm.ppc.vsx.xvmaxdp llvm.s390.vmaloh llvm.s390.vstrczhs llvm.stackguard llvm.type.test llvm.x86.avx.addsub.ps.256 llvm.x86.avx.cmp.ps.256 llvm.x86.avx2.gather.q.ps.256 llvm.x86.avx512.broadcastmb.128 llvm.x86.avx512.cvtusi2ss llvm.x86.avx512.gatherpf.qps.512 llvm.x86.avx512.kunpck.bw llvm.x86.avx512.mask.andn.ps.512 llvm.x86.avx512.mask.cvtqq2pd.256 llvm.x86.avx512.mask.cvttpd2qq.256 llvm.x86.avx512.mask.cvttpd2udq.512 llvm.x86.avx512.mask.cvttps2qq.128 llvm.x86.avx512.mask.cvttps2udq.256 llvm.x86.avx512.mask.expand.load.d.128 llvm.x86.avx512.mask.fixupimm.pd.128 llvm.x86.avx512.mask.fixupimm.ss llvm.x86.avx512.mask.fpclass.pd.256 llvm.x86.avx512.mask.getexp.ps.128 llvm.x86.avx512.mask.max.pd.128 llvm.x86.avx512.mask.or.pd.256 llvm.x86.avx512.mask.or.pd.512 llvm.x86.avx512.mask.pabs.w.512 llvm.x86.avx512.mask.padds.w.256 llvm.x86.avx512.mask.padds.w.512 llvm.x86.avx512.mask.pmaxs.w.512 llvm.x86.avx512.mask.pmaxu.b.512 llvm.x86.avx512.mask.pmov.qb.512 llvm.x86.avx512.mask.pmov.wb.512 llvm.x86.avx512.mask.pmovsxw.d.128 llvm.x86.avx512.mask.prorv.q.256 llvm.x86.avx512.mask.pshuf.b.256 llvm.x86.avx512.mask.psll.di.256 llvm.x86.avx512.mask.psll.wi.128 llvm.x86.avx512.mask.psra.di.128 llvm.x86.avx512.mask.psrl.wi.512 llvm.x86.avx512.mask.vfmadd.ps.128 llvm.x86.avx512.mask.vpermi2var.pd.256 llvm.x86.avx512.mask.vpermi2var.pd.512 llvm.x86.avx512.mask.vpermi2var.q.512 llvm.x86.avx512.maskz.fixupimm.ps.512 llvm.x86.avx512.maskz.pternlog.q.256 llvm.x86.avx512.maskz.vfmaddsub.pd.128 llvm.x86.avx512.ptestnm.w.256 llvm.x86.avx512.rcp28.pd llvm.x86.avx512.scatterdiv4.sf llvm.x86.fma.vfnmadd.pd.256 llvm.x86.mmx.pand llvm.x86.mmx.pmull.w llvm.x86.mmx.pslli.d llvm.x86.sse.ldmxcsr llvm.x86.sse.rsqrt.ps llvm.x86.sse.sfence llvm.x86.sse41.blendvps llvm.x86.xbegin llvm.x86.xop.vpcmov.256 llvm.xcore.initcp llvm.xcore.sext Missing alignment specification for pointer in datalayout string Missing alignment specification in datalayout string v2i8 - help pentium4 k8-sse3 blank digit eight circumflex-accent REG_ECTYPE REG_EMPTY invalid argument to regex routine armv4t armv6kz 7-M v7m 8-A v7e-m OCSD_ERR_MEM_NACC OCSD_ERR_DCDREG_NAME_REPEAT Bad byte sequence in packet. Unknown packet type. OCSD_GEN_TRC_ELEM_MEMTRANS debug restart Invalid continuation fields in packet I Stream not synchronised I_RESERVED Trace Info. I_CCNT_F3 I_MISPREDICT Timestamp Marker Source Address, Long, 64 bit, IS0. Ctxt: Same Can't CHECK failed: (value.size()) <= (kint32max): String field September Dec G d operator<<= enum JE_MALLOC_CONF LD_AOUT_LIBRARY_PATH LD_CONFIG_FILE external/scudo/standalone/flags_parser.cpp Zero chunk contents on allocation. open Interrupted system call Math argument out of domain of func Directory not empty Cannot send after transport endpoint shutdown Connection refused Owner died Hangup Virtual timer expired u:object_r:properties_serial:s0 read from GMT %s: invalid data and index offsets in "%s": %u %u fseeko64 Contending for pthread mutex libunwind: malformed DW_CFA_val_expression DWARF unwind, reg too big system/libbase/logging.cpp unsupported ' Fragment , 0u= %-*s event_type_info wb Check failed: output_format_ == OutputFormat::BranchList --no-show-ip --raw-period invalid ' can only be used with -b option. system_wide_collection size: %llu version: %u event_count: %llu vaddr_in_file: %llx kernel_symbols_available file: %s out/soong/.intermediates/system/extras/simpleperf/libsimpleperf/android_x86_x86_64_static/gen/proto/system/extras/simpleperf/cmd_report_sample.pb.cc , system/extras/simpleperf/event_attr.cpp L1-icache-prefetches Instruction architecturally executed, mispredicted branch raw-stall-frontend raw-sample-filtrate raw-l1d-cache-wb-clean Operation speculatively executed, software change of the PC Exception taken, FIQ Exception taken, Secure Monitor Call Check failed: EventTypeManager::Instance().GetScopedFinder() != nullptr ukhGHp config:%d dso_name: %s event_id[%llu]: %llu time %llu system/extras/simpleperf/record_file_reader.cpp header_event: %s )&| Invalid tid ' Zip: bad LFH offset %lld at entry %llu Invalid handle unwinding_sample_count: %llu memory_change_VmSize: %s -> %s stack_%llx: trace-offcpu or decreasing sample frequency(-f), (pid= ro.build.version.release %s,%s,%s,(%.0f%%)%s event_name tmp_file->fd , -1= Failed to SetProperty /fd/ Adjust sample freq to max allowed sample freq branch stack sampling is not supported on this device. String Array method flags verification unexpected static field initial value type: 'S' vs '%c' Bad reg_num for opcode %x Invalid offset in CallSideIdItem Field may have only one of public/protected/private, %s: %x(%s) Interface field is not public final static, %s: %x(%s) --include- uid system/extras/simpleperf/workload.cpp Attempt to set offset, but cfa is not set to a register. Raw Data: 0x00 0x00 0x00 0x01 x21 rax rcx EV_TIMEOUT %s: %d: restoring signal handler element Check failed: result.second FLUSH operation on trace decode path Multiple dynamic symbol tables ilocalsym plus nlocalsym in LC_DYSYMTAB load command extends past the end of the symbol table PPC_RELOC_LO16 Mach-O 64-bit ppc64 R_X86_64_32 R_386_TLS_DTPMOD32 R_MIPS_TLS_TPREL_HI16 R_MICROMIPS_PC18_S3 R_AARCH64_JUMP26 R_AARCH64_MOVW_PREL_G3 R_AARCH64_GOTREL64 R_AARCH64_TLSLD_ADR_PAGE21 R_AARCH64_TLSDESC_LDR R_ARM_TLS_DTPMOD32 R_ARM_LDR_PC_G2 R_ARM_THM_MOVT_BREL R_ARM_TLS_LE32 R_ARM_IRELATIVE R_HEX_GPREL16_2 R_LANAI_HI16 R_PPC64_ADDR16 R_PPC64_TOC16_HI R_PPC64_DTPREL16_LO_DS R_390_32 R_390_GOTPLT12 R_390_GOTPLT16 R_390_TLS_GDCALL R_390_20 R_SPARC_H44 R_SPARC_TLS_LDM_LO10 R_AMDGPU_REL32 R_AMDGPU_REL64 Invalid record: metadata strings truncated chars sbrel l higher __thread_vars __const __la_symbol_ptr __mod_term_func names_begin mach-o section specifier uses an unknown section type mach-o section specifier cannot have a stub size specified because it does not have type 'symbol_stubs' lazy_symbol_pointers thread_local_variable_pointers Unfinished frame! Symbol name with unsupported characters .equ .p2align .irp .skip expected comma after first string for '.ifeqs' directive file number already allocated brackets expression not supported on this target invalid hexdecimal number .seh_setframe expected @unwind or @except .zerofill .ident unexpected token in '.secure_log_unique' directive Group section must specify the type unexpected token in '.type' directive avx2.pcmpgt. avx2.pmaxu cvtdq2pd pmovsx palignr llvm.AMDGPU.ldexp llvm.aarch64.dsb llvm.aarch64.neon.faddv llvm.aarch64.neon.smull llvm.aarch64.neon.tbl1 llvm.aarch64.neon.uaddv llvm.aarch64.neon.umaxv llvm.aarch64.neon.vcvtfp2hf llvm.amdgcn.buffer.atomic.sub llvm.amdgcn.div.scale llvm.amdgcn.queue.ptr llvm.arm.neon.sha256h2 llvm.arm.neon.vcvthf2fp llvm.arm.neon.vqrshiftns llvm.arm.neon.vrinta llvm.arm.qsub llvm.bpf.load.byte llvm.hexagon.A2.absp llvm.hexagon.A2.addh.l16.sat.ll llvm.hexagon.A2.minup llvm.hexagon.A2.satb llvm.hexagon.A2.vabshsat llvm.hexagon.F2.dfcmpuo llvm.hexagon.M2.dpmpyss.rnd.s0 llvm.hexagon.M2.macsip llvm.hexagon.M2.mmpyul.s1 llvm.hexagon.M2.mpy.acc.sat.ll.s1 llvm.hexagon.M2.mpy.ll.s0 llvm.hexagon.M2.mpy.sat.rnd.hh.s1 llvm.hexagon.M2.mpyu.acc.ll.s0 llvm.hexagon.M2.mpyud.hh.s1 llvm.hexagon.M2.vmpy2es.s1 llvm.hexagon.M2.vrcmpys.s1 llvm.hexagon.M4.mac.up.s1.sat llvm.hexagon.M4.vpmpyh.acc llvm.hexagon.M4.vrmpyeh.acc.s0 llvm.hexagon.S2.tableidxw.goodsyntax llvm.hexagon.S6.rol.i.p llvm.hexagon.V6.vaddb llvm.hexagon.V6.vaddbq.128B llvm.hexagon.V6.vaslw.acc.128B llvm.hexagon.V6.vasrhubrndsat.128B llvm.hexagon.V6.vasrwhrndsat llvm.hexagon.V6.vavgub llvm.hexagon.V6.vgtb.or llvm.hexagon.V6.vgtub.128B llvm.hexagon.V6.vmaxub.128B llvm.hexagon.V6.vmpabusv llvm.hexagon.V6.vmpyhsat.acc.128B llvm.hexagon.V6.vnormamth llvm.hexagon.V6.vpackob.128B llvm.hexagon.V6.vroundwuh.128B llvm.hexagon.V6.vshuffvdd llvm.hexagon.V6.vshufoeb llvm.hexagon.V6.vsubbq llvm.hexagon.V6.vunpackob llvm.hexagon.V6.vunpackoh llvm.hexagon.brev.ldb llvm.localaddress llvm.mips.addq.s.ph llvm.mips.adds.a.w llvm.mips.addu.s.ph llvm.mips.bmzi.b llvm.mips.copy.u.d llvm.mips.fcult.d llvm.mips.fsor.w llvm.mips.hadd.s.w llvm.mips.insve.b llvm.mips.maddv.b llvm.mips.min.a.b llvm.mips.mini.u.b llvm.mips.shf.b llvm.mips.subq.s.w llvm.mips.subqh.ph llvm.mips.subv.h llvm.mips.vshf.d llvm.nvvm.add.rz.d llvm.nvvm.bitcast.d2ll llvm.nvvm.brev32 llvm.nvvm.d2f.rp.ftz llvm.nvvm.d2ll.rp llvm.nvvm.fabs.d llvm.nvvm.fma.rm.ftz.f llvm.nvvm.fmax.ftz.f llvm.nvvm.lg2.approx.ftz.f llvm.nvvm.mul.rz.d llvm.nvvm.shfl.up.f32 llvm.nvvm.sin.approx.ftz.f llvm.nvvm.sqrt.rn.f llvm.nvvm.suld.2d.array.i32.clamp llvm.nvvm.sust.b.1d.array.v2i32.clamp llvm.nvvm.sust.b.1d.array.v2i32.trap llvm.nvvm.sust.b.1d.i32.zero llvm.nvvm.sust.b.2d.array.i8.trap llvm.nvvm.sust.b.2d.i64.clamp llvm.nvvm.sust.b.3d.i32.zero llvm.nvvm.sust.b.3d.v2i64.zero llvm.nvvm.sust.p.1d.array.v4i32.trap llvm.nvvm.tex.1d.level.v4f32.f32 llvm.nvvm.tex.2d.v4s32.f32 llvm.nvvm.tex.2d.v4s32.s32 llvm.nvvm.tex.3d.grad.v4f32.f32 llvm.nvvm.tex.cube.level.v4s32.f32 llvm.nvvm.tex.unified.1d.grad.v4f32.f32 llvm.nvvm.tex.unified.1d.v4f32.f32 llvm.nvvm.tex.unified.2d.level.v4f32.f32 llvm.ppc.altivec.crypto.vncipherlast llvm.ppc.altivec.vcmpgtsd.p llvm.ppc.altivec.vcmpgtuw llvm.ppc.altivec.vmaxsh llvm.ppc.altivec.vmaxsw llvm.ppc.altivec.vslw llvm.ppc.altivec.vupkhsh llvm.ppc.qpx.qvstfs llvm.ppc.tend llvm.r600.read.tidig.x llvm.s390.verllvb llvm.s390.vsumqf llvm.x86.avx.maskstore.ps llvm.x86.avx2.gather.d.d llvm.x86.avx2.psll.d llvm.x86.avx2.psrai.w llvm.x86.avx2.psrav.d.256 llvm.x86.avx2.psubs.b llvm.x86.avx2.psubus.w llvm.x86.avx512.gather3div4.sf llvm.x86.avx512.gather3siv2.di llvm.x86.avx512.mask.cvtps2udq.256 llvm.x86.avx512.mask.expand.d.128 llvm.x86.avx512.mask.expand.pd.128 llvm.x86.avx512.mask.getexp.ss llvm.x86.avx512.mask.pabs.w.128 llvm.x86.avx512.mask.packsswb.256 llvm.x86.avx512.mask.pbroadcast.q.gpr.512 llvm.x86.avx512.mask.pmaxs.d.512 llvm.x86.avx512.mask.pmov.wb.256 llvm.x86.avx512.mask.pmovus.qb.512 llvm.x86.avx512.mask.pmovus.qw.256 llvm.x86.avx512.mask.pmovus.wb.mem.512 llvm.x86.avx512.mask.pmultishift.qb.256 llvm.x86.avx512.mask.prolv.q.512 llvm.x86.avx512.mask.psra.d llvm.x86.avx512.mask.psra.di.256 llvm.x86.avx512.mask.psra.qi.512 llvm.x86.avx512.mask.psrl.wi.256 llvm.x86.avx512.mask.psubs.b.512 llvm.x86.avx512.mask.sqrt.pd.512 llvm.x86.avx512.mask.sub.pd.512 llvm.x86.avx512.mask.ucmp.w.128 llvm.x86.avx512.mask.ucmp.w.512 llvm.x86.avx512.mask.valign.q.128 llvm.x86.avx512.mask.vextracti32x4.256 llvm.x86.avx512.mask.vfmaddsub.pd.256 llvm.x86.avx512.mask.vpermi2var.ps.256 llvm.x86.avx512.mask.vpermilvar.ps.512 llvm.x86.avx512.mask.vpermt2var.ps.128 llvm.x86.avx512.mask.vpmadd52h.uq.128 llvm.x86.avx512.mask3.vfmaddsub.pd.128 llvm.x86.avx512.maskz.vfmadd.pd.256 llvm.x86.avx512.ptestm.d.512 llvm.x86.avx512.ptestm.q.256 llvm.x86.avx512.scatter.qpi.512 llvm.x86.avx512.scatterpf.dps.512 llvm.x86.fma.vfmadd.pd.256 llvm.x86.mmx.packsswb llvm.x86.rdtscp llvm.x86.sse.movmsk.ps llvm.x86.sse.ucomineq.ss llvm.x86.sse2.cvttpd2dq llvm.x86.sse2.min.pd llvm.x86.sse2.psrai.w llvm.x86.sse2.psubus.b llvm.x86.sse41.ptestc llvm.x86.ssse3.psign.w.128 llvm.x86.xop.vpermil2ps.256 llvm.x86.xop.vpmacssdqh llvm.x86.xop.vpshlq llvm.xcore.crc32 llvm.xcore.getet ABI alignment specification must be >0 for non-aggregate types number of bits must be a byte width multiple v4f16 v16f32 v2f64 option: must occur exactly one time! help-list LLVM ERROR: penryn EOT GS four llvm_regexec() failed to match REG_ECOLLATE REG_BADBR v6k Mem access error processing source address packet. :[0x Unknown trace element - default value or indicate error in stream to client. OCSD_GEN_TRC_ELEM_INSTR_RANGE OCSD_GEN_TRC_ELEM_I_RANGE_NOPATH ; CC= I_SRC_ADDR_S_IS1 Source Address, Long, 32 bit, IS1. CHECK failed: (buffer_size) >= (0): terminating g vector & ~ reinterpret_cast FileInputStream GETCONF_DIR SCUDO_OPTIONS misaligned pointer when %s address %p Invalid slot Streams pipe error Socket type not supported Protocol family not supported Key was rejected by service Stopped (tty output) persist.sys.timezone fileno fgets: buffer size %d <= 0 fread_unlocked DW_EH_PE_textrel pointer encoding not supported truncated uleb128 expression match_length Slab allocation information: app_package_name perf_inject.data 0 --symbols pid -F isn't a file generated by report-sample command. mangled_symbol: %s ) in file_id( native_method simpleperf_report_proto.File simpleperf.proto.ETMBranchList.Binary.Address.Branch sample_id_all %u, exclude_host %u, exclude_guest %u dTLB-store-misses iTLB-prefetch-misses raw-stall-slot-backend Attributable Level 1 data TLB refill, write Operation speculatively executed, store File not found Section not found trcauthstatus 0x%llx failed to close record file ' (static_cast<uint32_t>(PERF_TYPE_TRACEPOINT)= .. ziparchive 36392138 (entryName.size()= unknown header flags set invalid literal/length code incorrect data check Duplicate entries in archive Check failed: state_ == State::kWritingZip Check failed: z_stream_ system/extras/simpleperf/cmd_debug_unwind.cpp VmRSS: sample_time: %llu unwinding_used_time: %.3f us file isn't recorded with dwarf call graph: , try using "help list" output some data error cache_size: recycled_node_count in cache: level 1 instruction cache refill rate threads. If percentage sum < 99%, or report for an event is missing, system/extras/simpleperf/cmd_trace_sched.cpp /cmdline Check failed: tmp_dir_.empty() failed to set filter group_id : old seqlock in map [ art/libdexfile/dex/dex_file.cc Check failed: begin_ != nullptr Check failed: IsInt<16>(jval_.i) String data shorter than indicated utf16_size %x Multiple header items Out-of-order string_ids: '%s' then '%s' This dex file is invalid and will be rejected in the future. Error is: Method %u(%s) has code, but is marked native or abstract Bad offset for data subsection: %zx NotYetStartNewProcess child process exited with exit code Warning: Attempt to restore without remember. %s} x6 ebp EV_READ contains LC_DYSYMTAB load command without a LC_SYMTAB load command ARM64_RELOC_TLVP_LOAD_PAGEOFF12 extends past the end all load commands in the file ELF32-avr R_386_TLS_LDM_32 R_MIPS_GOT_DISP R_MIPS_SCN_DISP R_MIPS_TLS_DTPREL32 R_MIPS16_HI16 R_AARCH64_MOVW_GOTOFF_G0_NC R_AARCH64_TLSLD_LDST64_DTPREL_LO12_NC R_AARCH64_TLSLE_MOVW_TPREL_G2 R_AARCH64_TLSLE_MOVW_TPREL_G1 R_AARCH64_TLSLE_LDST128_TPREL_LO12_NC R_ARM_RELATIVE R_ARM_ALU_PCREL_15_8 R_ARM_TARGET1 R_ARM_MOVW_PREL_NC R_ARM_THM_JUMP8 R_HEX_B32_PCREL_X R_HEX_GOT_HI16 R_HEX_IE_GOT_32 R_HEX_IE_32_6_X R_HEX_23_REG R_PPC_GOT16_HI R_PPC_GOT_TLSGD16 R_SPARC_8 R_SPARC_13 R_SPARC_GOTDATA_HIX22 R_AMDGPU_ABS32_HI IMAGE_REL_AMD64_TOKEN INSERTVAL: Invalid struct index Invalid encoding INDNTPOFF NTPOFF PLT dtprel@l local indntpoff __const_coal same_contents, largest, ,#exclude S_THREAD_LOCAL_REGULAR thread_local_init_function_pointers S_ATTR_NO_TOC Starting a frame before finishing the previous one! Misaligned frame pointer offset! .quad .balignl .cv_linetable for .file directives infinity expected string in '.incbin' directive unexpected backslash at end of string .mod_term_func .static_data .local unexpected token in '.version' directive sse41.pminuw avx.cvtt. avx2.psrl.dq.bs sse41.ptest avx.dp.ps.256 llvm.aarch64.crypto.sha1m llvm.aarch64.crypto.sha1su1 llvm.aarch64.neon.sqneg llvm.aarch64.neon.sqxtun llvm.adjust.trampoline llvm.amdgcn.image.atomic.umin llvm.arm.neon.vmins llvm.arm.neon.vqdmulh llvm.arm.neon.vrintn llvm.arm.strex llvm.eh.return.i32 llvm.experimental.patchpoint.void llvm.hexagon.A2.addi llvm.hexagon.A2.subh.l16.ll llvm.hexagon.A2.subh.l16.sat.ll llvm.hexagon.C2.muxir llvm.hexagon.C2.pxfer.map llvm.hexagon.C2.vitpack llvm.hexagon.C4.or.or llvm.hexagon.M2.cmpyrs.s0 llvm.hexagon.M2.mmachs.rs1 llvm.hexagon.M2.mmacuhs.rs1 llvm.hexagon.M2.mmpyl.rs0 llvm.hexagon.M2.mpy.acc.sat.lh.s0 llvm.hexagon.M2.mpy.rnd.hl.s0 llvm.hexagon.M2.mpyud.acc.hl.s0 llvm.hexagon.M2.mpyud.nac.lh.s1 llvm.hexagon.M2.subacc llvm.hexagon.M2.vcmpy.s1.sat.i llvm.hexagon.M4.and.or llvm.hexagon.M4.mpyri.addr.u2 llvm.hexagon.S2.asl.i.p.nac llvm.hexagon.S2.asl.i.p.xacc llvm.hexagon.S2.asr.i.r llvm.hexagon.S2.asr.i.r.or llvm.hexagon.S2.clrbit.i llvm.hexagon.S2.lsr.i.p.acc llvm.hexagon.S2.lsr.r.p.or llvm.hexagon.S2.setbit.r llvm.hexagon.S2.tableidxd.goodsyntax llvm.hexagon.S4.extractp llvm.hexagon.S4.vrcrotate llvm.hexagon.S4.vxsubaddw llvm.hexagon.V6.vabsdiffh.128B llvm.hexagon.V6.vabsw llvm.hexagon.V6.vaddb.dv.128B llvm.hexagon.V6.vaddbnq.128B llvm.hexagon.V6.vaslw llvm.hexagon.V6.vavghrnd llvm.hexagon.V6.vdealvdd.128B llvm.hexagon.V6.vdsaduh.acc llvm.hexagon.V6.veqh.128B llvm.hexagon.V6.vgtb.or.128B llvm.hexagon.V6.vgtuh.or llvm.hexagon.V6.vgtuw.128B llvm.hexagon.V6.vlutvvb.oracc llvm.hexagon.V6.vmaxuh.128B llvm.hexagon.V6.vminuh llvm.hexagon.V6.vmpybus llvm.hexagon.V6.vshufeh.128B llvm.hexagon.V6.vswap llvm.hexagon.circ.ldh llvm.mips.ave.s.b llvm.mips.ave.u.w llvm.mips.aver.u.h llvm.mips.ffql.w llvm.mips.fill.d llvm.mips.frsqrt.w llvm.mips.fsle.d llvm.mips.fsne.w llvm.mips.muleq.s.w.phl llvm.mips.splati.d llvm.mips.subsus.u.h llvm.nvvm.cos.approx.f llvm.nvvm.d2f.rm.ftz llvm.nvvm.f2ll.rp llvm.nvvm.f2ull.rp.ftz llvm.nvvm.i2f.rn llvm.nvvm.round.f llvm.nvvm.sad.ui llvm.nvvm.suld.1d.array.v2i32.clamp llvm.nvvm.suld.1d.array.v2i8.clamp llvm.nvvm.suld.1d.i8.zero llvm.nvvm.suld.1d.v2i32.trap llvm.nvvm.suld.2d.array.v2i16.trap llvm.nvvm.suld.2d.i32.zero llvm.nvvm.sust.b.1d.v2i8.clamp llvm.nvvm.sust.b.1d.v2i8.zero llvm.nvvm.sust.b.2d.array.v4i16.clamp llvm.nvvm.sust.b.2d.i8.trap llvm.nvvm.sust.b.2d.v2i8.zero llvm.nvvm.sust.b.3d.i32.clamp llvm.nvvm.sust.b.3d.v4i32.clamp llvm.nvvm.tex.1d.v4f32.s32 llvm.nvvm.tex.cube.level.v4f32.f32 llvm.nvvm.tex.unified.1d.array.level.v4f32.f32 llvm.nvvm.tex.unified.1d.array.v4s32.s32 llvm.nvvm.tex.unified.1d.v4s32.f32 llvm.nvvm.tex.unified.cube.v4f32.f32 llvm.nvvm.tld4.g.2d.v4s32.f32 llvm.nvvm.tld4.unified.r.2d.v4f32.f32 llvm.ppc.altivec.vcmpequh.p llvm.ppc.altivec.vcmpgtfp llvm.ppc.altivec.vcmpgtsb llvm.ppc.altivec.vmsumuhm llvm.ppc.dcba llvm.ppc.qpx.qvfcfidu llvm.ppc.qpx.qvlfiwaa llvm.ppc.tabort llvm.ppc.vsx.xvcmpgtdp.p llvm.s390.verllvh llvm.s390.vgfmag llvm.s390.vsrl llvm.s390.vupllb llvm.thread.pointer llvm.type.checked.load llvm.write_register llvm.x86.3dnow.pfsubr llvm.x86.aesni.aesdec llvm.x86.avx.hadd.pd.256 llvm.x86.avx2.packuswb llvm.x86.avx2.psign.d llvm.x86.avx2.psrav.d llvm.x86.avx512.cvtb2mask.256 llvm.x86.avx512.cvtmask2w.512 llvm.x86.avx512.cvtq2mask.128 llvm.x86.avx512.cvtsi2sd32 llvm.x86.avx512.gather.dpd.512 llvm.x86.avx512.gather3div2.di llvm.x86.avx512.mask.cvttpd2uqq.512 llvm.x86.avx512.mask.cvttps2uqq.128 llvm.x86.avx512.mask.expand.pd.512 llvm.x86.avx512.mask.getexp.sd llvm.x86.avx512.mask.insertf32x4.256 llvm.x86.avx512.mask.max.ps.256 llvm.x86.avx512.mask.pabs.w.256 llvm.x86.avx512.mask.packssdw.128 llvm.x86.avx512.mask.padd.d.512 llvm.x86.avx512.mask.padd.w.256 llvm.x86.avx512.mask.permvar.df.256 llvm.x86.avx512.mask.pminu.b.128 llvm.x86.avx512.mask.pminu.q.128 llvm.x86.avx512.mask.pminu.w.128 llvm.x86.avx512.mask.pmov.db.mem.256 llvm.x86.avx512.mask.pmov.qw.128 llvm.x86.avx512.mask.pmovs.dw.128 llvm.x86.avx512.mask.pmovs.dw.mem.256 llvm.x86.avx512.mask.pmovs.qd.mem.512 llvm.x86.avx512.mask.pmovsxb.w.512 llvm.x86.avx512.mask.pmovus.qd.mem.128 llvm.x86.avx512.mask.pmull.d.512 llvm.x86.avx512.mask.psll.qi.512 llvm.x86.avx512.mask.psubs.w.256 llvm.x86.avx512.mask.range.pd.512 llvm.x86.avx512.mask.range.ss llvm.x86.avx512.mask.sqrt.ps.512 llvm.x86.avx512.mask.ucmp.d.256 llvm.x86.avx512.mask.xor.ps.128 llvm.x86.avx512.mask3.vfmadd.sd llvm.x86.avx512.mask3.vfmsub.ps.128 llvm.x86.avx512.maskz.vfmaddsub.pd.256 llvm.x86.avx512.scatter.qpd.512 llvm.x86.avx512.scatterdiv8.si llvm.x86.flags.read.u64 llvm.x86.mmx.maskmovq llvm.x86.mmx.pmins.w llvm.x86.mmx.psll.d llvm.x86.mmx.psrl.q llvm.x86.mmx.punpckldq llvm.x86.monitorx llvm.x86.sse.cmp.ss llvm.x86.sse.cvtpi2ps llvm.x86.sse2.div.sd llvm.x86.sse2.psubs.b llvm.x86.sse2.sqrt.pd llvm.x86.sse42.pcmpestria128 llvm.x86.ssse3.pmul.hr.sw llvm.x86.xop.vpcomuw llvm.x86.xop.vphadddq llvm.x86.xop.vprotb llvm.x86.xop.vprotq llvm.x86.xop.vpshad llvm.x86.xsaveopt llvm.xcore.clrpt llvm.xcore.inct llvm.xcore.setd Invalid bit width, must be a 24bit integer L i1 Display list of all available options Seed for the random number generator HT DC1 number-sign REG_ERANGE mipsallegrex armv3m armv5t Error opening trace file: %s (%d) test snapshot reader error ETMv4 instruction decode : Trace on conditional non-branch elements not supported. (Ma:0x Start of trace - beginning of elements or restart after discontinuity (overflow, trace filtering). Traced N instructions in a range, but incomplete information as to program execution path from start to end of range V7:impl ret begin or filter , TSTATE. I_TIMESTAMP Conditional Instruction, format 3. Context Packet. Address, Long, 32 bit, IS1. I_TRANS_FAIL Ctxt: LazyFP Push of the Protocol Buffer runtime library, but the installed version is Tue Aug recursive_mutex constructor failed basic_string void float decimal128 /product/bin:/apex/com.android.runtime/bin:/apex/com.android.art/bin:/system_ext/bin:/system/bin:/system/xbin:/odm/bin:/vendor/bin:/vendor/xbin fdsan atomic_compare_exchange_strong failed unexpectedly while closing requested allocation size %zu (%zu after adjustments) exceeds maximum supported size of %zu No child processes Not a directory Structure needs cleaning Key has been revoked Urgent I/O condition File size limit exceeded Access denied finding property "%s" %s: prevented %zu-byte %s %zu-byte buffer nf arc4random data %03d getc pclose atexit handlers libunwind: malformed DW_CFA_restore_extended DWARF unwind, reg too big getTableEntrySize -- command ' ) %s%s -i Unexpected perf_context in callchain: Usage: simpleperf merge [options] Merge multiple perf.data into one. The input files should be recorded on the same device using the same event types. -i <file1>,<file2>,... Input recording files separated by comma -o <file> output recording file Examples: $ simpleperf merge -i perf1.data,perf2.data -o perf.data and are not mergeable for vaddr_in_file , event_attrs_.size()= -e attr %zu: file_path %s 0x%llx --show-art-frames execution_type: %s build_id_list LLC-prefetch-misses Instruction architecturally executed, Condition code check pass, load Instruction architecturally executed, Condition code check pass, procedure return Attributable Level 3 data cache refill Level 1 instruction cache long-latency miss raw-l1d-cache-refill-rd raw-mem-access-rd Unaligned access, write Exception taken, IRQ possible, please do `echo 0 >/proc/sys/kernel/kptr_restrict` No symbol table (data->version= JOINED_REMOTE Zip: inflate read failed, getSize = %u: %s Zip: invalid offset: %lld, read length: %zu, data length: %lld Zip: EOCD not found, %s is not zip invalid code lengths set Prepare recording via app api --out-fd unknown control cmd: type , CallChainJoiner::JOINED_OFFLINE= fseek level 1 instruction TLB refill rate raw-l2i-tlb raw-bus-cycles Usage: simpleperf stat [options] [command [command-args]] Gather performance counter information of running [command]. And -a/-p/-t option can be used to change target of counter information. -a Collect system-wide information. --app package_name Profile the process of an Android application. On non-rooted devices, the app must be debuggable, because we use run-as to switch to the app's context. --cpu cpu_item1,cpu_item2,... Collect information only on the selected cpus. cpu_item can be a cpu number like 1, or a cpu range like 0-3. --csv Write report in comma separate form. --duration time_in_sec Monitor for time_in_sec seconds instead of running [command]. Here time_in_sec may be any positive floating point number. --interval time_in_ms Print stat for every time_in_ms milliseconds. Here time_in_ms may be any positive floating point number. Simpleperf prints total values from the starting point. But this can be changed by --interval-only-values. --interval-only-values Print numbers of events happened in each interval. -e event1[:modifier1],event2[:modifier2],... Select a list of events to count. An event can be: 1) an event name listed in `simpleperf list`; 2) a raw PMU event in rN format. N is a hex number. For example, r1b selects event number 0x1b. Modifiers can be added to define how the event should be monitored. Possible modifiers are: u - monitor user space events only k - monitor kernel space events only --group event1[:modifier],event2[:modifier2],... Similar to -e option. But events specified in the same --group option are monitored as a group, and scheduled in and out at the same time. --no-inherit Don't stat created child threads/processes. -o output_filename Write report to output_filename instead of standard output. --per-core Print counters for each cpu core. --per-thread Print counters for each thread. -p pid1,pid2,... Stat events on existing processes. Mutually exclusive with -a. -t tid1,tid2,... Stat events on existing threads. Mutually exclusive with -a. --sort key1,key2,... Select keys used to sort the report, used when --per-thread or --per-core appears. The appearance order of keys decides the order of keys used to sort the report. Possible keys include: count -- event count for each entry count_per_thread -- event count for a thread on all cpus cpu -- cpu id pid -- process id tid -- thread id comm -- thread name The default sort keys are: count_per_thread,tid,cpu,count --use-devfreq-counters On devices with Qualcomm SOCs, some hardware counters may be used to monitor memory latency (in drivers/devfreq/arm-memlat-mon.c), making fewer counters available to users. This option asks devfreq to temporarily release counters by replacing memory-latency governor with performance governor. It affects memory latency during profiling, and may cause wedged power if simpleperf is killed in between. --verbose Show result in verbose mode. system/extras/simpleperf/cmd_stat_impl.h Check failed: it != thread_map_.end() Trace system-wide process runtime events. sched:sched_stat_runtime Check failed: !result.empty() Waiting for process of app etm device doesn't support contextID ) failed buffer for dumping samples, consider decreasing mmap pages(-m). failed to mmap aux buffer of size No tracepoint event before filter: . Available fields are failed to open perf event file for event_type system/extras/simpleperf/IOEventLoop.cpp : read -: 0U : type Overflow in number of dex files! Invalid handler addr: %x Bad method name for method index %u Bad encoded_value char/short size %x unexpected static field initial value type: 'J' vs '%c' unexpected static field initial value type: %x Redefinition of class with type idx: '%u' Map not at header-defined offset: %x, expected %x Could not find declaring class for non-empty class data item. private process-name pipe2 Check failed: loop.AddReadEvent(read_cmd_fd_, [&]() { return HandleCmd(loop); }) (work_state_= Illegal Refuse to unwind r15 select filesystem error: %s [%s] [%s] Multiple linker optimization hint tables ARM_RELOC_BR24 ARM64_RELOC_POINTER_TO_GOT Mach-O 32-bit i386 Mach-O 64-bit x86-64 ELF32-i386 ELF32-hexagon R_X86_64_64 R_MIPS_64 R_MIPS_TLS_TPREL_LO16 R_MICROMIPS_26_S1 R_MICROMIPS_HI0_LO16 R_MIPS_EH R_AARCH64_ADD_ABS_LO12_NC R_AARCH64_LD64_GOT_LO12_NC R_AARCH64_TLSGD_ADR_PREL21 R_AARCH64_TLSGD_ADD_LO12_NC R_AARCH64_TLSLD_MOVW_G0_NC R_AARCH64_TLSLD_LDST32_DTPREL_LO12 R_AARCH64_TLSLD_LDST128_DTPREL_LO12_NC R_ARM_ABS8 R_ARM_SBREL32 R_ARM_XPC25 R_ARM_TLS_DTPOFF32 R_ARM_COPY R_ARM_SBREL31 R_ARM_ALU_SB_G0_NC R_ARM_MOVW_BREL_NC R_ARM_TLS_GD32 R_HEX_B9_PCREL R_HEX_16_X R_HEX_GOTREL_32_6_X R_HEX_TPREL_32_6_X R_PPC_JMP_SLOT R_PPC64_ADDR16_HIGHERA R_390_TLS_LDM64 R_390_TLS_LE64 R_390_TLS_LDO64 R_390_IRELATIVE R_SPARC_TLS_LDM_HI22 EXTRACTVAL: Invalid type <stdin> TLVPPAGEOFF __thread_data skel_string S_THREAD_LOCAL_ZEROFILL unexpected token in assignment .string .align32 .if .cfi_rel_offset .error Wrong number of arguments no matching '.endr' in definition unexpected token in '.loc' directive file number less than one in '.loc' directive unexpected token in '.end' directive unterminated single quote size is not a multiple of 8 unexpected token in '.zerofill' directive __class sse2.pmins.w avx2.pmovzx avx2.pblendd. ignoring debug info with an invalid version ( llvm.aarch64.isb llvm.aarch64.neon.shsub llvm.aarch64.neon.smaxp llvm.aarch64.neon.smaxv llvm.amdgcn.buffer.wbinvl1.vol llvm.amdgcn.kernarg.segment.ptr llvm.amdgcn.mbcnt.lo llvm.arm.crc32cb llvm.arm.crc32h llvm.arm.ldc2 llvm.arm.neon.vcvtms llvm.arm.neon.vld2 llvm.arm.neon.vmaxs llvm.arm.neon.vqsubs llvm.arm.neon.vrhadds llvm.arm.ssat llvm.arm.stc llvm.canonicalize llvm.convertss llvm.eh.sjlj.lsda llvm.gcread llvm.hexagon.A2.notp llvm.hexagon.A2.orp llvm.hexagon.A2.svsubuhs llvm.hexagon.A2.vavguw llvm.hexagon.A2.vcmpwgtu llvm.hexagon.A4.cmpbgti llvm.hexagon.A4.vcmpbgt llvm.hexagon.A4.vrmaxuh llvm.hexagon.C2.cmplt llvm.hexagon.C2.muxii llvm.hexagon.C4.or.andn llvm.hexagon.M2.acci llvm.hexagon.M2.cmacs.s0 llvm.hexagon.M2.mmpyul.rs1 llvm.hexagon.M2.mpy.hl.s0 llvm.hexagon.M2.mpy.nac.lh.s1 llvm.hexagon.M2.mpy.sat.hh.s1 llvm.hexagon.M2.vrcmaci.s0 llvm.hexagon.M5.vrmpybuu llvm.hexagon.S2.asr.r.vh llvm.hexagon.S2.brev llvm.hexagon.S2.lsr.r.vh llvm.hexagon.S2.vspliceib llvm.hexagon.S4.andi.asl.ri llvm.hexagon.S4.subi.lsr.ri llvm.hexagon.S4.vxaddsubw llvm.hexagon.V6.vaddh.128B llvm.hexagon.V6.vadduhw.128B llvm.hexagon.V6.vaddwsat.dv.128B llvm.hexagon.V6.vavgh llvm.hexagon.V6.vcl0w llvm.hexagon.V6.vdmpyhb.dv.128B llvm.hexagon.V6.vgtb.and.128B llvm.hexagon.V6.vgtw.xor.128B llvm.hexagon.V6.vlalignb.128B llvm.hexagon.V6.vminw llvm.hexagon.V6.vmpyiewh.acc.128B llvm.hexagon.V6.vmpyihb.acc llvm.hexagon.V6.vmpyowh.rnd llvm.hexagon.V6.vmpyub.acc.128B llvm.hexagon.V6.vpackeb.128B llvm.hexagon.V6.vpackwuh.sat.128B llvm.hexagon.V6.vrmpybusi.acc llvm.hexagon.V6.vrmpyubi.acc llvm.hexagon.V6.vsubb llvm.hexagon.V6.vsubb.128B llvm.hexagon.V6.vsububh.128B llvm.hexagon.V6.vsubuhsat llvm.hexagon.V6.vsubuhsat.dv.128B llvm.hexagon.V6.vsubwsat.dv.128B llvm.hexagon.V6.vtmpybus.acc llvm.hexagon.brev.ldub llvm.hexagon.brev.std llvm.mips.ceqi.w llvm.mips.div.s.w llvm.mips.dotp.u.d llvm.mips.dpaqx.sa.w.ph llvm.mips.dpsx.w.ph llvm.mips.fexp2.d llvm.mips.fexupl.d llvm.mips.ffint.s.w llvm.mips.ftint.s.w llvm.mips.insert.d llvm.mips.madd.q.h llvm.mips.min.u.b llvm.mips.msub llvm.mips.mulq.rs.w llvm.mips.mulr.q.h llvm.mips.pckod.b llvm.mips.precequ.ph.qbra llvm.mips.shra.r.ph llvm.mips.srlri.d llvm.nvvm.add.rm.d llvm.nvvm.add.rp.d llvm.nvvm.bitcast.ll2d llvm.nvvm.div.rn.ftz.f llvm.nvvm.ldg.global.f llvm.nvvm.rcp.rz.f llvm.nvvm.read.ptx.sreg.envreg3 llvm.nvvm.read.ptx.sreg.nctaid.x llvm.nvvm.read.ptx.sreg.ntid.z llvm.nvvm.read.ptx.sreg.warpsize llvm.nvvm.rsqrt.approx.d llvm.nvvm.suld.1d.array.i8.zero llvm.nvvm.suld.2d.array.v4i32.zero llvm.nvvm.suld.2d.v2i16.trap llvm.nvvm.suld.3d.i32.trap llvm.nvvm.suld.3d.v4i16.clamp llvm.nvvm.sust.b.1d.i8.trap llvm.nvvm.sust.p.1d.array.v2i32.trap llvm.nvvm.sust.p.2d.array.v2i32.trap llvm.nvvm.sust.p.3d.v2i8.trap llvm.nvvm.tex.1d.array.v4u32.f32 llvm.nvvm.tex.1d.v4u32.s32 llvm.nvvm.tex.2d.array.grad.v4u32.f32 llvm.nvvm.tex.3d.level.v4s32.f32 llvm.nvvm.tex.3d.v4u32.s32 llvm.nvvm.tex.unified.2d.array.grad.v4u32.f32 llvm.nvvm.tex.unified.2d.v4u32.f32 llvm.nvvm.tex.unified.cube.array.v4f32.f32 llvm.nvvm.tld4.unified.a.2d.v4s32.f32 llvm.nvvm.txq.height llvm.nvvm.ull2d.rn llvm.ppc.altivec.vcmpequd.p llvm.ppc.altivec.vcmpgtsw.p llvm.ppc.altivec.vmulesw llvm.ppc.altivec.vmuleuw llvm.ppc.altivec.vpksdus llvm.ppc.altivec.vsl llvm.ppc.altivec.vslb llvm.ppc.is.decremented.ctr.nonzero llvm.ppc.qpx.qvfctidz llvm.ppc.qpx.qvfrsqrte llvm.ppc.qpx.qvgpci llvm.ppc.qpx.qvlfcs llvm.ppc.qpx.qvlpcls llvm.ppc.set.texasru llvm.ppc.tabortwc llvm.r600.rat.store.typed llvm.r600.read.ngroups.x llvm.s390.ntstg llvm.s390.vchfs llvm.s390.verllh llvm.s390.vfidb llvm.s390.vpklsfs llvm.s390.vpksf llvm.s390.vsq llvm.stackprotector llvm.x86.avx.rcp.ps.256 llvm.x86.avx.round.pd.256 llvm.x86.avx.vtestnzc.ps.256 llvm.x86.avx.vtestz.ps.256 llvm.x86.avx2.psrlv.q llvm.x86.avx2.psubus.b llvm.x86.avx512.cvtq2mask.256 llvm.x86.avx512.gather3siv8.si llvm.x86.avx512.mask.compress.d.512 llvm.x86.avx512.mask.compress.pd.256 llvm.x86.avx512.mask.compress.ps.128 llvm.x86.avx512.mask.cvtpd2ps llvm.x86.avx512.mask.cvtpd2udq.128 llvm.x86.avx512.mask.cvtpd2uqq.128 llvm.x86.avx512.mask.cvtps2dq.512 llvm.x86.avx512.mask.getmant.ps.512 llvm.x86.avx512.mask.inserti32x4.256 llvm.x86.avx512.mask.padd.b.128 llvm.x86.avx512.mask.pbroadcast.b.gpr.128 llvm.x86.avx512.mask.permvar.hi.128 llvm.x86.avx512.mask.pmins.q.256 llvm.x86.avx512.mask.pminu.w.512 llvm.x86.avx512.mask.pmovs.qd.512 llvm.x86.avx512.mask.pmovsxd.q.128 llvm.x86.avx512.mask.pmovsxd.q.256 llvm.x86.avx512.mask.pmovsxw.q.256 llvm.x86.avx512.mask.pmovus.dw.mem.512 llvm.x86.avx512.mask.pmovus.wb.mem.128 llvm.x86.avx512.mask.pmovzxw.q.256 llvm.x86.avx512.mask.pmulh.w.128 llvm.x86.avx512.mask.pmulhu.w.128 llvm.x86.avx512.mask.pmulu.dq.128 llvm.x86.avx512.mask.prol.d.256 llvm.x86.avx512.mask.pror.d.128 llvm.x86.avx512.mask.pror.q.128 llvm.x86.avx512.mask.psllv16.hi llvm.x86.avx512.mask.psrl.d.256 llvm.x86.avx512.mask.range.pd.256 llvm.x86.avx512.mask.reduce.sd llvm.x86.avx512.mask.vpermi2var.d.512 llvm.x86.avx512.mask.vpermilvar.pd.256 llvm.x86.avx512.mask.vpermt2var.hi.512 llvm.x86.avx512.mask.vpermt2var.q.512 llvm.x86.avx512.mask.vpmadd52h.uq.512 llvm.x86.avx512.mask3.vfmsubadd.pd.128 llvm.x86.avx512.rsqrt14.pd.512 llvm.x86.avx512.vbroadcast.sd.512 llvm.x86.fma.vfmsub.ps.256 llvm.x86.mmx.pmulh.w llvm.x86.sse2.cmp.sd llvm.x86.sse2.padds.b llvm.x86.sse42.pcmpistri128 llvm.x86.ssse3.phsub.d llvm.x86.ssse3.psign.b.128 llvm.x86.ssse3.psign.w llvm.x86.vcvtps2ph.128 llvm.x86.xop.vphaddbw llvm.x86.xop.vprotqi llvm.x86.xrstors64 llvm.x86.xsaves64 llvm.xcore.initlr llvm.xcore.ssync Invalid ABI alignment, must be a power of 2 $ v2i16 INFINITY General options Cannot specify more than one option with cl::ConsumeAfter! [subcommand] [options] LLVM (http://llvm.org/): LLVM opteron [:<:]] vertical-tab carriage-return right-curly-bracket invalid collating element *** unknown regexp error code *** warning: minix rtems androideabi armv5te armv6 armv7e-m 8.2-A : OCSD_ERR_DATA_DECODE_FATAL OCSD_ERR_PKT_INTERP_FAIL Packet not supported in decoder [CC= +Mrk OCSD_GEN_TRC_ELEM_TIMESTAMP Software trace packet - may contain data payload. DSB.DMB Cancel( Mispredict. Conditional Instruction, format 2. I_CTXT Address, Short, IS0. I_ADDR_L_32IS1 E Reserved SysTick FSYNC; Not implemented field number external/protobuf/src/google/protobuf/stubs/stringpiece.cc size too big: bytes. __cxa_guard_release failed to release mutex December thread::join failed operator&& decimal32 sh F_DUPFD_CLOEXEC native object of unknown type LD_AOUT_PRELOAD Buffer <= BufferEnd Try again Transport endpoint is not connected Key has expired Window size changed I/O possible The property "%s" has a value with length %zu that is too large for __system_property_get()/__system_property_read(); use __system_property_read_callback() instead. %04d __bionic_open_tzdata invalid pointer %p (invalid allocator address for the page) %s called on a destroyed mutex (%p) CIE ID is not zero ro.build.version.incremental failed collect kernel memory allocation information record --slab-sort bytes_alloc Unknown sort key for slab allocation: 0x%llx Couldn't find field Total requested bytes: %llu merge multiple perf.data into one trace_offcpu parse etm instruction tracing data failed to write to branch-list doesn't support --exclude-perf symbol_to (i= Check failed: it != next_sample_cache_.end() Samples: %llu %s%cTemporaryFile-XXXXXX %s = %s time: %llu symbol: %s simpleperf_report_proto.Sample simpleperf_report_proto.LostSituation Read symbols from [ sample_freq %llu L1-dcache-store-misses branch-prefetches Instruction architecturally executed, Condition code check pass, software increment Attributable access to another socket in a multi-socket system raw-sve-inst-spec raw-l1d-cache-refill-inner raw-exc-trap-irq , 2u= Failed to set end pid %u, tid %u, comm %s aux_size %llu nr_cpu %u pmu_type %u , "header_event"= (size % field.elem_count= Installed zlib is not compatible with linked version (%s) Zip: Error adding entry to hash table %d invalid window size invalid stored block lengths need dictionary stream end Unknown return code Inconsistent information --keep-binaries-in-test-file no output path for generated test file file isn't record with --no-unwind or --keep-failed-unwinding-debug-info: hw -c --start_profiling_fd /sys/kernel/tracing system/extras/simpleperf/ETMRecorder.cpp , group_fd failed to create at [ , class_defs_= , 0U= %s%cclasses%zu.dex Unknown map section type %x Non-zero padding: %x Method may have only one of public/protected/private, %s: %x Item %d offset is 0 child process was terminated by signal r%zu Unsupported wRX register display EVENT_PRECISE_TIMER Check failed: packet_decoder _64 X86_64_RELOC_GOT_LOAD cmdsize too small mips64r2 ELF32-mips R_386_GLOB_DAT R_386_16 R_386_TLS_GOTDESC R_MIPS_COPY R_MICROMIPS_PC10_S1 R_AARCH64_TLSGD_MOVW_G0_NC R_AARCH64_TLSIE_LD_GOTTPREL_PREL19 R_AARCH64_TLSLE_LDST64_TPREL_LO12_NC R_AARCH64_TLSLD_LDST128_DTPREL_LO12 R_ARM_GLOB_DAT R_ARM_THM_MOVT_PREL R_ARM_LDRS_PC_G1 R_ARM_LDRS_PC_G2 R_ARM_LDRS_SB_G2 R_ARM_GOT_ABS R_ARM_GNU_VTINHERIT R_HEX_GPREL16_1 R_PPC_GOT_TLSLD16 R_PPC64_DTPREL16_HIGHER R_PPC64_REL16_LO R_390_GOT20 R_SPARC_PLT32 R_SPARC_WDISP16 __imp_ Insufficient function protos Invalid constant reference Invalid calling convention ID Invalid function argument type DTPREL GOTPAGEOFF got@l dtprel@higher tls __literal16 __nl_symbol_ptr __debug_gnu_pubn __llvm_faultmaps .rodata.cst32 .gcc_except_table .debug_abbrev.dwo .debug_addr .pdata same_size, 16byte_literals S_ATTR_LOC_RELOC Starting a function before ending the previous one! .p2alignw .reference .ifb .ifeqs .ifdef Encountered a .else that doesn't follow a .if or an .elseif maximum bytes expression exceeds alignment and has no effect unexpected token after '.bundle_lock' directive option unexpected expression in align .secure_log_reset .tvos_version_min section " unexpected token in '.end_data_region' directive __cat_cls_meth invalid OS major version number Section cannot specifiy a group name while also acting as a member of the last group expected group name avx2.pminu xop.vpcmov sse2.psll.dq.bs .old .p0i8 avx2.pmax llvm.aarch64.crypto.sha1h llvm.aarch64.neon.facgt llvm.aarch64.neon.fcvtzu llvm.aarch64.neon.sqdmulh llvm.aarch64.neon.st1x3 llvm.aarch64.neon.st3 llvm.amdgcn.s.waitcnt llvm.arm.mcrr llvm.arm.neon.vcvtns llvm.frameaddress llvm.hexagon.A2.combine.ll llvm.hexagon.A2.maxu llvm.hexagon.A2.subp llvm.hexagon.A2.xorp llvm.hexagon.A4.andn llvm.hexagon.A4.vcmpbeqi llvm.hexagon.C2.cmpgti llvm.hexagon.M2.mpyd.rnd.hh.s0 llvm.hexagon.M2.mpyud.ll.s0 llvm.hexagon.M2.vabsdiffw llvm.hexagon.M4.vrmpyeh.s1 llvm.hexagon.S2.asl.r.vh llvm.hexagon.S2.asr.i.p.nac llvm.hexagon.S2.clrbit.r llvm.hexagon.S2.ct0p llvm.hexagon.S2.extractu llvm.hexagon.S2.lsl.r.p.or llvm.hexagon.S2.lsl.r.r.and llvm.hexagon.S2.lsl.r.r.or llvm.hexagon.S2.tableidxh.goodsyntax llvm.hexagon.S2.togglebit.r llvm.hexagon.V6.vadduhsat.dv.128B llvm.hexagon.V6.vand llvm.hexagon.V6.vassign.128B llvm.hexagon.V6.vdmpyhvsat.128B llvm.hexagon.V6.veqh llvm.hexagon.V6.vgtuw.or llvm.hexagon.V6.vlutb.dv.acc llvm.hexagon.V6.vmpabus.acc llvm.hexagon.V6.vmpybusv.128B llvm.hexagon.V6.vmpyiewuh.128B llvm.hexagon.V6.vor llvm.log llvm.memmove llvm.mips.add.a.b llvm.mips.adds.a.d llvm.mips.aver.s.d llvm.mips.aver.u.w llvm.mips.cle.s.b llvm.mips.dpsq.sa.l.w llvm.mips.fcule.w llvm.mips.fill.w llvm.mips.fsult.w llvm.mips.insert.h llvm.mips.mod.s.b llvm.mips.mod.s.d llvm.mips.msubu llvm.mips.rddsp llvm.mips.shra.ph llvm.mips.srar.h llvm.nvvm.bitcast.i2f llvm.nvvm.fma.rm.f llvm.nvvm.fma.rp.ftz.f llvm.nvvm.mul.rp.f llvm.nvvm.mulhi.ll llvm.nvvm.read.ptx.sreg.envreg15 llvm.nvvm.read.ptx.sreg.envreg7 llvm.nvvm.sad.i llvm.nvvm.sqrt.rn.d llvm.nvvm.suld.1d.array.i64.clamp llvm.nvvm.suld.1d.array.i8.clamp llvm.nvvm.suld.1d.v4i16.trap llvm.nvvm.suld.2d.array.v4i8.zero llvm.nvvm.sust.b.1d.array.v4i32.clamp llvm.nvvm.sust.b.1d.i32.clamp llvm.nvvm.sust.b.1d.v2i32.trap llvm.nvvm.sust.b.1d.v4i32.zero llvm.nvvm.sust.p.1d.array.v2i8.trap llvm.nvvm.sust.p.1d.i32.trap llvm.nvvm.sust.p.2d.array.v2i16.trap llvm.nvvm.sust.p.2d.v2i16.trap llvm.nvvm.tex.2d.array.grad.v4s32.f32 llvm.nvvm.tex.2d.grad.v4s32.f32 llvm.nvvm.tex.unified.2d.array.v4u32.f32 llvm.nvvm.tex.unified.2d.v4f32.f32 llvm.nvvm.tex.unified.3d.grad.v4f32.f32 llvm.nvvm.tex.unified.3d.grad.v4u32.f32 llvm.nvvm.tld4.unified.b.2d.v4s32.f32 llvm.nvvm.tld4.unified.g.2d.v4f32.f32 llvm.ppc.altivec.vcmpgtsd llvm.ppc.qpx.qvfsub llvm.ppc.qpx.qvftstnan llvm.ppc.qpx.qvlfda llvm.ppc.qpx.qvstfiw llvm.ppc.vsx.xvmaxsp llvm.readcyclecounter llvm.s390.vistrf llvm.s390.vmoh llvm.s390.vpklsf llvm.va_copy llvm.x86.3dnow.pfacc llvm.x86.avx.ldu.dq.256 llvm.x86.avx.maskstore.pd llvm.x86.avx.vbroadcastf128.ps.256 llvm.x86.avx.vtestz.pd llvm.x86.avx2.permps llvm.x86.avx2.pslli.d llvm.x86.avx512.cvtsi2ss32 llvm.x86.avx512.cvttsd2si64 llvm.x86.avx512.mask.cmp.ps.256 llvm.x86.avx512.mask.compress.store.ps.128 llvm.x86.avx512.mask.cvtdq2pd.128 llvm.x86.avx512.mask.cvttpd2dq.256 llvm.x86.avx512.mask.pabs.b.256 llvm.x86.avx512.mask.pabs.q.512 llvm.x86.avx512.mask.paddus.b.256 llvm.x86.avx512.mask.pavg.w.256 llvm.x86.avx512.mask.pbroadcast.b.gpr.256 llvm.x86.avx512.mask.pmaxu.d.512 llvm.x86.avx512.mask.pmins.b.128 llvm.x86.avx512.mask.pmins.d.128 llvm.x86.avx512.mask.pmov.qb.256 llvm.x86.avx512.mask.pmovs.db.512 llvm.x86.avx512.mask.pmovsxw.q.128 llvm.x86.avx512.mask.pmovus.qd.512 llvm.x86.avx512.mask.pmovus.wb.512 llvm.x86.avx512.mask.pmovzxb.q.128 llvm.x86.avx512.mask.psub.w.256 llvm.x86.avx512.mask.sqrt.pd.128 llvm.x86.avx512.maskz.pternlog.q.512 llvm.x86.avx512.maskz.vpermt2var.ps.256 llvm.x86.avx512.ptestnm.w.128 llvm.x86.bmi.pext.32 llvm.x86.fma.vfmaddsub.pd llvm.x86.fma.vfmsub.ss llvm.x86.fma.vfnmsub.pd.256 llvm.x86.mmx.padds.b llvm.x86.mmx.pinsr.w llvm.x86.sse2.pslli.q llvm.x86.sse3.addsub.pd llvm.x86.sse3.hadd.ps llvm.x86.sse41.packusdw llvm.x86.sse42.crc32.32.32 llvm.x86.sse4a.insertqi llvm.x86.vcvtph2ps.256 llvm.x86.xop.vpcomq llvm.x86.xop.vpermil2ps llvm.x86.xop.vpmacssdd llvm.x86.xop.vpshlw llvm.x86.xsave64 llvm.xcore.in llvm.xcore.initsp llvm.xcore.msync __unnamed_ v32i64 v2f16 v1f64 v8f64 Untyped . haswell silvermont k6-2 ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789ABCDEFabcdef RS underscore left-brace dragonfly windows cygnus 4 v4t v6t2 v5t (unknown); Attempt to re-use the same memory access file for a different address range. Error flushing element stack at end of trace data. ETMv4 instruction decode : Data trace elements not supported num_i( pref ret addr:0x EL Tracing unknown address area. TSTART I_SRC_ADDR_L_64IS1 Atom format 2. CHECK failed: target_ != NULL: CHECK failed: (backup_bytes_) == (0): CHECK failed: (buffer_used_) == (buffer_size_): external/protobuf/src/google/protobuf/io/zero_copy_stream.cc H z thread-local wrapper routine for thread-local initialization routine for sizeof ( operator!= allocator struct unique_fd RandomAccessFile failed to exchange ownership of file descriptor: fd %d is unowned, was expected to be owned by %s 0x%llx ((ClassId)) < ((NumClasses)) File exists Function not implemented Name not unique on network No buffer space available Continue null_value Unable to set property "%s" to "%s": error code: 0x%x vsprintf %s: invalid index size in "%s": %zd failed to allocate bionic_tls: error %d pthread_create sched_getparam failed: %s calloc(%zu, %zu) failed: returning null pointer unsupported x86 register libunwind: malformed DW_CFA_def_cfa_register DWARF unwind, reg too big Can't binary search on variable length encoded data. option. Try `simpleperf help %s Only support autofdo output when given a branch list file. %zu vaddr --percent-limit comm Usage: simpleperf dumprecord [options] [perf_record_file] Dump different parts of a perf record file. Default file is perf.data. --dump-etm type1,type2,... Dump etm data. A type is one of raw, packet and element. -i <record_file> Record file to dump. Default is perf.data. --symdir <dir> Look for binaries in a directory recursively. doesn't match expected attr size file_id( ERROR_REPEATED_FRAME __libc_init : simpleperf.proto.ETMBranchList.Binary.Address sample_stack_user 0x%llx L1-dcache-load-misses iTLB-store-misses Instruction architecturally executed raw-l2d-cache-allocate raw-l2i-cache-refill raw-l2d-tlb-refill Attributable Level 1 data cache refill, write raw-l2d-cache-inval Bus access, normal Branch speculatively executed, indirect branch /sys/bus/event_source/devices/ /cpumask cannot read cpumask content in unexpected id ' Check failed: it != x86_reg_map.end() Record has stream_id %lld cpu %llu JOINED_OFFLINE used_time %llu ip_%llu: 0x%llx p + header->size failed to find file offset of aux data: cpu system/extras/simpleperf/record_file_writer.cpp %s:%s in Zip: Invalid ZipArchiveHandle 1.2.11 Zip: lseek on fd %d failed: %s Zip: %s: Bad zip64 eocd offset %lld, eocd locator offset %lld missing simpleperf_data.zip --app Installed zlib is not compatible with linked version ( tracepoint --exclude-thread-name --include-tid Prepare recording time /data/local/tmp/perf-%d.map ro.product.model after_join_average_chain_length: level 2 instruction TLB refill rate cpu-clock -misses failed to create tmpfile under is not online. epoll Start monitoring process __jit_debug_descriptor , addr ip_reg_value art/libdexfile/dex/dex_file.h <<invalid-method-idx-%d>> void; [] Expected valid zip or dex file Offset(%d) should be zero when size is zero for %s. Bad encoded_value method type size %x encoded_annotation type_idx String longer than indicated size %x Out-of-order proto_id arguments Invalid annotations_directory_item , header->field_ids_size_= %s: '%s' write start signal failed (encoding & 0x0f) == 0 Illegal (Only valid on aarch64) x0 x17 failed to open /proc/<pid>/stat ; for symbol at index getSymbolIndex() called with no symbol table symbol load command 0 extends past the end all load commands in the file inconsistent cmdsize in micromips R_X86_64_PC64 R_386_NONE R_386_32PLT R_386_TLS_GD_CALL R_386_TLS_LDO_32 R_MIPS_CALL16 R_MICROMIPS_GPREL7_S2 R_AARCH64_LDST64_ABS_LO12_NC R_AARCH64_IRELATIVE R_ARM_MOVT_ABS R_HEX_B7_PCREL_X R_HEX_6_X R_HEX_GOT_LO16 R_HEX_IE_HI16 R_HEX_GOT_16_X R_PPC_TPREL16 R_PPC_GOT_TLSGD16_HA R_PPC_GOT_DTPREL16_HA R_PPC64_GOT16 R_390_TLS_GOTIE32 R_390_TLS_LDO32 R_SPARC_TLS_LDO_ADD IMAGE_REL_I386_SECREL Explicit gep type does not match pointee type of pointer operand Personality function mismatch Fast math flags indicator set for call with no FMF Invalid metadata: fwd refs into function blocks Array element type has to be an encoding of a type got@tlsgd@ha .tbss .debug_str.dwo .tls$ S_REGULAR End of a chained region outside a chained region! Frame offset must be less than or equal to 240! .short .include .bundle_unlock .cfi_def_cfa_offset directional label undefined unexpected token in '.include' directive unexpected token in '.irpc' directive expected file number in '.cv_file' directive ' is already defined qword ptr invalid binary number offset is not a multiple of 16 .mod_init_func .thread_init_func expected identifier in .indirect_symbol directive __cat_inst_meth .preinit_array sse2.pcmpgt. arm.neon.vclz not_intrinsic llvm.aarch64.clrex llvm.aarch64.neon.st2lane llvm.aarch64.neon.uqsub llvm.aarch64.neon.ushl llvm.amdgcn.ds.permute llvm.arm.neon.vabds llvm.arm.neon.vqsubu llvm.arm.neon.vraddhn llvm.arm.neon.vtbx3 llvm.arm.stc2l llvm.bitreverse llvm.hexagon.A2.addh.h16.sat.lh llvm.hexagon.A2.and llvm.hexagon.A2.minp llvm.hexagon.A2.orir llvm.hexagon.A2.tfrpi llvm.hexagon.A2.vaddh llvm.hexagon.A2.vavguwr llvm.hexagon.A2.vavgwr llvm.hexagon.A2.vnavghr llvm.hexagon.A4.bitsplit llvm.hexagon.A4.vcmpwgti llvm.hexagon.C4.nbitsclr llvm.hexagon.F2.conv.df2d.chop llvm.hexagon.F2.sfmin llvm.hexagon.M2.cnacs.s0 llvm.hexagon.M2.dpmpyuu.acc.s0 llvm.hexagon.M2.mmpyuh.rs1 llvm.hexagon.M2.mpy.acc.ll.s1 llvm.hexagon.M2.mpy.lh.s1 llvm.hexagon.M2.mpy.nac.lh.s0 llvm.hexagon.M2.mpyd.acc.lh.s1 llvm.hexagon.M2.mpyd.lh.s0 llvm.hexagon.M2.mpyud.acc.ll.s1 llvm.hexagon.M2.mpyud.lh.s0 llvm.hexagon.M2.mpyui llvm.hexagon.M2.vdmpyrs.s1 llvm.hexagon.M4.or.and llvm.hexagon.M6.vabsdiffb llvm.hexagon.S2.asr.r.p.and llvm.hexagon.S2.asr.r.r.and llvm.hexagon.S2.ct1p llvm.hexagon.S2.lsl.r.r.acc llvm.hexagon.S2.lsr.r.p llvm.hexagon.S4.vxaddsubhr llvm.hexagon.V6.lo.128B llvm.hexagon.V6.vabsdiffuh.128B llvm.hexagon.V6.vaddubh llvm.hexagon.V6.vaddubsat llvm.hexagon.V6.vasrhv llvm.hexagon.V6.vavgh.128B llvm.hexagon.V6.vdmpyhsat.acc.128B llvm.hexagon.V6.vgtb llvm.hexagon.V6.vlutvwh.oracc.128B llvm.hexagon.V6.vminh llvm.hexagon.V6.vmpahb.acc.128B llvm.hexagon.V6.vmpybv.128B llvm.hexagon.V6.vmpyieoh llvm.hexagon.V6.vmux.128B llvm.hexagon.V6.vpackeb llvm.hexagon.V6.vpackhub.sat.128B llvm.hexagon.V6.vrmpybv llvm.hexagon.V6.vrmpyub.128B llvm.hexagon.V6.vshuffh llvm.hexagon.V6.vtmpyhb llvm.hexagon.circ.stw llvm.mips.addq.ph llvm.mips.addqh.r.w llvm.mips.adds.s.h llvm.mips.binsli.b llvm.mips.bz.b llvm.mips.bz.v llvm.mips.ceqi.b llvm.mips.cmpgdu.eq.qb llvm.mips.fadd.d llvm.mips.fcor.w llvm.mips.fexupl.w llvm.mips.maddu llvm.mips.max.a.w llvm.mips.maxi.s.b llvm.mips.maxi.u.h llvm.mips.min.s.w llvm.mips.preceq.w.phl llvm.mips.precr.sra.ph.w llvm.mips.precrq.rs.ph.w llvm.mips.sat.s.h llvm.mips.wrdsp llvm.nvvm.add.rm.ftz.f llvm.nvvm.barrier0.or llvm.nvvm.f2h.rn llvm.nvvm.f2i.rz.ftz llvm.nvvm.f2ll.rz.ftz llvm.nvvm.fma.rz.d llvm.nvvm.isspacep.const llvm.nvvm.ll2f.rp llvm.nvvm.mul.rn.ftz.f llvm.nvvm.ptr.constant.to.gen llvm.nvvm.read.ptx.sreg.envreg19 llvm.nvvm.read.ptx.sreg.envreg24 llvm.nvvm.round.d llvm.nvvm.shfl.down.i32 llvm.nvvm.sqrt.rp.f llvm.nvvm.suld.1d.v4i16.zero llvm.nvvm.suld.2d.array.v4i32.clamp llvm.nvvm.suld.2d.v4i16.zero llvm.nvvm.suld.3d.i8.trap llvm.nvvm.suld.3d.i8.zero llvm.nvvm.suq.width llvm.nvvm.sust.b.1d.array.i8.trap llvm.nvvm.sust.b.2d.v2i64.clamp llvm.nvvm.sust.b.3d.i64.trap llvm.nvvm.sust.b.3d.v2i32.clamp llvm.nvvm.sust.b.3d.v2i8.zero llvm.nvvm.sust.b.3d.v4i8.trap llvm.nvvm.sust.p.2d.v2i32.trap llvm.nvvm.sust.p.3d.v2i32.trap llvm.nvvm.tex.unified.1d.array.v4u32.s32 llvm.nvvm.tex.unified.1d.level.v4s32.f32 llvm.nvvm.ull2d.rp llvm.ppc.altivec.stvxl llvm.ppc.altivec.vcmpgtsh llvm.ppc.altivec.vcmpgtud.p llvm.ppc.altivec.vrfim llvm.ppc.get.tfiar llvm.ppc.qpx.qvfctiwu llvm.ppc.qpx.qvfxmadds llvm.ppc.qpx.qvfxxmadd llvm.ppc.qpx.qvlpcrd llvm.ppc.qpx.qvstfcd llvm.ppc.tendall llvm.s390.lcbb llvm.s390.tbegin llvm.s390.vaccq llvm.s390.vavglf llvm.s390.vceqbs llvm.s390.vceqfs llvm.s390.verimh llvm.s390.vfaeh llvm.s390.vfeehs llvm.s390.vmef llvm.s390.vstrchs llvm.s390.vsumb llvm.x86.3dnow.pfmin llvm.x86.avx.movmsk.pd.256 llvm.x86.avx.ptestnzc.256 llvm.x86.avx.sqrt.ps.256 llvm.x86.avx.vtestnzc.pd.256 llvm.x86.avx512.cvtmask2b.256 llvm.x86.avx512.cvtusi2sd llvm.x86.avx512.gather.qpi.512 llvm.x86.avx512.gather.qpq.512 llvm.x86.avx512.gather3div4.si llvm.x86.avx512.gather3siv4.df llvm.x86.avx512.mask.add.ps.256 llvm.x86.avx512.mask.cmp.q.128 llvm.x86.avx512.mask.cvtdq2pd.256 llvm.x86.avx512.mask.cvtuqq2pd.256 llvm.x86.avx512.mask.fixupimm.pd.256 llvm.x86.avx512.mask.getexp.ps.512 llvm.x86.avx512.mask.or.ps.512 llvm.x86.avx512.mask.packsswb.512 llvm.x86.avx512.mask.padd.w.128 llvm.x86.avx512.mask.pmaxs.b.512 llvm.x86.avx512.mask.pminu.b.512 llvm.x86.avx512.mask.pmov.db.mem.128 llvm.x86.avx512.mask.pmov.wb.mem.256 llvm.x86.avx512.mask.pmovs.dw.mem.512 llvm.x86.avx512.mask.psll.d.256 llvm.x86.avx512.mask.psrav.d llvm.x86.avx512.mask.psub.b.256 llvm.x86.avx512.mask.psubus.b.128 llvm.x86.avx512.mask.sub.pd.128 llvm.x86.avx512.mask.vfmadd.ps.256 llvm.x86.avx512.mask.vpermi2var.hi.256 llvm.x86.avx512.mask.vpermi2var.hi.512 llvm.x86.avx512.maskz.vfmadd.ps.128 llvm.x86.avx512.maskz.vpermt2var.pd.256 llvm.x86.avx512.maskz.vpermt2var.ps.512 llvm.x86.bmi.pext.64 llvm.x86.fma.vfmadd.ps llvm.x86.fma.vfmadd.ss llvm.x86.mmx.pxor llvm.x86.rdrand.64 llvm.x86.sse.pshuf.w llvm.x86.sse.rsqrt.ss llvm.x86.sse2.comile.sd llvm.x86.sse2.cvtsi2sd llvm.x86.sse3.ldu.dq llvm.x86.sse41.mpsadbw llvm.x86.sse41.pmuldq llvm.x86.sse42.pcmpestriz128 llvm.x86.ssse3.phadd.w.128 llvm.x86.xop.vpermil2pd llvm.x86.xrstor64 llvm.xcore.outt llvm.xcore.waitevent Pointer preferred alignment must be a power of 2 Invalid preferred alignment, must be a power of 2 i8 v2i1 v16i1 v8i8 amdfam10 bdver4 /proc/self/fd/%d xdigit DC2 invalid regular expression armv7-m v7-a Truncated name in %s: %s OCSD_OK Invalid handle passed to component. Invalid packet header DCD_ETMV4 OCSD_GEN_TRC_ELEM_EXCEPTION Cst ; Updated val = Reserved Packet Header Extension packet header. AArch64, A protocol message was rejected because it was too big (more than ). Contact the program author for an update. If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library. (Version verification failed in " terminate_handler unexpectedly threw an exception locale not supported Jan ll operator, decimal16 noexcept external/scudo/standalone/quarantine.h external/scudo/standalone/list.h ((!HaveWidth || LeftJustified)) != (0) Bad file descriptor Invalid argument Too many open files Broken pipe Srmount error Illegal byte sequence Network is unreachable No medium found %a %b %e %H:%M:%S %Z %Y %s: couldn't allocate %zd-byte index for "%s" putc_unlocked invalid pthread_t %p passed to %s mprotect failed on atexit array: %s getRegister DW_EH_PE_datarel is invalid with a datarelBase of 0 unknown register Unreachable code print help information for simpleperf kmem:kmem_cache_alloc hit events because of lacking kernel support. ) Check failed: options.values.empty() %llx->%llx:%llu %.2f%% -m Error Callchains: %llu, %f%% Event count Usage: simpleperf report-sample [options] --dump-protobuf-report <file> Dump report file generated by `simpleperf report-sample --protobuf -o <file>`. -i <file> Specify path of record file, default is perf.data. -o report_file_name Set report file name. Default report file name is report_sample.trace if --protobuf is used, otherwise the report is written to stdout. --proguard-mapping-file <file> Add proguard mapping file to de-obfuscate symbols. --protobuf Use protobuf format in cmd_report_sample.proto to output samples. Need to set a report_file_name when using this option. --show-callchain Print callchain samples. --remove-unknown-kernel-symbols Remove kernel callchains when kernel symbols are not available in perf.data. --show-art-frames Show frames of internal methods in the ART Java interpreter. --show-execution-type Show execution type of a method --symdir <dir> Look for files with symbols in a directory recursively. system/extras/simpleperf/cmd_report_sample.cpp failed to read lost_count: %llu failed to read symbols from raw-l1d-tlb-refill Mispredicted or not predicted branch Speculatively executed Instruction architecturally executed, branch Attributable Level 2 data or unified TLB refill No operation sent for execution on a Slot due to the backend raw-l1d-cache-refill-outer Attributable Level 2 data cache access, read raw-strex-fail-spec Exclusive operation speculatively executed, STREX or STX Barrier speculatively executed, DSB /type cannot handle config format in Check failed: it != arm64_reg_map.end() , std::string::npos= (p= (0u= static_cast<size_t>(reinterpret_cast<char*>(p64) - new_binary) , static_cast<size_t>(reinterpret_cast<char*>(p64) - new_binary)= flags 0x%llx aux_type %u system/extras/simpleperf/record.h failed to open record file ' doesn't match expected size ( simpleperf.proto.DebugUnwindFeature record.type() format error in filter " tracefs doesn't exist Failed to find %*s /proc/%d Non existing thread ' system/libziparchive/zip_archive.cc (zerr= , cd_size= entryName.size() CopyFileToFile: copy read failed, block_size = %u, offset = %lld: %s system/libziparchive/zip_writer.cc unwinding_ip_%zu: 0x%llx --include-thread-name start --no-callchain-joiner CallChainJoiner::JOINED_OFFLINE static_cast<pid_t>(sr.tid_data.tid) task-clock %f%ccycles per instruction %lf(ms) %s(tid %d, cpu %d): count %llu, time_enabled %llu, time running %llu, id %llu A percentage represents runtime_on_a_cpu / runtime_on_all_cpus for each thread. Thread for package /trcidr/trcidr8 Check failed: etm_supported_ , cpu The descriptors_size is unexpected large: (base= Out of order map item: %x then %x for type %x last type was %x Bad encoded_value type size %x class_def.class class with type idx outside uint16_t range '%x:%x' Direct/virtual method %u(%s) not in expected list %d Bad index for %s: %x >= %x Hiddenapi class data flags invalid (%u) for %s %i Unknown cmd: record aux data Failed to run cmd NotYetCreateNewProcess , NotYetStartNewProcess= DW_CFA_restore register(%d) r4 x5 x10 sigaction Added a signal to event base %p with signals already added to event_base %p. Only one can have signals at a time with the %s backend. The base with the most recently added signal or the most recent event_base_loop() call gets preference; do not rely on this behavior in future Libevent versions. GENERIC_RELOC_SECTDIFF ARM_RELOC_PAIR Mach-O arm64 R_X86_64_NONE R_386_JUMP_SLOT R_MIPS_PC16 R_MIPS_TLS_TPREL32 R_MICROMIPS_CALL_HI16 R_AARCH64_PREL64 R_AARCH64_TLSIE_ADR_GOTTPREL_PAGE21 R_ARM_BASE_PREL R_ARM_V4BX R_HEX_B15_PCREL_X R_HEX_IE_LO16 R_HEX_GOT_32_6_X R_HEX_DTPREL_11_X R_HEX_GD_GOT_11_X R_HEX_IE_16_X R_HEX_LD_GOT_LO16 R_PPC_ADDR14 R_PPC_REL14_BRNTAKEN R_PPC_GOT16_LO R_PPC_DTPMOD32 R_PPC_TPREL16_HI R_PPC_GOT_DTPREL16 R_PPC_REL16_HI R_PPC64_GOT_TPREL16_DS R_PPC64_DTPREL16_HIGHERA R_390_PC32DBL R_390_PLTOFF16 R_SPARC_GOT22 R_SPARC_PCPLT10 R_SPARC_TLS_DTPMOD32 IMAGE_REL_AMD64_REL32_1 IMAGE_REL_AMD64_SREL32 ' Reader: 'LLVM Callee is not a pointer type Explicit gep operator type does not match pointee type of pointer operand Invalid type Invalid vector length TLSLD GDPLT gotpageoff __thread_bss __debug_aranges .debug_tu_index Cannot initialize MC for unknown object file format. mod_init_funcs strip_static_syms No open frame Allocation size must be non-zero! \n .4byte .fill .line unassigned file number: unknown directive parsed instruction: [ alignment not supported on this target .seh_handlerdata .seh_endprologue you must specify an offset on the stack .objc_meth_var_types .picsymbol_stub change section name to " __fvmlib_init0 __cls_meth nontemporal avx2.vbroadcast llvm.aarch64.neon.fcvtxn llvm.aarch64.neon.fmax llvm.aarch64.neon.fminnmp llvm.amdgcn.atomic.inc llvm.amdgcn.buffer.atomic.smin llvm.amdgcn.div.fixup llvm.amdgcn.s.getreg llvm.arm.crc32b llvm.arm.neon.vpmaxu llvm.arm.neon.vqmovnu llvm.convertuif llvm.eh.sjlj.callsite llvm.eh.sjlj.setjmp llvm.fmuladd llvm.get.dynamic.area.offset llvm.hexagon.A2.abssat llvm.hexagon.A2.subh.h16.sat.hh llvm.hexagon.A2.vavghcr llvm.hexagon.A2.vavgubr llvm.hexagon.A2.vminub llvm.hexagon.A2.vraddub.acc llvm.hexagon.A4.round.ri llvm.hexagon.A4.vcmpweqi llvm.hexagon.A4.vrmaxw llvm.hexagon.A4.vrminuh llvm.hexagon.C2.all8 llvm.hexagon.C4.and.or llvm.hexagon.C4.or.orn llvm.hexagon.F2.dfcmpge llvm.hexagon.F2.sffms llvm.hexagon.M2.macsin llvm.hexagon.M2.mpy.acc.hl.s1 llvm.hexagon.M2.mpy.ll.s1 llvm.hexagon.M2.mpy.sat.hh.s0 llvm.hexagon.M2.mpyd.nac.lh.s1 llvm.hexagon.M2.mpyd.rnd.lh.s1 llvm.hexagon.M2.mpyu.hl.s0 llvm.hexagon.M2.mpyud.acc.lh.s1 llvm.hexagon.M2.vcmpy.s0.sat.r llvm.hexagon.M2.vmac2es.s0 llvm.hexagon.M4.vrmpyoh.s1 llvm.hexagon.M5.vmpybuu llvm.hexagon.S2.cl1 llvm.hexagon.S2.clb llvm.hexagon.S2.storew.locked llvm.hexagon.S2.vcrotate llvm.hexagon.S2.vsxtbh llvm.hexagon.S2.vzxthw llvm.hexagon.S4.clbpnorm llvm.hexagon.S4.extractp.rp llvm.hexagon.S6.rol.i.p.acc llvm.hexagon.V6.pred.or.n llvm.hexagon.V6.vabsh.128B llvm.hexagon.V6.vabsw.sat.128B llvm.hexagon.V6.vaslh.128B llvm.hexagon.V6.vasrwuhsat llvm.hexagon.V6.vdelta llvm.hexagon.V6.vdmpyhb.dv.acc.128B llvm.hexagon.V6.vdmpyhvsat.acc.128B llvm.hexagon.V6.veqh.xor.128B llvm.hexagon.V6.vgtb.xor llvm.hexagon.V6.vgtuh.128B llvm.hexagon.V6.vinsertwr llvm.hexagon.V6.vmpyiewuh.acc llvm.hexagon.V6.vsubb.dv llvm.hexagon.V6.vsubhw llvm.hexagon.V6.vtmpyb.acc.128B llvm.load.relative llvm.masked.store llvm.mips.addu.s.qb llvm.mips.bneg.b llvm.mips.dpaq.sa.l.w llvm.mips.fcaf.d llvm.mips.fexdo.w llvm.mips.fslt.w llvm.mips.maq.s.w.phl llvm.mips.max.s.w llvm.mips.min.a.w llvm.mips.pick.ph llvm.mips.repl.qb llvm.mips.shll.qb llvm.mips.sld.b llvm.mips.sld.w llvm.nvvm.div.rm.ftz.f llvm.nvvm.div.rz.f llvm.nvvm.f2ull.rz llvm.nvvm.istypep.surface llvm.nvvm.read.ptx.sreg.clock llvm.nvvm.read.ptx.sreg.laneid llvm.nvvm.read.ptx.sreg.lanemask.ge llvm.nvvm.read.ptx.sreg.nctaid.w llvm.nvvm.read.ptx.sreg.tid.w llvm.nvvm.rotate.b32 llvm.nvvm.rotate.b64 llvm.nvvm.suld.1d.array.i8.trap llvm.nvvm.suld.1d.i64.zero llvm.nvvm.suld.2d.v4i16.clamp llvm.nvvm.suld.3d.v2i32.zero llvm.nvvm.sust.b.2d.array.i32.clamp llvm.nvvm.sust.b.2d.v4i32.trap llvm.nvvm.sust.p.1d.v2i16.trap llvm.nvvm.sust.p.2d.array.v4i8.trap llvm.nvvm.sust.p.2d.i8.trap llvm.nvvm.tex.1d.grad.v4u32.f32 llvm.nvvm.tex.unified.cube.v4u32.f32 llvm.nvvm.tld4.a.2d.v4f32.f32 llvm.nvvm.tld4.b.2d.v4f32.f32 llvm.ppc.altivec.dststt llvm.ppc.altivec.vcmpequb llvm.ppc.altivec.vcmpequw.p llvm.ppc.altivec.vcmpgtuh.p llvm.ppc.altivec.vctuxs llvm.ppc.altivec.vmuleuh llvm.ppc.altivec.vmulouh llvm.ppc.altivec.vsubuws llvm.ppc.qpx.qvfadds llvm.ppc.qpx.qvfxxnpmadds llvm.ppc.vsx.xvcmpeqdp.p llvm.ppc.vsx.xvcmpeqsp.p llvm.ppc.vsx.xvcmpgesp llvm.s390.vfaezfs llvm.s390.vfcedbs llvm.s390.vfchdbs llvm.s390.vfeeb llvm.s390.vgfmg llvm.s390.vmaob llvm.s390.vmleb llvm.s390.vmof llvm.s390.vpkshs llvm.s390.vstrcbs llvm.s390.vsumgh llvm.x86.3dnow.pfcmpeq llvm.x86.avx.maskstore.ps.256 llvm.x86.avx.vperm2f128.si.256 llvm.x86.avx2.gather.d.ps llvm.x86.avx2.maskload.d llvm.x86.avx2.padds.w llvm.x86.avx2.paddus.b llvm.x86.avx2.phadd.w llvm.x86.avx2.phsub.d llvm.x86.avx2.psrli.w llvm.x86.avx512.cvtmask2q.256 llvm.x86.avx512.mask.compress.ps.512 llvm.x86.avx512.mask.conflict.d.128 llvm.x86.avx512.mask.cvtdq2ps.256 llvm.x86.avx512.mask.cvtqq2ps.512 llvm.x86.avx512.mask.cvtss2sd.round llvm.x86.avx512.mask.cvtudq2pd.256 llvm.x86.avx512.mask.expand.ps.128 llvm.x86.avx512.mask.fpclass.ps.128 llvm.x86.avx512.mask.getmant.pd.128 llvm.x86.avx512.mask.mul.ss.round llvm.x86.avx512.mask.packuswb.128 llvm.x86.avx512.mask.pavg.w.512 llvm.x86.avx512.mask.pbroadcast.q.mem.512 llvm.x86.avx512.mask.pmins.q.512 llvm.x86.avx512.mask.pminu.q.512 llvm.x86.avx512.mask.pmovs.qd.mem.128 llvm.x86.avx512.mask.pmovus.qd.mem.256 llvm.x86.avx512.mask.pmovus.qw.mem.128 llvm.x86.avx512.mask.prol.q.128 llvm.x86.avx512.mask.prorv.d.256 llvm.x86.avx512.mask.psll.di.512 llvm.x86.avx512.mask.psll.q.256 llvm.x86.avx512.mask.psrav16.hi llvm.x86.avx512.mask.psrav32.hi llvm.x86.avx512.mask.psrl.qi.512 llvm.x86.avx512.mask.psrlv.q llvm.x86.avx512.mask.psub.w.512 llvm.x86.avx512.mask.pternlog.q.256 llvm.x86.avx512.mask.rndscale.pd.256 llvm.x86.avx512.mask.shuf.f64x2.256 llvm.x86.avx512.mask.sqrt.sd llvm.x86.avx512.mask.sub.sd.round llvm.x86.avx512.mask.ucmp.w.256 llvm.x86.avx512.mask3.vfnmsub.ps.128 llvm.x86.avx512.maskz.fixupimm.pd.128 llvm.x86.avx512.maskz.fixupimm.pd.512 llvm.x86.avx512.maskz.fixupimm.sd llvm.x86.avx512.maskz.vpermt2var.qi.128 llvm.x86.avx512.ptestm.q.128 llvm.x86.avx512.rcp14.ps.256 llvm.x86.avx512.rsqrt28.pd llvm.x86.bmi.pdep.32 llvm.x86.flags.write.u32 llvm.x86.fma.vfnmsub.ps llvm.x86.fma.vfnmsub.ps.256 llvm.x86.int llvm.x86.mmx.paddus.b llvm.x86.mmx.pcmpgt.w llvm.x86.mmx.psad.bw llvm.x86.mmx.psrl.d llvm.x86.rdfsbase.64 llvm.x86.sse.comigt.ss llvm.x86.sse.comineq.ss llvm.x86.sse.cvttps2pi llvm.x86.sse.cvttss2si llvm.x86.sse.min.ss llvm.x86.sse2.comieq.sd llvm.x86.sse2.packsswb.128 llvm.x86.sse41.pblendvb llvm.x86.sse42.pcmpestri128 llvm.x86.sse42.pcmpestrm128 llvm.x86.ssse3.pabs.b llvm.xcore.setrdy Invalid address space, must be a 24bit integer Missing size specification for pointer in datalayout string v4f32 This option category has no options. Multiple errors: slash colon REG_EBRACE Included from powerpc64 debug.atrace.app_%d Cannot attach - attach device limit reached. OCSD_ERR_RDR_FILE_NOT_FOUND Interpreter failed - cannot recover - bad data or sequence OCSD_GEN_TRC_ELEM_PE_CONTEXT Timestamp - preceding elements happeded before this time. OCSD_GEN_TRC_ELEM_CUSTOM BR Invalid 64 bit continuation fields in packet Mispredict I_INCOMPLETE_EOT I_FUNC_RET I_TRANS_ST I_COND_FLUSH I_ADDR_MATCH Alignment Synchronisation. I_PE_RESET System Error IRQ0 Ret Addr Follows; RAW_PACKED; UNKNOWN; parse CHECK failed: (bytes_produced_by_serialization) == (byte_size_before_serialization): CHECK failed: !is_closed_: Pure virtual function called! std::bad_exception unspecified generic_category error % basic_iostream scudo thread_local_quarantine_size_kb Terminate on a size mismatch between a sized-delete and the actual size of a chunk (as provided to new/new[]). Pattern fill chunk contents on allocation. Bad address Communication error on send Is a named type file prop_get: %s strcpy %s: couldn't find any tzdata when looking for %s! fclose fgets error: TLS segments in static TLS overflowed thread signal stack libunwind: malformed DW_CFA_offset DWARF unwind, reg (%llu) out of range DW_OP_piece not implemented 0C 0E & $@ ? _min 512.mask.pcmpgt.2.mask.storeu.b.2.mask.storeu.q.u.d. u.q. SOONG BUILD NUMB o v Y .df. 512.mask.unpckl.. avx2.vextracti12eu.p Class Properties ! % ) B % @ q ? ? avx512.mask.broa 4 ? ` z $a c # k 512.mask.movddup2.mask.vpermil.pavx.vextractf128 ? ? ? ? @ > avx512.mask.movsarm.thread.pointavx512.mask.stor d > H d -------- t } > U n 12 g j g r n<: O R Q h [ "@ S { . u +DT $ ; K __.SYMDEF SORTED @ 512.mask.punpckhavx512.mask.pand2.mask.storeu.w.2.mask.storeu.d.avx512.mask.pali E e 2 ndirect_functionavx.cvt.ps2.pd.2avx.vinsertf128. 5 ckprotectorcheckavx512.mask.pxor $ ( @ ? P - * ---------------- ?ffffff ?SYMDEF_64 SORTEDavx512.mask.movd512.mask.load.q. 7 h a . = d 4.thread.pointer ^ i V unwinding-result & . > ? aarch64.thread.p q l 512.mask.store.p 1 G 3 = rf % 2 W __.SYMDEF_64 SOR K j 2.mask.pshufl.w.8 512.mask.load.b. ( A . G D F ! 0C 0E k f t ldup n. avx2.vinserti128e.d. avx.vbroadcast.sBER PLACEHOLDER _ ? w & . > > 6 512.mask.load.d.gnr. avx2.vbroadcasti p PROP n j " h A 4 512.mask.pcmpeq.avx512.mask.vper512.mask.loadu.pavx512.mask.psra " 0 " w u L ` o @ @ .di. sse42.crc32.64.8avx512.mask.psllavx512.psrl.dq.5 ? [ ` n 5 x @ $ 0 w CtsSimpleperfTes avx512.mask.punpavx512.mask.por. i V , D Z O @ 512.mask.unpckh.e.b. avx512.psll.dq.5expand 32-byte k # ' + * A q O --keep-failed-un y p ] llvm.vectorizer. gnu_indirect_fungnu_unique_objec512.mask.punpckl$ ? PERFILE2h + .tvos_version_miavx512.mask.unpcavx.cvtdq2.pd.252.vbroadcasti128Objective-C ImagM * H " Q Q Q Q @ ! avx512.mask.pshu2.mask.pshufh.w. X T ] $a c 8 R 9 ! i. s in memory from extracted in me u --call-graph dwaZ E K P W n mask.broadcast.shdup ectorizer.unroll q t G ! +DT @ E 9 .watchos_version ; h / h 2 ` avx512.mask.pcmpu.w. avx512.mask.psrlB Wl B Wl . , P " X ~ E l J B K Q P avx512.pbroadcase.w. age Info Version " & * f.d. avx512.mask.perm.p 512.mask.load.w.2.mask.movshdup. n \ X k < ) 9 9 / e.q. Objective-C Clas s , , stackprotectorch56 u.b. er .A e A @ $@ ` ( ? @{ G z ? y P D ? ? @ A @ @ V < .A ? 5 ? 0C `5 5 ? ? P9 h > 5 ? Am n <= > ?aCoc ? Y@ F / 1 Y1 / / / 1 / / / / / / / / / / / / )1 1 X X X 1Y 8Y X X X Y X X X X X X X X X #Y X X =Y *Y .? .? < 5< < < +I +I C C D D bQ bQ xO O O P >Y >Y SW X X Y 8 " $ $ $ $ $ ;# $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ k# }# 5 8 8 8 8 5 5 #6 d6 5 fB oB oB oB fB fB fB fB oB oB fB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB fB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB fB fB fB fB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB oB fB fB fB bC D D D D D D D D D D D D D D C D D D C D D D D D D D D D D D D C D D D D D D D D D D D D D D =D D D D D 3E EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE EE E EE EE E EE EE EE EE EE EE EE E EE EE EE E EE F F F EE tF k k k k k k k k k k k k k k k &k k k k ,k k k k k k k k k k k =k k Jk k k k k k k k k k k k k k k Pk k k k Vk k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k Cl Nl k k k Yl k k k k k k k dl k k k ol k zl k l ; J J J ; D ; ; J J ; J J J J J J J J J J J J J J J J ; J J J J J J J J J J J J J J J J J J J J J J J J J J J ; ; J ; J J J J J J J J J J J J J J J J J J J J J J J J J J J J ; ; ! M M M m { { { m m m m { { m { { { { { { { { { { { { { { { { m { { { { { { { { { { { { { { { { { { { { { { { { { { { m m m m { { { { { { { { { { { { { { { { { { { { { { { { { { { { m m m n n n n n n n n n n n n n n n n n D n n n n n n n n n n n n r n n n n n n n n n n n n n n n n n S j > ! ' , < L \ l | < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < ] ] ] 0 ; ; ; 4 4 1 2 !2 B2 @ @ = @ T@ -@ [kernel.kallsyms] % I : % M : % S % p J u l D e c t r u e W e d J u l y S e p t e m b e r F e b S a t J u n e J a n T h u M a r % m / % d / % y A u g T u e s d a y % a % b % d % H : % M : % S % Y W e d n e s d a y A u g u s t D e c e m b e r O c t A M N o v f a l s e F e b r u a r y M a r c h S e p T h u r s d a y S a t u r d a y N o v e m b e r S u n d a y M a y P M J u n % H : % M : % S A p r F r i A p r i l F r i d a y M o n J a n u a r y O c t o b e r S u n T u e M o n d a y U }] Y }] X }] }] }] }] W }] }] }] }] }] }] {Y im 7n m n m m m Rn m m m m m m m n C m O ~ H H H H V V M M # j SIMPLEPERF g @ V - W D t R( R( R( R( R( #) ) ) ) ) ) ) ) ) ) ) V+ - ,, , + h/ + + + ]/ / , , / , / L, / L, L, / / - - - {/ v+ v+ v+ v+ 0 0 0 1 1 1 1 $2 12 >2 3 4 T4 4 4 5 5 5 5 5 4 4 4 5 4 h4 h4 5 h4 h4 4 ]5 4 4 4 F5 3 3 3 3 Et it t t u ?u J n r g # R 2 a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a a $ a a % a a a a ? a a a a /proc/modules /proc/kallsyms security.lower_kptr_restrict /proc/sys/kernel/kptr_restrict ( E e C C C C C D D D { ( P { . P r . \ 8 8 8 8 o 8 8 4 [kernel.kallsyms] //anon 0 0 w,a Q m jp5 c d 2 y +L | ~ - d jHq A } mQ V l kdz b e O\ l cc= n;^ iL A` rqg <G K k 5l B @ l 2u\ E Y= 0 &: Q Q a !# V ( _ $ |o/ LhX a =-f A v q * q 3 x4 j-=m ld \c Qkkbal 0e N b l{ W eP | bI- | eL Xa M Q :t 0 A J =m j iC n4F g ` s- D 3_L | <q P A ' % hW o f a ^ )" = Y .;\ l t9G w & s c ;d >jm Zjz ' }D h i]Wb ge q6l knv + Zz J go C ` ~ 8R O g gW ?K6 H + L J 6`z A ` U g n1y iF a f o%6 hR w G "/& U ; ( Z + j \ 1 , [ d & c ju m ?6 g r W J z + {8 |! B hn [& w owG Z pj ; f\ e i b kaE l x T N 9a&g ` MGiI wn>Jj Z f @ ; 7S G 0 0 S $ 6 )W T g #.zf Ja h] +o*7 Z - A1 b62 S-+ ldE w} ZV AO I O M~ - Q J # S p x A aU . 7 Y - 6 ]]w ll ?A Z $ F aw $ e ]] FD( koi pv k19 Z* , m8 6F ] qTp 0ek * 1 u 4 y %8 < y s H j} A<* X Oy D~b -O T @ # 8 8L ! \H1 E b n S wT] l ? P \ br yk T@ OYX # p8$ A#= k e Z |% Wd8 N ! 3` * $ ? - l $H S )F~ hwe y?/ H$6t 5* SK HRp ey1 ~` | = 6 xT 9e K ; " O] _ l F ? m tC Z #A pl Aw G 6 - Aq[ Zh wC lZ O- _~6 - ' > S1 b S W k 1 * * yk Hp o ] .*F 6 f cT T"e M g 0& ) : { k Z > 8 $ , 52F* sw1 pH kQ6 Fzw ]cN J # p A F]# l8 ? 1 (B Og T~ yU bL 8 ^ # T Z1O bb Sy O IV~ P - { b -R 4 ~^ eGn Hl/ Su 6 : #jT$ +e? y H f '* b # ? &~ ? $ p i;F Bzw [ ke Z~ 7 S v8H 3 ? r $ 7j n Y F | O Q ; U d S - =G\ p & G w ) ` / a i 5 & Ls Z< #0 z M z FM8 , 9 ; :< D? >R: <eP =X ^6o} 76 5 4 W1 0 k 2 3 k$ % 1 ' [-&LMb#{' "" $!( x* +F` )q >( q- v , . 7/ p Xq Y s 3 r % w+OQvr tE ux ~O K }!b | t y Bx z { . l D~m 8o nl k[ wj R1h58 i b? mcf +aQ ` e dd "f i g H IN SKyu J c O N ZL M F G N@E $ DD2 AsX @* IB CPh Tg 3U> uW V S :R |P ~ Q 9 Z S [ fY X4 ] )\ZEo^m/ _ 5 q s \ < k 2g z 8J& V a ` / 6 \i l U , z B u \ H &= WF A + O `]x W7 9 > q ! K7 k f - b 3 jp ] $ ^ ' ~* I@ VW < M { t D Cm - @ w m .B+ ( > Td " ~ 8 y $o w J 1 } 05 _K ^ i B I # d X T c Q : r f n |x K ) o % / 3 vUu A? ) C: | s @ ; b I Ue h" _H S 1 ^Z 4 eg W b 2 7 _k% 8 ( O }d o J j 3w V cX W P 0 q B { gC ru&o p - ? ' B s Gz > 2 [ g; i8P/ _ Y = e : ZO ?(3w wXR @h Q + H*0"ZOW oI } @ mN 5+ # *' G | A H =X X? # 1 j v ` p ^ Y < L ~i / {kHw h s) aL oD ~Pf 7 VM' (@ g9 x + n &;f ?/ X )T`D 1 M .Fg T p' H q /L 0 U Ec ?k h6 r y 7] P \@ TN% s 7 @ '> $ !AxU \3; Y ^ U ~PG l!;b F 2 p ( Q _V :1X: n3 m : @ /)I JN v"2 x + K x. H fAj ^ y9*O ] # kM`~ b _R 7 z F h ! 1 Vc0a " j 6n S Nr ) { t *F 8#v uf z` r s " WG 9 ^ E Mvc &D A dQy/ 4 A &S E b iL Q < 6' 5 P .. T& q] w 4 .6 I E ? v \[ Y I >U ! lDa> 7~8A ]& n v| o Y y K i w \ 9 ~ $ 6 6nQ f q >, o,I {I . H> C-Yn gQ z t a f w 0 a, Q m pj c 5 d 2y L+~ | - dj qH A }m Q l Vdk b z e \Oc l =c ;n Li ^ `A gqr< K G k5 B l @2 l E \u =Y& 0 Q : Q a ! V # ( _ $/o| XhL a f-=v A q *q 3x 4 j m=- dl c\ kkQ lab e0 b Nl { We P |b -I | LeM aX: Q t 0 J A= m Ci j4n g F ` D -s3 L_ | P q<' A Wh % o f a ^ ) " Y = . \; l t G9 w & s c d; mj>zjZ '} D hi bW] eg l6qnk v + zZg J o C` ~8 O R g Wg? H 6K + L6 J A z` ` g U1n Fi y a f %o Rh 6 w G " U &/ ; (+ Z \ j 1, [ d c &uj m 6?r g W J z { + 8 | ! Bh n &[o w Gw Z jpf ; \ e b iak l E x N T9 g&a ` IiGM>nw jJ Z @ f7 ; S G 0 S 0$ 6 T W)# g fz. aJ ]h *o+ 7 Z - 1A26b +-S dl }w EVZ OA I O ~M - J QS # x p a A . U7 Y - 6 w]] ll A? Z $ F wa $ e]] DF ok (vp i91k *Z , 8m F6 ] pTq ke0 * 1 u 4 % y< 8s y j H A }X *< yO b~D O- T @ # 8 8 ! L \ E 1Hn b w S ]T l ? P rb \ky @T YO X # $8p =#A e k | Z W %N 8d 3 !* ` $ ? - l H$ S ~F) ewh/?y 6$H t *5KS RH ye p`~ 1 | = 6 Tx e9; K" _ ]OF l m ? t Z C A# lp wA 6 G - qA hZ [Cw Zl -O 6~_' - > 1S b S W 1 k * * ky pH ] o F*.f 6 T TcM e" 0 g) & : { k Z > 8, $ 5 *F2 1wsHp Qk zF 6c] w N J # p A #]F 8l 1 ? ( gO B~T Uy Lb 8 # ^ T O1Z bb yS I O P ~V{ - b - 4 R ^~ Ge lH nuS /: 6 # $Tj ?e+ y H f *' b # & ?? ~p $ i B F;[ wz ek ~Z S 7 H8v ? 3 $ r j7 n F Y | O Q ; U d S - \G= & p G w ` ) / a i 5 & sL <Z 0# z z M8MF 9 , ; : ?D <> < :R= Pe6^ X7 }o5 64 1W 0 2 k 3 $k % ' 1 &-[ #bML" '{ "!$ *x (+ ) `F(> q-q , v . /7 p qX s Y r 3 w % vQO+t ru E~ xK O} | b!y t xB z { l . m~D o8 n k ljw [h1R i 85b cm ?a+ f` Qe dd f" g i H I KS NJ uyO c N LZ M F G E@N D $ A 2D@ XsBI *C T hPU3 gWu >V S R: P| Q ~ Z 9 [ S Yf X ] 4\) ^oEZ_ /m 5 q s < \ k g2 z &J8 V ` a / 6 i\ l U , z B \ u H =& FW A + O x]` 7W > 9 q ! 7K k f - b 3 pj $ ] ^ ' *~ @I WV < M { D t mC - @ m w +B. ( > dT " ~ 8 y o$ w 1 J } 50 K_ ^ i B I # d X T Q c : r f n x| ) K o % 3 / uUv ?A ) :C | s @ ; I b eU "h H_ S 1 Z^ 4 ge b W7 2%k_ 8 ( } O o d J j w3Xc VP W 0 B q { g ur C o& p- ? ' s B zG 2 > [ ;g /P8i _ Y = e : OZw3(? RXw @ Q h + H Z"0* WOIo @ }m 5 N # + '* G A | H X=# ?X1 v j ` ^ p YL < i~ { / wHk s h a ) LDo fP~V 7 'M @( 9g + x n ;& f /? ) X D`T 1 M F. T g 'p q H L/ 0cE Uk? 6h y r ]7 \ P NT @ % s 7 @ >' ! $ UxA 3\ Y ;U ^GP~ b;!l F 2 p ( Q V_:X1: 3n : m @ I)/ NJ2"v + x x K H . jAf ^ O*9y] # Mk ~` b _ Rz 7h F ! 1 0cV " a j n6 S rN ) { t * 8 F v# fu`z r s W " G 9 E ^ vM c D& d A /yQA 4S& E b Li < Q '6 5.. P&T ]q 4 w 6. I ? E v[\ I Y U> l ! >aD ~7 A8n &]|v Y o K y i w \ ~ 9 $ 6 6 Qn f > q ,o , I I{ . C >H nY- Qg t zf a 2 y 9 M 7 A 5 f o n ` P s p 0 ` @ X ; x 8 h ( H T + t 4 d $ D \ S | < l , L R # r 2 b " B Z C z : j * J V @ 3 v 6 f & F ^ c ~ > n . N ` Q q 1 a ! A Y ; y 9 i ) I U + u 5 e % E ] S } = m - M S # s 3 c # C [ C { ; k + K W @ 3 w 7 g ' G _ c ? o / O ` P s p 0 ` @ X ; x 8 h ( H T + t 4 d $ D \ S | < l , L R # r 2 b " B Z C z : j * J V @ 3 v 6 f & F ^ c ~ > n . N ` Q q 1 a ! A Y ; y 9 i ) I U + u 5 e % E ] S } = m - M S # s 3 c # C [ C { ; k + K W @ 3 w 7 g ' G _ c ? o / O A @ ! @ a ` 1 0 @ # + 3 ; C S c s M ! 1 A a 0 @ ` @ @ Rt t t t t t t t t t t t Rt t t t Rt t t t t t t t t t t t t t t t t t Rt t t t t t t t t t t t Rt t t t t t t t t t Rt M{ { { { { { { { { { { { M{ { { { M{ { { { { { { { { { { { { { { { { { M{ { { { { { { { { { { { M{ { { { { { { { { { M{ i| C C C C C C C C C C C i| C C C i| C C C C C C C C C C C C C C C C C i| C C C C C C C C C C C i| C C C C C C C C C i| K K K . K K K K K K K K K K K K K K K K K n K K K K K K K K K K K L , l \ < | B " b R 2 r J * j Z : z F & f V 6 v N . n ^ > ~ A ! a Q 1 q I ) i Y 9 y E % e U 5 u M - m ] = } S S 3 3 s s K K + + k k [ [ ; ; { { G G ' ' g g W W 7 7 w w O O / / o o _ _ ? ? @ ` P 0 p H ( h X 8 x D $ d T 4 t C # c ( 0 8 @ P ` p 0 @ ` 0 @ ` //anon m m + x N t t L o x X ^ [ [ _ B [kernel.kallsyms] # > F @ B B B B B iA B =A @ 3 ( B i < K n ? wA :? @ CA wA @ wA wA wA wA wA wA wA wA wA A A wA wA wA > > > > A A A A A ? (? C hD sD ~D D ~D ~D D D ~D ~D ~D ~D ~D ~D ~D ~D D ~D ~D D ~D ~D ~D D H H H I I H ,I H H H H H H H H H :I JI H H H WI dI qI ~I I I I I I I I m n n n n n n n n Bn n n o m dn on zn n n n J J J J J J J J J J J J J J x V 2 % 1 = 3 3 h e = u U L * a C e f e f \ t y ~ * D ? D R < W 1 ) 4 ; ; ; A C pD B EB E E E E wB D D yE 7E oC H H H H H I K J AJ I M M M M J L L IM M K DW_OP_addr DW_OP_deref DW_OP_const1u DW_OP_const1s DW_OP_const2u DW_OP_const2s DW_OP_const4u DW_OP_const4s DW_OP_const8u DW_OP_const8s DW_OP_constu DW_OP_consts DW_OP_dup DW_OP_drop DW_OP_over DW_OP_pick DW_OP_swap DW_OP_rot DW_OP_xderef ' DW_OP_abs DW_OP_and DW_OP_div DW_OP_minus DW_OP_mod DW_OP_mul DW_OP_neg DW_OP_not DW_OP_or DW_OP_plus DW_OP_plus_uconst DW_OP_shl DW_OP_shr DW_OP_shra DW_OP_xor DW_OP_bra DW_OP_eq DW_OP_ge DW_OP_gt DW_OP_le DW_OP_lt DW_OP_ne DW_OP_skip DW_OP_lit0 ! DW_OP_lit1 ! DW_OP_lit2 ! DW_OP_lit3 ! DW_OP_lit4 ! DW_OP_lit5 ! DW_OP_lit6 ! DW_OP_lit7 ! DW_OP_lit8 ! DW_OP_lit9 ! DW_OP_lit10 ! DW_OP_lit11 ! DW_OP_lit12 ! DW_OP_lit13 ! DW_OP_lit14 ! DW_OP_lit15 ! DW_OP_lit16 ! DW_OP_lit17 ! DW_OP_lit18 ! DW_OP_lit19 ! DW_OP_lit20 ! DW_OP_lit21 ! DW_OP_lit22 ! DW_OP_lit23 ! DW_OP_lit24 ! DW_OP_lit25 ! DW_OP_lit26 ! DW_OP_lit27 ! DW_OP_lit28 ! DW_OP_lit29 ! DW_OP_lit30 ! DW_OP_lit31 ! DW_OP_reg0 " DW_OP_reg1 " DW_OP_reg2 " DW_OP_reg3 " DW_OP_reg4 " DW_OP_reg5 " DW_OP_reg6 " DW_OP_reg7 " DW_OP_reg8 " DW_OP_reg9 " DW_OP_reg10 " DW_OP_reg11 " DW_OP_reg12 " DW_OP_reg13 " DW_OP_reg14 " DW_OP_reg15 " DW_OP_reg16 " DW_OP_reg17 " DW_OP_reg18 " DW_OP_reg19 " DW_OP_reg20 " DW_OP_reg21 " DW_OP_reg22 " DW_OP_reg23 " DW_OP_reg24 " DW_OP_reg25 " DW_OP_reg26 " DW_OP_reg27 " DW_OP_reg28 " DW_OP_reg29 " DW_OP_reg30 " DW_OP_reg31 " DW_OP_breg0 $ DW_OP_breg1 $ DW_OP_breg2 $ DW_OP_breg3 $ DW_OP_breg4 $ DW_OP_breg5 $ DW_OP_breg6 $ DW_OP_breg7 $ DW_OP_breg8 $ DW_OP_breg9 $ DW_OP_breg10 $ DW_OP_breg11 $ DW_OP_breg12 $ DW_OP_breg13 $ DW_OP_breg14 $ DW_OP_breg15 $ DW_OP_breg16 $ DW_OP_breg17 $ DW_OP_breg18 $ DW_OP_breg19 $ DW_OP_breg20 $ DW_OP_breg21 $ DW_OP_breg22 $ DW_OP_breg23 $ DW_OP_breg24 $ DW_OP_breg25 $ DW_OP_breg26 $ DW_OP_breg27 $ DW_OP_breg28 $ DW_OP_breg29 $ DW_OP_breg30 $ DW_OP_breg31 $ DW_OP_regx # DW_OP_fbreg ' DW_OP_bregx % DW_OP_piece ' DW_OP_deref_size DW_OP_xderef_size ' DW_OP_nop & DW_OP_push_object_address ' DW_OP_call2 ' DW_OP_call4 ' DW_OP_call_ref ' DW_OP_form_tls_address ' DW_OP_call_frame_cfa ' DW_OP_bit_piece ' DW_OP_implicit_value ' DW_OP_stack_value ' y 2 d t d T $ T 5 L G DW_CFA_nop DW_CFA_set_loc DW_CFA_advance_loc1 DW_CFA_advance_loc2 DW_CFA_advance_loc4 DW_CFA_offset_extended DW_CFA_restore_extended DW_CFA_undefined DW_CFA_same_value DW_CFA_register DW_CFA_remember_state DW_CFA_restore_state DW_CFA_def_cfa DW_CFA_def_cfa_register DW_CFA_def_cfa_offset DW_CFA_def_cfa_expression DW_CFA_expression DW_CFA_offset_extended_sf DW_CFA_def_cfa_sf DW_CFA_def_cfa_offset_sf DW_CFA_val_offset DW_CFA_val_offset_sf DW_CFA_val_expression DW_CFA_AARCH64_negate_ra_state DW_CFA_GNU_args_size DW_CFA_GNU_negative_offset_extended G G E :E F xE _K _K 9H ZH H I n n 6 [ Q > d ; ; I M # $ # # " " " 5 a 0 ` 0 ` Y 0 ` !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ NSt3__14__fs10filesystem16filesystem_errorE NSt3__120__shared_ptr_emplaceINS_4__fs10filesystem16filesystem_error8_StorageENS_9allocatorIS4_EEEE [ 8CSConfig 11EtmV4Config 11ItemPrinter 24TrcGenericElementPrinter 13ITrcGenElemIn N10simpleperf12_GLOBAL__N_110PacketSinkE 10IPktDataInI15EtmV4ITrcPacketE 13ITrcTypedBase N10simpleperf12_GLOBAL__N_118InstructionDecoderE NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE N10simpleperf12_GLOBAL__N_114ETMDecoderImplE N10simpleperf10ETMDecoderE NSt3__110__function6__funcINS_6__bindIMN10simpleperf12_GLOBAL__N_116ETMV4IDecodeTreeEFvRK9ocsdErrorEJPS5_RKNS_12placeholders4__phILi1EEEEEENS_9allocatorISH_EEFvS8_EEE NSt3__110__function6__baseIFvRK9ocsdErrorEEE NSt3__16__bindIMN10simpleperf12_GLOBAL__N_116ETMV4IDecodeTreeEFvRK9ocsdErrorEJPS3_RKNS_12placeholders4__phILi1EEEEEE NSt3__118__weak_result_typeIMN10simpleperf12_GLOBAL__N_116ETMV4IDecodeTreeEFvRK9ocsdErrorEEE NSt3__115binary_functionIPN10simpleperf12_GLOBAL__N_116ETMV4IDecodeTreeERK9ocsdErrorvEE N10simpleperf12_GLOBAL__N_117DecodeErrorLoggerE N10simpleperf12_GLOBAL__N_113DecoderLogStrE 17ocsdMsgLogStrOutI N10simpleperf12_GLOBAL__N_110DataDumperE N10simpleperf12_GLOBAL__N_115ElementCallbackE 13PacketPrinterI15EtmV4ITrcPacketE 14IPktRawDataMonI15EtmV4ITrcPacketE N10simpleperf12_GLOBAL__N_110MapLocatorE N10simpleperf12_GLOBAL__N_114PacketCallbackE N10simpleperf12_GLOBAL__N_115PacketToElementE N10simpleperf12_GLOBAL__N_19MemAccessE 16ITargetMemAccess N10simpleperf12_GLOBAL__N_116InstrRangeParserE N10simpleperf12_GLOBAL__N_116BranchListParserE $ $ $ $ M" " " &# j# # # 7 4; 4; 4; 4; 4; 4; 7 4; 4; 7 7 /7 7 4; 4; 4; 4; 4; 4; 4; 4; 7 7 4; 4; 4; 4; 4; 4; 4; 4; 4; 4; 4; 4; 8 4; 8 4; 4; 4; 4; 7 4; 7 4; 4; 4; 4; 4; 4; 8 4; 4; 4; 4; 9 &g f Fg f Fg Fg Fg Fg Fg Fg Fg Fg Fg Fg f Fg Fg Fg Fg Fg Fg Fg Fg Fg Fg Fg g f v v v w w w w w v v v v v v v v v v v v 3w 3w 3w v a G G G G G s . C v v v v v v v v v v v v v * v v v v v v v v v v v v v v v v v v v 2 v v v v v v v v v v v v v v v v v v v v v A v v v v v v v v v v v v v v v v v v v v P W ^ e l s z v v k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k k * k k k k k k k k k k k k k k k k k k k k k 7 k k k k k k k k k k k k k k k k k k k k D N N N N N N N N N N N N N R Y ` N N N N N N N N N N N N N N N N N g N N n N N N N N N N N N N N N N N N N N N u N N N N N N N N N N N N N N N N N N N N | p > > > : > > > > > > > > > p > Y > > > > > > > > > > > > > > > > > > > p > > > > > > > > > > > > > > > > > > I / ? O _ o > > > > > > > > > > > > > > > > > / > > ? O _ o > > > > > > > > > / ? O _ o / ? O _ o / ? O _ o > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > I { W d q ~ / ? > > O > _ > > o > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > / ? O _ o / ? O > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _ o I > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > / ? O _ o / > ? O _ o > > > > > ! ! /! ?! O! _! o! ! ! ! ! ! ! ! > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ! ! " " /" ?" O" _" o" " " " " " " " " " # # /# ?# O# _# o# # # # # # # # # # $ $ /$ ?$ O$ _$ o$ $ $ $ $ $ $ $ $ $ % % /% ?% O% _% o% % % % % % > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > % % % % & & *& :& J& % H : % M : % S % m / % d / % y % Y - % m - % d M lM M .L xL .L .L .L xL .L .L .L .L .L .L .L .L .L .L M xL M .L M IZ [Z mZ uZ *a 6a 6a w` 6a 6a 6a w` 6a 6a 6a 6a 6a 6a 6a 6a 6a 6a 6a w` L L e w L X " ? q _ X w D X , S * O O O " # # 2 2 & & & {. " P < | 9 < 1 P + + + + + + + + + + + , X o %B G mH G eH I P &Q B Hx Hx FS I J J yC S U xW X C 'K cZ D K QL M RE Z ^[ N 8O Y )P B |F \ v 3 ^ % % ~ " \ 9 > & ' ' ( "( 6( ( ) C) !+ 5+ + :, N, b, v, 0 , ' ]. . 0 G ^ 0 ^ N ~ E " z d d .@ @ @ B@ @ @ @ @ @ 8@ L@ @ @ @ @ .@ 8@ B@ L@ " # $ % & + , - . / ( * ) 2 4 ! ' 1 0 3 X} y} 4 ~ 4 ) O 5 ) * T 7 ) Z t " < J ` n k . C0 w/ / O/ 2 2 2 2 2 2 2 2 3 3 #3 53 O3 ^3 d3 s3 3 3 3 / 0 0 1 5 }6 46 6 o6 ]= (= (= U= (= = M= Q? \? .= F? (= H H G G H iG H G G G H G G H GY NY 2c NY NY NY NY NY NY NY NY NY NY NY NY NY NY NY NY NY NY NY NY GY NY GY GY c c &d &d 8e 8e 8e d d d d d 8e c Md Md 8e 8e d zd d e 8e c c c d 8e 8e 8e 8e 8e 8e 8e 8e 8e 8e 8e 8e 8e gd S 4 ! < Z p = ] { D t 2 c4 3 4 /3 4 4 64 4 q3 :5 #3 F G G G G G E G G G F G G G G G G G F G G G F G F X mK mK DO eM M N N N N N oN N O N N tL N L N N N N O N mK N N N N N N N N N N N N N N N N N N mK %g ?g ?g ?g g ?g ?g ?g ?g ?g ?g ?g ?g ?g ?g ?g ?g g g ?g g `i `i `i `i `i `i `i m m l %m l m 8m nl nl Km qm m z Ol Zz ez wz z z ;| ;| } 0~ l| l| j~ Vs }~ Vs Vs /| /| /| | | ~ | | ~ ~ ~ ~ & / I W e s k | | | | , | | : N} N} / = K Y g u 4 B P v 1 W e s } } } } 5 [ d t 8 u u W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W W / 5 l w - \ = \ J ^ k l w x \ \ C C M p ! 2 C T 4 V G w G G G G G G G G G g G G G G G G o FL WL WL WL WL WL WL WL K WL WL WL WL WL K WL WL WL WL WL K L WL WL WL WL WL WL WL WL WL WL WL WL "L WL L 0L L WL WL WL WL WL WL WL WL WL WL WL WL WL WL WL WL WL )L :L =| fz A| z A| z { { { A| A| { { { "{ { z .{ { :{ { D{ P{ { Z{ d{ { { n{ x{ (| z { { { { | z z pz |z z /| | { { | z z | 8| z z p } h h [ [ ' r M M M M 6 6 6 ' ' * * * * _P ]P ]P 8P IP _P _P P R R R Q "Q VQ {S S fS S S T `U `U `U T S `U R R R R b b b #b b b b b b b b b b d d c <e Nc e b b g g $d @n m n n dn 5n m m | } } 5} G} | | | | | | | | | f $ $ $ $ $ $ $ * $ $ $ I ( / o V / l P _ r e r r r V d d d h h " 9 ! " " " " " " " " " " " " " " " " " " ! 7! " " ." " " " Z" ^! ! ! " : ; Q; 9 9 9 9 9 9 ; : : = D CF E F F E E E E E E E E E G \ i \ i [ i x[ x[ i Q[ Q[ i Q[ Q[ Q[ [ \ z\ \ -c \ -c {] -c \ \ -c \ \ -c -c -c ] ] ] ^ c e ag e Kg e e wg e e g lc f g f g f h ?h f h h f h "i ai i j "j "g i "g i g i g g i 6g 6g i g g g ir x x w w w w x x x x 1x :x Ox Yx cx r ,w Nw ]w lw {w w w w w t t t t u 'u Ju pu u u u t s x x x x #y t t t t t t t t t t & X 9 q \ # h s y y R " 7 L Y f s = ! j 1 > c K f d ` X p : i C C P [ m _ $ A X ; l N $ = X a // D D D D D D D D ,,, ,,, ,, ,, JJ D JJ JJ JJJJJJJ JJJJJJJJJJJ JJJJ@ @ @ @ V ??? ?? ??? / ? ??? /// ??? / ??? / ??? /// ??? / ??? / /// // /// // // // /// A 0 ??? b ,U V ?? i V ??? ? ??? ] ??? ??? ??? ??? ??? b b E i i i i b b ??? V ?,? ?,,?; , ??,?F 9 * ??? ? ??? ??? ??? ??? ??? ??? b i i b ?? ??? ?? ? S :z / / z: ??? ??? /// T TO T TO .. DJD DJD D D DJD DJD DJD DJD DJD DJD DJD DJD /JD /JD B // ww ww ww ww u ////, " D D D // // u GD wDD u // DD // D D D u // // // w D @ @ // // $ @DD @DD D D D D D D @ @ @ @ @ @ @ @ @ @DD @DD @DD @DD DDD DDD & & ,,, ,,, ,, ,, JJ D JJ JJ JJJJJJJ JJJJJJJJJJJ JJJJ??? ??? ?? ? ? ?????? ? ? :z / / z: ? ? ? ? ? ? ??? ??? ??? ??? ? ??? ??? ??? ??? ??? ??? b b b ??? ?? ?? ??? ? ? ??? ??? ??? ??? ?? ??? ??? ??? b Q Q Q ?? ??? V V V ??? ??? V V V ??? ??? ??? ??? ??? V ?? ??? ??? ??? ?? ?? ?? ?? ?? ?? V ??? ??? ?? ??? V ??????? ??? K K " . +++ ++++ ++++ D D D @ D D @ @ @ @ DO D DO D @ D R R R U // // / / D / D / D D D D D D D /// // ~ . i h @. P. @ . // // d // // ////////. .. .. . D U D D D D D D D D D D D D D D D U U D E D D U D D D D D D E E D U D U D U D U D U D D U D D U T T D D D D D D D D D D D D D D D D D U D D D D D D D D D D D D D D E D D D U E D U U U U U U U U U U U U U U U U U U U U U U U U T T T T T T T T U U U U U U U U U U U U U U U U U U U U UU U UU U U U U U U U U D U D D D U E E D D D D D D D D D D D D D E E D D D D U D D D D D D D D T T T T T T T T T T T T UE UE UE UE UE UE UE UE T D D D D D D D D D T D D D D T D D T D D E DD DD DD DD D D D D D D D EU D DD DD DD DD D D D D D D D D D D D DD DD DD DD X W u u x u u t t t t X W H G H G H H w t t t t t w w w ww ww ww ww ww G G w w w w DD DD UD UD UD UD UD UD E E D D D D E E E E UD UD UD UD UD UD D E UD UD E D D D D DD DD DD UU UU UU UU UU UU UU UU UU UU UU UU UU UU UU UU U U U U U U U U U U U U U U U U DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD D D D D D D D D DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD DD D D D D D D D D D D D D D D D D D D D D D D D D D D D UD UD UD UD UD UD UD UD E E E E E E E E UD UD UD UD UD UD UD UD E E E E E E E E D D D DD DD DD DD DD DD DD DD D D D D D D D D DD DD DD DD DD DD DD DD D UD UD UD UD UD UD UD UD E E E E E E E E UD UD UD UD UD UD UD UD D DD DD DD U U UU UU U U U U UU UU T T U U UD UU UU UU UD UD UD UD U U E D E D E E T T UU UU UU UU U U U U UE U T UU U DD DD DD DD DD T T T T DD DD DD DD DD DD DD DD DD DD DD E UD E UD UU UU U U UU UU U U DD DD DD UU UU U UD UD E E UU UU U U U U DD U UE UE UE UE UE D DD DD DD DD D DD U U U UE UE UE UE UE D DD DD DD DD D U U U UE UE UE UE U U D DD DD DD DD D D T U U U UE UE UE UE UE D DD DD DD DD D T U U D U UE D T D T D D T D D D T D T U DD D UD U DD DT UE UU U U U UE UE UE UE UE D DD DD DD DD U U U UE UE UE UE UE D DD DD DD DD DD U U U UE UE UE UE UE D DD DD DD DD U U E T D D U U U U D D D DD DD DD DD D D D D UE UE U U UE T T T U T U T U T U D E UE UE E E T U T U E E DD DD DD DD DD D T T DD D UD U D D D DD DD DD DD DD D U DD DD DD UD UE U U U U U U T T T U U UE UE UE UE UE D DD DD DD DD DD E U U D D D LM Q LM Q L M g n g n i p g n g n s { g n LLL MMM LLL MMM LLL MMM LLL MMM LL MM LL MM LL MM LL MM LLL MMM MMM V * * LLL MMM MMM V * * LLL MMM MMM V MLL > MLL > LLL MMM MMM V LLL MMM MMM V MLL > LLL MMM MMM V * * LLL MMM MMM V LLL MMM LLL MMM LLL MMM q y o w > d < b LL MM LLL MMM LL MM LLL MMM LLL MMM LL MM LLL MMM LLL MMM LLL MMM LLL MMM LL MM LLL MMM LLL MMM LLL MMM LLL MMM LLL MMM LLL MMM LL MM MM X LLL MMM LLL MMM LLL MMM LLL MMM LLL MMM LLL MMM LLL MMM LLL MMM LL MM LL MM MLL > L M LL MM LLL MMM LL MM MLL v LLL MMM LL MM LLL MMM MM MMM LL MM LLL MMM MM MMM LM LLM LL MM LLL MMM LM LLM LL MM LLL MMM LLL MMM LLLLMMMMMM MMM # ! ! ! # ! ! ! # ! ! ! # ! ! ! # ! ! ! # ! ! ! # ! ! ! # ! ! ! # ! ! ! LL MM LLL MMM LLL MMM LL MM LLL MMM LL MM LLL MMM LLE MME LLLEMMMEMME MMME LLL MMM N j MLL v X t LLL MMM LLL MMM LLL MMM LLL MMM LLL MMM LLL MMM LLL MMM LLL MMM MM MMM MMM V MMM V MM MMM ML MML ~ MLL > MMLL< MLL > MMLL< LLL MMM ML MML ~ LL MM LL MM MLL > MMLL< MLL > MMLL< LLL MMM LLL MMM LLLLMMMMLLL MMM LLLLMMMMLLL MMM LLLLMMMMLL MM LLL MMM LLL MMM LL MM LLL MMM LL MM LLL MMM LLL MMM LLL MMM LLLLMMMMLLLLMMMMML MML ~ MLL > MMLL< ML MML ~ MLL > MMLL< * LLL MMM LLL MMM LLL MMM LL MM LL MM LL MM LLL MMM LLL MMM LLL MMM LLL MMM LLL MMM LLL MMM LLL MMM LLL MMM LLL MMM LL MM LLL MMM LL MM LLL MMM MMD { MMMDy LLL MMM LLLLMMMMLLL MMM LLLLMMMMLL MM LLL MMM MMD { MMMDy LLL MMM LLLLMMMMLL MM LLL MMM LLL MMM LLL MMM LLL MMM MMD { MMMDy LLL MMM LLL MMM ML G ML G LLL MMM LL MM LLL MMM LL MM LLL MMM MLL v MLL > MLL > LLL MMM LLL MMM MMM V * * LLL MMM MMM V * * LLL MMM MMM V MLL > MLL > LLL MMM MMM V LLL MMM MMM V MLL > LLL MMM MMM V * * LLL MMM MMM V 3 MM MMM MM MMM MM MMM ML G ML G MML E MML E ML G ML G LLL MMM ML G ML G ... ... ... ... ... ... ..D ..E ..D ..D ..D ...D...D...D...D...D...D..D ..E ..D ..D ..D KKK RD RE .. P. P. .. . ... // // // B 6 @ /// J J $ /// 99 ** D ,,, YYY ;;; JJJ 999 999 D 999 999 D D ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ D 999 *** 999 *** *** *** ,,, YYY ;;; JJJ ,, YY ;; JJ D ,,, ,, DD ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ DD ,,, YYY ;;; JJJ ,, YY ;; JJ ,,,,YYYY;;;;JJJJ,,, YYY ;;; JJJ ,,,,YYYY;;;;JJJJ,,, YYY ;;; JJJ D ,,,,,,, ,,,,,,, ,,, YYY ;;; JJJ ,, YY ;; JJ ,,,,,,, ,,, YYY ;;; JJJ ,, YY ;; JJ ,,, YYY ;;; JJJ ,, YY ;; JJ D ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,, YY ;; JJ ,, YY ;; JJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,, YY ;; JJ ,, YY ;; JJ B E C D B E C D @ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ UE YJJ ;,, J;; YJJ ;,, J;; U99 YYJJ;;,,JJ;;YYJJ;;,,JJ;;U99 UD U99 U99 U** U** U99 U99 U99 UD U99 U99 U** U** YYJJ;;,,JJ;;YYJJ;;,,JJ;;U99 T T T T T T zzz Y Jzz Y Jzz Y Jz Y Jzz Y Jzz Y Jzz Y Jzz Y Jzz Y Jzz Y Jzz Y Jzz Y Jzz zzz kzz z Y zzJ z zk z zk Y zJ Y zJ J z; J z; , Y ; J zz zzzz zzz zzz zzz zzz zzzz zzz zz zz zz Y Jzz Y Jzz Y Jzz Y Jzz Y Jzz Y Jzz zz zzz Y Jzz Y Jzz Y Jzz Y Jzz Y Jzz Y Jz Y Jz ;zz J Y Jz Y Jz YJJ ;,, J;; YJJ ;,, J;; YJJ ;,, J;; YJJ ;,, J;; ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,D YYT ;;D JJD D ,, YY ;; JJ B ,. Y. ;. J. , Y ; J B DD B UD ;;;;JJJJ;;;;JJJJUD ,,,,YYYY;;;;JJJJU99 U99 U99 U99 ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,, YY ;; JJ ,, YY ;; JJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,, YY ;; JJ ,, YY ;; JJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ D ,, UD ;;;;JJJJ;;;;JJJJUD ,,,,YYYY;;;;JJJJU 999 ;;; JJJ 999 9*9 9*9 999 D 999 D ;;; JJJ U99 U99 E E ,,, YYY ;;; JJJ ,, YY ;; JJ ,, YY ;; JJ ,,, ,, ,,, ,, 999 ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,, YY ;; JJ 999 *** 9* 9* 9* 9* 9* 9* 9* 9* *99 9D 9D 9D *99 9D *99 DD D 9 * ,, YY ;; JJ ,, YY ;; JJ ,, ;; JJ U 99 ** 99 D 99 ** 99 ** D 99 ** ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,, YY ;; JJ ,, YY ;; JJ ,, YY ;; JJ ,,, YYY ;;; JJJ ,, YY ;; JJ ,,, YYY ;;; JJJ ,, YY ;; JJ ,,, YYY ;;; JJJ ,, YY ;; JJ ,,, YYY ;;; JJJ ,, YY ;; JJ B B B B 999 999 D 999 999 D D ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ 999 *** 999 *** *** *** ,,, YYY ;;; JJJ ,, YY ;; JJ ,,,,YYYY;;;;JJJJ@ ,,, ,, // D U w w w w w w w w t D D @ D D D t G X D U w w D T w w w w w w w w w w w w w w s s t t t t t t t t u u u u u u u u t t t t t t t t u u u u u u u u w w w w ww ww ww ww ww ww ww ww w w w w 7 H H H H G G G G Q Q Q / O / O w w X X X X W W W W H D U D U D U D U w 3 D U O w w w w w w w w D D D U D U D T DD O O O O O O O O O w w w w w w w w D U U w w w w DD DD w w wD DD wD DD wD DD wD DD w w w w w w w w w w w w w SD SD SD TD TD TD UD UD UD SD SD SD S S S T T T U U U S S S SD SD SD TD TD TD UD UD UD SD SD SD 7 7 7 I I I \ \ \ 7 7 7 - - - ? ? ? - - - SD SD SD TD TD TD UD UD UD SD SD SD SD SD SD TD TD TD UD UD UD SD SD SD 7 7 7 I I I \ \ \ 7 7 7 - - - ? ? ? - - - T T T T T T PD PD PD PD PD PD PD PD PD PD PD PD PD3 PD3 PD3 PDD PDD PDD PDU PDU PDU PD3 PD3 PD3 PD33PD33PD33PDDDPDDDPDDDPD33PD33PD33P4 P4 P4 PD PD PD PT PT PT P4 P4 P4 P4 P4 P4 PD PD PD PT PT PT P4 P4 P4 P43 P43 P43 PDD PDD PDD P43 P43 P43 PD4 PD4 PD4 PDD PDD PDD PDT PDT PDT PD4 PD4 PD4 PD4 PD4 PD4 PDD PDD PDD PDT PDT PDT PD4 PD4 PD4 5 5 5 5 5 5 PD PD PD PD PD PD PD PD PD PD PD PD PD3 PD3 PD3 PDD PDD PDD PDU PDU PDU PD3 PD3 PD3 PD33PD33PD33PDDDPDDDPDDDPD33PD33PD33PD4 PD4 PD4 PDD PDD PDD PDT PDT PDT PD4 PD4 PD4 PD4 PD4 PD4 PDD PDD PDD PDT PDT PDT PD4 PD4 PD4 5 5 5 5 5 5 PD PD PD PD3 PDD PD3 PD33PDDDPD33P4 PD P4 P4 PD P4 P43 PDD P43 PD4 PDD PD4 PD4 PDD PD4 5 5 PD PD PD PD3 PDD PD3 PD33PDDDPD33PD4 PDD PD4 PD4 PDD PD4 5 5 U P D D | q q & P D D d Q Q F 8 8 | q q & q q | d q Q q Q P D D | q q \ 9 9 g g 0 \ 9 9 o ? ? T + + g g 0 a a o g ? g ? \ 9 9 g g L & & & & 0 0 0 0 w w T T T T T T T T H H H H G G G G X X X X W W W W @ /// // YYY YYY YYY YYY ,,,,,,, YYY ;;; JJJ YY YYD JJD @ B B B B ,. ;. J. ,. ,. J. J. ; JJJ ,,, ;;; JJJ ,,, ;;; JJJ ,,, ;;; JJJ ,,, ;;; JJJ Y,, zJ zJ Jzz Dzz Jzz Dzz ,,, D,, YYY DYY ;;; D;; JJJ DJJ Jzz Dzz Jzz Dzz ,,, D,, YYY DYY ;;; D;; JJJ DJJ ,,, D,, YYY DYY ;;; D;; JJJ DJJ Jz Jz zz ,, zz zzzzzzz ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ;;;;;;;;zzz ,,, YYY ;;; JJJ ,,, YYY ;;; JJJ ;;;;J,,JJ;;JJ;;JJ,,JJ;;JJ;;J;,, J;; YJJ ;,, J;; YJJ ;,, J;; YJJ ;,, J;; YJJ zzzzJJJ,;JJ JYY JYY ,;; ,;; ;JJ ;JJ JYY ,;; ;JJ zz zz zz zz zz ,,, YYY ;;; JJJ zz JJJJJJJ ,,, ;;; JJJ JJJ JJJ ,,, ;;; JJJ ,,, ;;; JJJ JJJ JJJ ,,, ;;; JJJ ,,, ;;; JJJ JJJ J,J J;J J,J JJJ J; ;, J; YJ J; ;, J; YJ U U U D D . . . . . . . . . . . . . . . . P P P P D DD DD DD DD D D D D . J. Y D Jzz Dzz Y D Jzz Dzz Y D Jzz Dzz zzz zzz zzz zz zz zz JJJ BD . D // l . // // B P^ @ P B B B R ,,, ,,,,JJJ YYY ;;; ,,, ,,,,,,, ,,, JJJ YYY ;;; ,,, JJJ YYY ;;; JJJ q ,, JJ YY ;; ,,, JJJ YYY ;;; ,,, JJJ ;;; ,,, JJJ ;;; ,,, JJJ ;;; ,,, JJJ ;;; ,,, JJJ ;;; ,,, JJJ ;;; D p ;,,;YJJY,YY,J;;J;,, YJJ ,YY J;; ,, JJ ;; ,. , ;,,;YJJYJ;;J,,,,JJJJ;;;;;,,;YJJYJ;;J,,,,JJJJ;;;;;,,;YJJYJ;;J;,,;YJJYJ;;J;,, YJJ J;; ,,, JJJ ;;; ;,, YJJ J;; ,,, JJJ ;;; ;,, YJJ J;; ;,, YJJ J;; YYY ,,,,;JJ JYY ,;; ;JJ JYY ,;; ,,,,,,,,,,, JJJ YYY ;;; ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, ,,, B. q { q { J,, YJJ Y;; J;; ,JJ ,YY ;, YJ J; ;, YJ ;, YJ J; J; ;, YJ J; T B B // T // T . . . . // u p T T T B ] ` ] ` ` ` ` ` ` ` ` ] ` ` ` ] ` ` ] ` ] ` ` ] ] "D. "U. "D. "U. YYY YYY YYY YYY YY YY {{{ {{{{ {{{ z J K{ {K {{{ {{{ {{{ -. .Y .Z z.J {.K {{{ {{{ {{ {{ {{ {{ . {. {{{ KKK Y Z zzJ {{K $ d : F $ p J.J K.K Y.Y Z.Z Z. <-- -- KK << <KK -<< <KK -<< --- <<< --- <<< --- <<< ----KKK {{K KKK <<< <<< KKK <<< <<< <-- K<< ZKK <<< <<< <<< ZKK Z-- --- --- KKK <<< KKJ ZZY <<; KK ZZ << JJJ KKK YYY ZZZ KKJ <<; KK << JJJ KKK KKJ ZZY <<; KK ZZ << JJJ KKK YYY ZZZ --- <<< --- <<< ZZZ Y Z [ J K L , - h J K L Y Z [ ; < = D E zzD zzE H H H H G G G G zzD E zzE B|||C D O i t 2 ^ H ' S = K.D0L.D [.D [.D3 3 3 3 4 4 3 U D 3 3 D f D D {z{ |z| {z{ |z| |{| JJJ KJK LJL KJK LJL LKL ZYZ [Y[ [Z[ B B D D D H H HB G G GC E E E HB GB C C C JJJ KKK LLL zzz {{{ ||| YYY ZZZ [[[ $ $ 4 ( ( ( ' ' 7 % % % JJJ KKK LLL YYY ZZZ [[[ J J K zJz {K{ |L|CJ J J J K KBz z z z { {BY Y Z Z [ [BJ J J J K KBY Y Z Z [ [BJzJ K{K L|LC z z { BYzY ZzZ [{[BJzJ K{K L|LCYzY ZzZ [{[B Y Z [ BzYz zZz {[{B J J J J K KBY Y Z Z [ [BJ J J J K KBY Y Z Z [ [BJzJ K{K L|LCYzY ZzZ [{[BJzJ K{K L|LCYzY ZzZ [{[B J J K zJz {K{ |L|C Y Z [ BzYz zZz {[{B ] D f JJJ KKK LLL J.J K.K L.L . . . z.z {.{ |.| Y.Y Z.Z [.[ zzz {{{ ||| YYY ZZZ [[[ 8 H H H G G G H G Bzzz {{{ |||C ( ( zz '{{ '\ N f = H JJJ KKK LLL YYY ZZZ [[[ D f D f D D f D ,,, --- n JJJ KKK LLL YYY ZZZ [[[ ;;; <<< === h + } h + } ! l 0 ) r S ! l S ! l S ! l S , 2 - B e J $ K $ L 4 Y % Z % [ % [ % ; # < 3 = C | ) r S ! l y ? \ } ! l 0 ) r S ! l 0 ) r S ! l 0 ) r S ! l 0 ) r S ,J, ,K, ,L, $ $ 4 ;J; ;K; <L< $ $ 4 ,Y, ,Z, ,[, % % % JYJ JZJ K[K % % % ;Y; ;Z; ;[; % % % ,;, ,<, -=- # 3 C ,J, ,K, ,L, $ $ 4 ;J; ;K; <L< $ $ 4 ,Y, ,Z, ,[, % % % JYJ JZJ K[K % % % ;Y; ;Z; ;[; % % % ,;, ,<, -=- # 3 C J,J K,K L,L Y,Y Z,Z [,[ ;,; <,< =-= YJY ZJZ [K[ J;J K;K L<L Y;Y Z;Z [;[ ,J, ,K, ,L, $ $ 4 ;J; ;K; <L< $ $ 4 ,Y, ,Z, ,[, % % % JYJ JZJ K[K % % % ;Y; ;Z; ;[; % % % ,;, ,<, -=- # 3 C J,J K,K L,L Y,Y Z,Z [,[ ;,; <,< =-= YJY ZJZ [K[ J;J K;K L<L Y;Y Z;Z [;[ ^ S S S 0 ) r S ! l ^ JJ $KK $LL 4YY %ZZ %[[ %0 ) r JJ $KK $LL 4YY %ZZ %[[ %0 ) r ! l 0 | JJ $KK $LL 4h YY %ZZ %[[ % I ;; #<< 3== C r S ) 0 0 | JJ $KK $LL 4h YY %ZZ %[[ % I ;; #<< 3== C r ) S 0 0 | JJ $KK $LL 4h YY %ZZ %[[ % I ;; #<< 3== C r S ) 0 ! l 0 ) r S ! l S ! l S r Y | Z ( ( zz '{{ '\ ( ( zz '{{ '\ D f Y q S Y | Bzzz {{{ |||C ' D f B B D D D E E E C C C q S z;z {;{ |<|C;z #;{ #<| 3z{ 'z| '{| ' ( ( (JK $JL $KL $YZ %Y[ %Z[ %D f D f D f D f 0 S 0 | ) r ! l 0 | 0 S : ) r ! l ) r ) r D D f D f D f D f D f 8 r D f D f 0 S : ) r ! l ) r ) r [. L, [, [K L< [; 2 B v $ $ 4 % % % # 3 C 2 B v $ $ 4 % % % # 3 C zzz {{{ ||| D B|||C zzz {{{ ||| D B|||C D f & \ > H K.D0L.D [.D [.Dx 4 R . |. H G H H H H G G G G D U D U D U D U @ P zzzz{{{{ zzzz zzzz{{{{ zzzz{{{{ zzzz zzzz{{{{ zzzz{{{{ zzzz zzzz{{{{ zzzz [ ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ] ` ` ` ` ` N ` ` ` ` ` ` ` ` ` a a a ` ` a a ` ` ` a a a ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` B @D YYY E 0 0 .. ... JJJ JJJ JJJ JJJ JJJ JJJ JJJJzzz zzz zzz W Q zz zz zzz zzz zzz zzz zzz zzz zz zz zz zz zz zz zzz zJ J z Jz zz z J ;JJ ,;; ,;; ,,, ;;; ,,, ;;; ,,, ;;; J;; ;;; ;;; YJJ Y,, JJJ YYY ;;; JJ YY ;; JJJ ;;; JJ ;; JJJ YYY ;;; JJ YY ;; ,,, ;;; ,,, ;;; zzz zzz zzz ,. B @ zzzz zzz zzz Y. ;,, ;JJ ,,,,;; YJJ zz zzz D D D U B,$ B,$ B,$ B,$ B,$ B,$ " " " " " " ,,, YY, YY" YYY YYY"] ,, ] JJ ] ;; ` JJJ ` ;;; ` ;;; ` JJJ ` ;;; ` ;;; ` ;,, ` ;;; ` ,,, ` ,,, ` JJJ ` ;;; "D. "U. D U z; {; ;z ;{ @ P @ P @ zz {{ zz YYYYZZZZ,,, JJJ YYY ,,, JJJ YYY ;;; ;;; 3 R J, Y, ;, YJ J, Y, ;, YJ J; Y; J; Y; ;, YJ J; JJJJYJJYYJJYJJJJYJJYYJJYJ;;J;;;;J;;J;;;;J;;JJ;;J,,,,,,, ,, JJJ JJ YYY YY ;;; ;; ,,, JJJ YYY ;;; ,,, JJJ YYY ;;; B B B B B B B B B B B B D .. D @ DD & D O O D D D D D D D @ D D @ D D . D ! # # # $ $ $ ! # $ # # $ $ # # # # $ $ $ $ " " " " @ cp (i b aC q 8 ` 4 9 P< # " , 2+ 9+ @+ ^+ , , -, , s+ , }+ + 2+ + 2+ 9+ , - - . J/ 0 0 1 F2 3 3 4 B5 6 Q: }9 }9 9 9 : : : < : F; ; < w> > > > > ? > ? > ? > > ? > > > 7? 7? 7? 7? 7? 7? 7? 7? 7? 7? 7? 7? 7? 7? 7? 7? 3? > > ? > > '? .? > > b? b? ? t? ? ? b? b? b? b? m? ? f? ? b? b? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? b? b? ? ? ? ? ? ? {? ? L@ N@ L@ N@ L@ N@ L@ N@ N@ N@ N@ N@ N@ N@ N@ N@ N@ N@ N@ N@ N@ N@ N@ L@ N@ N@ L@ N@ L@ N@ L@ N@ L@ cc ccc cc ccc cc ccc cc ccc cc ccc ccc cc cc ccc cc cc ccc cc cc ccc cc cc cc ccc ccccccccc c "O Y Y Y Y Y Y Y Y Y Y Y Y Y Q Y Y Y Y Y Y Y Y Y Y Y Y Y SR Y Y Y HR UR Y Y UR Y Y Y {Q -O Y P Y Y N Y Y UR Q HY HY HY HY HY HY HY X HY W HY HY HY HY HY HY HY W W e` q` _ }` _ _ ` a _ a ` a ` ` _ a a a a a a Ub Bc a Bc ib Bc b Bc b a i i i i i@ f f f@ f v@ v a w g _ _ D { _ 5 w P l 2 T $ $ d D $ t T 4 d K R g ! } A % T i _ # # 0 P e e L * b4 H4 <4 4 4 4 %E ,E E 3E E E :E :E E :E >E E E E E E E E E E E E H I I I I I I GI I I I I I I I PI I I I I I I I I I I I I I I I ;I - ? L , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , P 1 c i i . ; H U b o | ! . ; H U _ w ( 2 J W d q ~ 2 G e o t o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o ~ d * 5 @ ' K V 2 a l = H S w ^ i t ! A ) 1 o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o 9 < < < < < < 7 2 h h h h h h m h h h h h h h r h h h h h h h h h h h h h h h w * F { b w [ ? " # 2 6 : > B N R V Z ^ & * . 4 5 6 @ @ P @ @ @ @ @ @ @ @ @ @ @ @ @ h h h h h h $ h Z W 2 E E E E E E b E l E W W Q Q Q Q a W i W W H \ S g % W 5 @ ? q ? @ P 7 j nan } q 5 = -1 a 4 V p p v c c c b c c c c c ? c c c ? c c c c c G c c 4 c G 4 G c c c c c c c U c U c c c c c c c c m c c c c c c M c c c c S 9 - ! 3 L ` l Y Q u * ; & ) ' h * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * y * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 0 * * * * * * * * * * * * * * * * * * * * * * k w 8 " - / [0;30m [0;31m [0;32m [0;33m [0;34m [0;35m [0;36m [0;37m [0;1;30m [0;1;31m [0;1;32m [0;1;33m [0;1;34m [0;1;35m [0;1;36m [0;1;37m [0;40m [0;41m [0;42m [0;43m [0;44m [0;45m [0;46m [0;47m [0;1;40m [0;1;41m [0;1;42m [0;1;43m [0;1;44m [0;1;45m [0;1;46m [0;1;47m , + + + 6, 74 + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + }- - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + , F .L F F F F F F F KE KE KE KE KE KE KE KE KE F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F F .L j ;j ;j ;j \k \k \k \k \k 6d e j \k \k \k \k \k \k /f d d d l x ! p < w Z / l ~ Y m D D D D D D D D D D D D D D &E &E D D D D D D D D D D D D D D D D D D D D D D D D D D D D D D |H I H #I ^] O^ [ 7^ [ i^ Xe d rd ne f f )i i i i i $j :j i 8j i Gj xi i 6m 2m )m m m wv ^v Uv Lv Cv - F U d s j Q R w E l / B D7q [ V9 Y ? ^ [ 1$ } Ut] r t i G $o, - tJ \ vRQ> m 1 ' Y G Qc g)) '8! . m,M 8STs e jv. ,r Kf p K Ql $ 5 p j l7 LwH' 4 9J NO [ o.h toc x x lP xq 7zXZ 22ocsdDefaultErrorLogger 14ITraceErrorLog NSt3__113basic_fstreamIcNS_11char_traitsIcEEEE 1 O2 2 2 9ocsdError 15TraceFmtDcdImpl 10ITrcDataIn 26TraceFormatterFrameDecoder 17componentAttachPtI10ITrcDataInE 17componentAttachPtI14ITrcRawFrameInE 17componentAttachPtI19ITrcSrcIndexCreatorE 14TraceComponent 19errLogAttachMonitor 24IComponentAttachNotifier 17componentAttachPtI14ITraceErrorLogE y[ :\ \\ [ 4[ a b f ` 'c c c f c Ud d B` f B` f B` f f f f f f f f f f f f f f f ] f f f f f f f ] f f f f d f 0_ 0_ f f f 0_ f f f 0_ f f f f f f f ] f f ] ] f f f ] f f f f f f f ] f f f f f f f f f f f f f f f f f f f f f f f ] f f f ] ] f f g ` f f f f f f f f f f f f f f Be f _ _ f _ _ f a f f f f f f f d f f f f _ _ f f f _ _ f _ _ f e f f f f f f f f f f f f f f f W^ f f f W^ W^ W^ W^ W^ W^ f f f f f f ^ f f f f f f f f f f f f f f f f f f f f ^ f f ^ f f f ^ f f f f f f f f f f f f f f f f f f f f f f f f f ^ f ^ f f f f f f f g f f a f a k k %l %l k k k l l l l Em k k %l %l %l m l l y x z ky x /y Yx Yx Yx Yx M| x } ox | | { | | L 8 12TrcStackElem 16TrcStackElemAddr 16TrcStackElemCtxt 16TrcStackElemAtom 17TrcStackElemParam 18TrcStackElemMarker 18TrcStackElemExcept 13TrcStackQElem 18TrcPktDecodeEtmV4I 16TrcPktDecodeBaseI15EtmV4ITrcPacket11EtmV4ConfigE 13TrcPktDecodeI 17componentAttachPtI13ITrcGenElemInE 17componentAttachPtI16ITargetMemAccessE 17componentAttachPtI12IInstrDecodeE ! b ! ! 8 ! 9 M 16trcPrintableElem 16OcsdTraceElement 24_ocsd_generic_trace_elem 1 i/ b/ N1 / / N1 N1 N1 N1 N1 N1 N1 N1 N1 N1 N1 N1 N1 N1 N1 N1 N1 N1 N1 N1 N1 N1 N1 i/ b/ / / 1 1 1 v3 v3 3 3 v3 v3 v3 3 3 l2 v3 v3 3 6 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 6 K7 K7 6 K7 K7 K7 7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 K7 87 K7 6 7 Z7 m7 K7 7 q9 W: 9 9 16TrcPktProcEtmV4I 14TrcPktProcBaseI15EtmV4ITrcPacket22_ocsd_etmv4_i_pkt_type11EtmV4ConfigE 11TrcPktProcI 17componentAttachPtI10IPktDataInI15EtmV4ITrcPacketEE 17componentAttachPtI14IPktRawDataMonI15EtmV4ITrcPacketEE 17componentAttachPtI14ITrcPktIndexerI22_ocsd_etmv4_i_pkt_typeEE Q U {[ {[ {[ O {[ {[ {[ {[ {[ E {[ E {[ E {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ L K |W -N {[ {[ {[ #T {[ {[ {[ P {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ X {[ vG vG {[ H H {[ {[ {[ {[ {[ {[ {[ {[ {[ )G {[ {[ {[ {[ D D {[ {[ {[ G G {[ H H {[ Y {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ )G {[ {[ {[ D D G G H H {[ {[ {[ {[ {[ {[ YD {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ YD {[ {[ YD {[ {[ {[ YD {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ {[ YD {[ YD b ;c Lc g ]c nc c c g c c c c g c g c g g g g g g g g g g g g g g g d g g g g g g g d g g g g )d :d Kd \d g g g md g g g ~d g g g g g g g d g g d d g g g d g g g g g g g d g g g g g g g g g g g g g g g g g g g g g g g d g g g d e g g e (e g g g g g g g g g g g g g g 9e g Je [e g le }e g e g g g g g g g e g g g g e e g g g e e g e f g f g g g g g g g g g g g g g g g 'f g g g 8f If Zf kf |f f g g g g g g f g g g g g g g g g g g g g g g g g g g g f g g f g g g f g g g g g g g g g g g g g g g g g g g g g g g g g f g f g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g g .g <g Jg c Xg fg tg 15EtmV4ITrcPacket 13TrcPacketBase 17_ocsd_etmv4_i_pkt 10TrcIDecode 12IInstrDecode A s 15RawFramePrinter 14ITrcRawFrameIn n ^ ^ ~ ^ . N . 0 0 ^ N ; [ ; [ 0 0 N ~ . N ~ < w 0 0 w ^ N N ^ 0 0 ~ n ^ N > ; ( 0 0 + , + }, . , Z #Z JZ Z Z Z Z Z Z OZ Z Z Z N10__cxxabiv116__shim_type_infoE N10__cxxabiv117__class_type_infoE N10__cxxabiv120__si_class_type_infoE N10__cxxabiv121__vmi_class_type_infoE St9exception St13bad_exception St9bad_alloc St11logic_error St12length_error St12out_of_range St13runtime_error St14overflow_error St9type_info St8bad_cast % ) + / 5 ; = C G I O S Y a e g k m q % ) + / 5 ; = C G I O S Y a e g k m q y NSt3__18ios_base7failureE NSt3__18ios_baseE NSt3__19basic_iosIcNS_11char_traitsIcEEEE NSt3__19basic_iosIwNS_11char_traitsIwEEEE NSt3__115basic_streambufIcNS_11char_traitsIcEEEE NSt3__115basic_streambufIwNS_11char_traitsIwEEEE NSt3__113basic_istreamIcNS_11char_traitsIcEEEE NSt3__113basic_istreamIwNS_11char_traitsIwEEEE NSt3__113basic_ostreamIcNS_11char_traitsIcEEEE NSt3__113basic_ostreamIwNS_11char_traitsIwEEEE NSt3__114basic_iostreamIcNS_11char_traitsIcEEEE NSt3__119__iostream_categoryE NSt3__110__stdinbufIcEE NSt3__110__stdinbufIwEE NSt3__111__stdoutbufIcEE NSt3__111__stdoutbufIwEE t h 6 % p ] s h g g h < % F f f f f f f f f f f f f f f f f f f f f f f f f f f f f f p f f f f f f f f 1 4 u f f f / e f f f f f f f f f f f f h f [ f f h f f i O 0 * b & Y w 0123456789abcdefABCDEFxX+-pPiInN % I : % M : % S % p % H : % M B B B B B B B B B B * * * * * * * * * * * * * * * * * * * * * * * * * * 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 NSt3__16locale5facetE NSt3__15ctypeIwEE NSt3__110ctype_baseE NSt3__17codecvtIcc9mbstate_tEE NSt3__112codecvt_baseE NSt3__17codecvtIDsc9mbstate_tEE NSt3__17codecvtIDic9mbstate_tEE NSt3__17codecvtIwc9mbstate_tEE NSt3__16locale5__impE NSt3__17collateIcEE NSt3__17collateIwEE NSt3__15ctypeIcEE NSt3__18numpunctIcEE NSt3__18numpunctIwEE NSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE NSt3__19__num_getIcEE NSt3__114__num_get_baseE NSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE NSt3__19__num_getIwEE NSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE NSt3__19__num_putIcEE NSt3__114__num_put_baseE NSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE NSt3__19__num_putIwEE NSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE NSt3__19time_baseE NSt3__120__time_get_c_storageIcEE NSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE NSt3__120__time_get_c_storageIwEE NSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE NSt3__110__time_putE NSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE NSt3__110moneypunctIcLb0EEE NSt3__110money_baseE NSt3__110moneypunctIcLb1EEE NSt3__110moneypunctIwLb0EEE NSt3__110moneypunctIwLb1EEE NSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEE NSt3__111__money_getIcEE NSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEE NSt3__111__money_getIwEE NSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEE NSt3__111__money_putIcEE NSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEE NSt3__111__money_putIwEE NSt3__18messagesIcEE NSt3__113messages_baseE NSt3__18messagesIwEE NSt3__114__shared_countE NSt3__119__shared_weak_countE NSt3__112system_errorE NSt3__114error_categoryE NSt3__112__do_messageE NSt3__124__generic_error_categoryE NSt3__123__system_error_categoryE B B B B } B B B B B B B B B B G w B B B B B B B B B B B d F t d d d d d d ) d D P , d d d d d d d d d d u d * c d d Q u o < \ p $ C { \ y P ' 2 2 2 2 2 2 2 2 2 mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC 3 mC mC mC mC mC mC mC ,3 mC mC mC mC mC mC mC mC mC mC mC mC :3 mC 3 2 3 C4 u4 mC 4 mC mC $5 X6 p5 5 6 6 ^7 5 2 3 mC mC mC 9 mC mC 9 mC mC mC mC mC -: mC mC mC mC F: 5 mC mC mC mC mC mC mC mC mC <@ mC mC mC mC mC mC mC mC @ mC mC mC mC mC mC mC mC mC mC mC mC @ mC 2 mC A mC mC mC mC mC "A y7 mC mC mC mC mC 3< mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC [< mC mC mC mC mC mC mC mC mC < mC mC mC mC mC < 6 mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC = = mC mC > mC mC T> |> 5 mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC 2 69 mC mC g9 5 mC mC mC < mC .= mC mC mC mC mC mC mC mC mC mC mC mC _= mC mC 5 = s6 mC mC U; mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC ; mC mC ; ; ?5 mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC mC 8 mC mC mC mC mC mC mC mC mC mC mC mC mC 8 9 2 mC mC mC mC mC mC mC mC mC mC A mC A mC B mC mC mC mC mC mC ;B mC 2 mC mC mC mC B B mC 5C 3 mC mC mC mC mC mC mC mC x: : mC ; mC mC mC mC mC mC G; U3 mC mC mC mC +? mC mC mC mC mC mC mC mC mC mC mC mC mC \? mC mC ? mC mC mC mC mC mC mC mC mC ? mC mC mC mC mC ? mC mC mC mC mC @ F F F F F F F F F F F WF F HH M QM }H .K vK F N M G F J H G M F F F M _N F F -N G K R W W W W W R W W W W W W W W W W W W W W W W W W W W W W W W W R W W W W W R R W S &S YS W S W W W W S S BT aT T W T T W W W W W V W W W W W W W W W W W W W W W W W W W W W W W W W :V W W W W W &V -T W W U W W W W W W W W W W W W W W W W W W W W W W W W W W W W :V W W V S W W W W W W W W W W W W W W W W W :V W W W W W W W W W W W W W U U R W W W W U W W W W W W W W W W W W W :V W W W W W W W W W W W W U 2 D 2 ~ 2 2 2 P ` L H 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 p 2 2 2 2 p 2 2 2 ] 2 N 2 2 2 2 2 2 2 2 2 2 2 2 l 2 2 t 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 N 2 2 N > 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 - ? 2 2 2 2 2 2 2 2 2 2 h 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 ? 2 2 2 2 2 2 2 2 2 ? ) D _ z 0 N12_GLOBAL__N_116itanium_demangle11SpecialNameE N12_GLOBAL__N_116itanium_demangle4NodeE N12_GLOBAL__N_116itanium_demangle21CtorVtableSpecialNameE N12_GLOBAL__N_116itanium_demangle8NameTypeE N12_GLOBAL__N_116itanium_demangle10NestedNameE N12_GLOBAL__N_116itanium_demangle24ForwardTemplateReferenceE N12_GLOBAL__N_116itanium_demangle14IntegerLiteralE N12_GLOBAL__N_116itanium_demangle8BoolExprE N12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIfEE N12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIdEE N12_GLOBAL__N_116itanium_demangle16FloatLiteralImplIeEE N12_GLOBAL__N_116itanium_demangle15IntegerCastExprE N12_GLOBAL__N_116itanium_demangle13FunctionParamE N12_GLOBAL__N_116itanium_demangle8FoldExprE N12_GLOBAL__N_116itanium_demangle22ParameterPackExpansionE N12_GLOBAL__N_116itanium_demangle10BinaryExprE N12_GLOBAL__N_116itanium_demangle10PrefixExprE N12_GLOBAL__N_116itanium_demangle8CastExprE N12_GLOBAL__N_116itanium_demangle8CallExprE N12_GLOBAL__N_116itanium_demangle14ConversionExprE N12_GLOBAL__N_116itanium_demangle10DeleteExprE N12_GLOBAL__N_116itanium_demangle13QualifiedNameE N12_GLOBAL__N_116itanium_demangle8DtorNameE N12_GLOBAL__N_116itanium_demangle22ConversionOperatorTypeE N12_GLOBAL__N_116itanium_demangle15LiteralOperatorE N12_GLOBAL__N_116itanium_demangle19GlobalQualifiedNameE N12_GLOBAL__N_116itanium_demangle10MemberExprE N12_GLOBAL__N_116itanium_demangle18ArraySubscriptExprE N12_GLOBAL__N_116itanium_demangle10BracedExprE N12_GLOBAL__N_116itanium_demangle15BracedRangeExprE N12_GLOBAL__N_116itanium_demangle12InitListExprE N12_GLOBAL__N_116itanium_demangle11PostfixExprE N12_GLOBAL__N_116itanium_demangle7NewExprE N12_GLOBAL__N_116itanium_demangle13EnclosingExprE N12_GLOBAL__N_116itanium_demangle15ConditionalExprE N12_GLOBAL__N_116itanium_demangle19SizeofParamPackExprE N12_GLOBAL__N_116itanium_demangle13NodeArrayNodeE N12_GLOBAL__N_116itanium_demangle9ThrowExprE N12_GLOBAL__N_116itanium_demangle27ExpandedSpecialSubstitutionE N12_GLOBAL__N_116itanium_demangle12CtorDtorNameE N12_GLOBAL__N_116itanium_demangle10AbiTagAttrE N12_GLOBAL__N_116itanium_demangle15UnnamedTypeNameE N12_GLOBAL__N_116itanium_demangle15ClosureTypeNameE N12_GLOBAL__N_116itanium_demangle21StructuredBindingNameE N12_GLOBAL__N_116itanium_demangle9LocalNameE N12_GLOBAL__N_116itanium_demangle19SpecialSubstitutionE N12_GLOBAL__N_116itanium_demangle13ParameterPackE N12_GLOBAL__N_116itanium_demangle12TemplateArgsE N12_GLOBAL__N_116itanium_demangle20NameWithTemplateArgsE N12_GLOBAL__N_116itanium_demangle16StdQualifiedNameE N12_GLOBAL__N_116itanium_demangle20TemplateArgumentPackE N12_GLOBAL__N_116itanium_demangle12EnableIfAttrE N12_GLOBAL__N_116itanium_demangle16FunctionEncodingE N12_GLOBAL__N_116itanium_demangle9DotSuffixE N12_GLOBAL__N_116itanium_demangle12NoexceptSpecE N12_GLOBAL__N_116itanium_demangle20DynamicExceptionSpecE N12_GLOBAL__N_116itanium_demangle12FunctionTypeE N12_GLOBAL__N_116itanium_demangle13ObjCProtoNameE N12_GLOBAL__N_116itanium_demangle17VendorExtQualTypeE N12_GLOBAL__N_116itanium_demangle8QualTypeE N12_GLOBAL__N_116itanium_demangle15PixelVectorTypeE N12_GLOBAL__N_116itanium_demangle10VectorTypeE N12_GLOBAL__N_116itanium_demangle9ArrayTypeE N12_GLOBAL__N_116itanium_demangle19PointerToMemberTypeE N12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefTypeE N12_GLOBAL__N_116itanium_demangle11PointerTypeE N12_GLOBAL__N_116itanium_demangle13ReferenceTypeE N12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeE : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : o : : : : : : : : : : : N : : : ' B 0 _ i $ . | K U ` 2 2 2 2 2 2 2 @ 2 ` 2 2 2 2 2 @ 2 p 2 2 2 2 2 @ 2 p 2 2 2 2 0 2 ` 2 2 2 2 2 P 2 2 2 0 2 @ 2 P 2 p 2 2 2 2 2 2 2 0 2 P 2 p 2 2 2 2 2 2 2 @ 2 ` 2 2 2 2 2 2 0 2 P 2 p 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 0 2 @ 2 P 2 ` 2 p 2 2 TO P P P P P P P P P P P P P P P P P TO TO P P P P P P P P P P P P P P TO P P P TO V %V V -V 5V =V EV MV UV ]V eV mV uV }V SW W X W W W W W X X X W W W ?X X X X ^X fX nX X X X X vX ~X X ] '_ _ /_ 7_ ?_ G_ O_ W_ __ g_ o_ w_ _ I] ^ l^ ^ ^ &^ .^ 6^ >^ F^ N^ V^ ^^ f^ ^ ^ _ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ _ 0 @ P ` p 0 P ` p @ 0 p 0 0 0 @ ` 0 0 P 0 ! $ P( P- 0 2 < @ E H \ o s !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""#############$$$$$$$$$$$%%%%%%%%%%&&&&&&&&&&&'''''''''''''''''''''''''(((((((((((((((((((((()))))))))))))))))))))))))))*******++++++++,,,,,,---------------------..............///////////////////////0000000000000000000000000000000000000000000000000000000111111222222222222333333333333333444444444444444444445555555555566666666777777777777777777777777777777777777777777888888888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????????????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ T T T T T T T T T T t T T T T T T T T T T T T T T T T debug.atrace.tags.enableflags debug.atrace.tags.enableflags Must use __system_property_read_callback() to read /dev/socket/property_service u v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v v u v v v v v <3 # I9= D 2 [%Co d( h } 7y AC n F ? O8M2 0 Hw Z< s O u <3 # I9= D 2 [%Co d( ? $@ Y@ @ @ @ j @ .A cA A e A _ B vH7B mB @ 0 B B 4& k C 7y AC W4vC Ngm C = ` X C@ x DP KD M DW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . W . . . . ! # & ( * - / 1 4 J S r ~ S J ((((( AAAAAA BBBBBB = + D R F 2 Y @ 4 X I ) F 2 ) ` h ( = ) . . ) . . . ) . . ) ) . ) u) . ) . . . . . . . . . . . . . . . . + . M- {, + + + . . . . u* . . - . . . . . |- . . H, . . . . . . . . + . - O, + + + * O, * . * . ;1 - S, * . . ) H, . . H, . }* 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0123456789abcdef 0123456789ABCDEF 6 6 7 #7 7 %7 3Q OQ ZQ eQ pQ {Q Q Q Q Q Q Q Q Q Q Q Q Q R R R +R 6R AR LR (Q WR bR mR xR R R R R R R R (Q R R R R R R R S S S S S R S R S !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ GMT d R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R R j R R R R R R R R R R R R R R R R R R R z u 9 l 8 R R R R l S R % & % ~ R R R R 5 \ R 5 R F , H R S R x ( . O e 4 L k ~ ~ N$ @ @ @ @ @ @ @ @ @ @ N ) 6 9 k $ d ] X S ) d ) ) ^ ( ( F F 5 5 5 # 5 S 5 5 5 5 # 5 S 5 5 5 5 S 5 5 5 5 5 5 5 N 5 ~ 5 5 5 5 N 5 5 5 5 N 5 5 5 5 5 5 5 I 5 y 5 5 5 5 I 5 5 5 5 I 5 5 5 5 5 5 5 D 5 t 5 5 5 5 D 5 5 5 5 D 5 5 5 5 5 5 5 ? 5 o 5 5 5 5 ? 5 5 5 5 ? 5 5 5 z 5 5 5 5 : 5 j 5 5 5 5 : 5 z 5 5 5 : 5 z 5 5 u 5 5 5 5 5 5 e 5 5 5 5 5 5 u 5 5 5 5 5 u 5 5 p 5 5 5 5 0 5 ` 5 5 5 5 0 5 p 5 5 5 0 5 p 5 5 5 5 5 5 5 5 5 5 0 5 @ 5 ` 5 5 5 5 5 5 5 5 @ 5 ` 5 5 5 5 5 5 5 @ 5 ` 5 5 5 5 5 5 5 @ 5 ` 5 5 5 5 5 5 5 @ 5 ` 5 5 5 5 5 0 5 P 5 p 5 5 5 5 5 @ 5 p 5 5 5 5 0 5 ` 5 5 5 p 5 p 5 5 5 5 5 5 5 5 5 5 0 5 P 5 p 5 5 5 5 5 5 5 @ 5 ` 5 5 5 5 5 5 5 @ 5 ` 5 5 5 5 5 p 5 5 5 5 5 5 5 5 5 5 5 5 0 5 @ 5 P 5 ` 5 p 5 ! & + 0 5 : ? D 7 < A Z _ d 7 i n s = t ! { < Z O x a O I 9 N 2 a 5 h o v 2 } " 6 " , R R R R " , ` n | l = i Y K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K K V K K K V V a a l $ , , A 2 T ? _ L ] d k x p # 0 } = I U j o g g g g ) 2 ; D M ' { 2 = ' H S ^ 2 = ' H S ^ M / / / X / + / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / y h c n y h c n
7286280 N N @ A 'N R R @ R R ~ L ~ < ~ ~ \ ~ R ~ ~ 0 R R R S ~ S ~ @ S ~ S p)W ( ~ *W ^ ^ ^ v ~ 4 ~ 4 ~ d u 2A @ p B &@ v ` v C ' CXD H| E| 0I| 0H| F| 0E| z z 5 4 k h yG 0000000000000000$ G $ G ~ | | @ | ~ , ~ | | @ | ~ ~ | | @ | , ~ @ | @ | @ | ~ , ~ ~ ~ d ~ @ l l l
.preinit_array .init_array .fini_array .text .got .note.android.ident .got.plt .bss .eh_frame_hdr .data.rel.ro .eh_frame .gcc_except_table .note.gnu.build-id .shstrtab .rodata .gnu_debugdata .data
7286280 N N @ A 'N R R @ R R ~ L ~ < ~ ~ \ ~ R ~ ~ 0 R R R S ~ S ~ @ S ~ S p)W ( ~ *W ^ ^ ^ v ~ 4 ~ 4 ~ d u 2A @ p B &@ v ` v C ' CXD H| E| 0I| 0H| F| 0E| z z 5 4 k h yG 0000000000000000$ G $ G ~ | | @ | ~ , ~ | | @ | ~ ~ | | @ | , ~ @ | @ | @ | ~ , ~ ~ ~ d ~ @ l l l
.preinit_array .init_array .fini_array .text .got .note.android.ident .got.plt .bss .eh_frame_hdr .data.rel.ro .eh_frame .gcc_except_table .note.gnu.build-id .shstrtab .rodata .gnu_debugdata .data