----- dumping pid: 9607 at 94675034
libdebuggerd_client: failed to read "/proc/9607/task/9727/wchan": No such file or directory

----- pid 9607 at 2026-06-26 11:11:40.911323898+0800 -----
Cmd line: com.jingdong.app.mall:widgetProcess
Build fingerprint: 'Xiaomi/popsicle/popsicle:16/BP2A.250605.031.A3/OS3.0.306.0.WPBCNXM:user/release-keys'
ABI: 'arm64'
Build type: optimized
Debug Store: 3,16,94675099::ID:19,C:E,T:94675049||ID:19,C:S,T:94675048,N:SvcBind,D:rebind=false;act=null;cmp=ComponentInfo{com.jingdong.app.mall/com.jingdong.app.mall.bundle.jdattract.widget.service.NetworkService};pkg=null||ID:18,C:E,T:94675048||ID:18,C:S,T:94675047,N:SvcCreate,D:name=com.jingdong.app.mall.bundle.jdattract.widget.service.NetworkService;pkg=com.jingdong.app.mall||ID:0,C:P,T:94648227,N:Finish,D:tname=main;tid=2;prid=b32d977||ID:17,C:E,T:94648227||ID:17,C:S,T:94648226,N:BcRcvReg,D:tname=main;tid=2;act=com.jingdong.app.mall.bundle.jdattract.FROM_MAIN;cmp=null;pkg=com.jingdong.app.mall;prid=b32d977||ID:16,C:E,T:94648226||ID:16,C:S,T:94648226,N:SchRcvReg,D:tname=binder:9607_4;tid=6372||ID:0,C:P,T:94646181,N:Finish,D:tname=main;tid=2;prid=ed02a73||ID:15,C:E,T:94646181||ID:15,C:S,T:94646181,N:BcRcvReg,D:tname=main;tid=2;act=com.jingdong.app.mall.bundle.jdattract.action_jd_attract_network;cmp=null;pkg=com.jingdong.app.mall;prid=ed02a73||ID:0,C:P,T:94646181,N:Finish,D:tname=main;tid=2;prid=2aaf6e2||ID:14,C:E,T:94646181||ID:14,C:S,T:94646181,N:BcRcvReg,D:tname=main;tid=2;act=com.jingdong.app.mall.bundle.jdattract.action_jd_attract_network;cmp=null;pkg=com.jingdong.app.mall;prid=2aaf6e2||ID:13,C:E,T:94646181;;
suspend all histogram:	Sum: 18.371ms 99% C.I. 0.002ms-17.356ms Avg: 1.530ms Max: 18.321ms
DALVIK THREADS (51):
"main" prio=5 tid=1 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x7258cd48 self=0xb400007d14e11be0
  | sysTid=9607 nice=0 cgrp=background sched=0/0 handle=0x7eca879118
  | state=S schedstat=( 98580106 64709730 442 ) utm=4 stm=5 core=0 HZ=100
  | stack=0x7fc43fe000-0x7fc4400000 stackSize=8188KB
  | held mutexes=
  native: #00 pc 000d9bcc  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00035a58  /system/lib64/libutils.so (android::Looper::pollOnce+408) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #02 pc 001f5df0  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48) (BuildId: 5f639fb56faa264aa29faef446455eba)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.nextLegacy(MessageQueue.java:955)
  at android.os.MessageQueue.next(MessageQueue.java:1098)
  at android.os.Looper.loopOnce(Looper.java:217)
  at android.os.Looper.loop(Looper.java:369)
  at android.app.ActivityThread.main(ActivityThread.java:10090)
  at java.lang.reflect.Method.invoke(Native method)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:616)
  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1137)
DumpLatencyMs: 0.298593

"ReferenceQueueDaemon" daemon prio=5 tid=9 Waiting
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x52c0418 self=0x7d14e44270
  | sysTid=9625 nice=4 cgrp=background sched=0/0 handle=0x7be7cd8400
  | state=S schedstat=( 151094 12181771 9 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x7be7bd5000-0x7be7bd7000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x05c01249> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
  at java.lang.Object.wait(Object.java:405)
  at java.lang.Object.wait(Object.java:543)
  at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:260)
  - locked <0x05c01249> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
  at java.lang.Daemons$Daemon.run(Daemons.java:132)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 19.8929

"FinalizerDaemon" daemon prio=5 tid=10 Waiting
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x52c0490 self=0x7d14e426a0
  | sysTid=9626 nice=4 cgrp=background sched=0/0 handle=0x7be7bc8400
  | state=S schedstat=( 118644 13609688 7 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x7be7ac5000-0x7be7ac7000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x05d0374e> (a java.lang.Object)
  at java.lang.Object.wait(Object.java:405)
  at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:207)
  - locked <0x05d0374e> (a java.lang.Object)
  at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:228)
  at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:348)
  at java.lang.Daemons$Daemon.run(Daemons.java:132)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 20.0893

"FinalizerWatchdogDaemon" daemon prio=5 tid=11 Waiting
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x52c0508 self=0x7d14e45e40
  | sysTid=9627 nice=4 cgrp=background sched=0/0 handle=0x7be7ab8400
  | state=S schedstat=( 111720 13221875 8 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x7be79b5000-0x7be79b7000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x0ed5806f> (a java.lang.Daemons$FinalizerWatchdogDaemon)
  at java.lang.Object.wait(Object.java:405)
  at java.lang.Object.wait(Object.java:543)
  at java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded(Daemons.java:481)
  - locked <0x0ed5806f> (a java.lang.Daemons$FinalizerWatchdogDaemon)
  at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:461)
  at java.lang.Daemons$Daemon.run(Daemons.java:132)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 20.1887

"Timer-0" prio=5 tid=20 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c0bc8 self=0x7d14e5ac00
  | sysTid=9656 nice=0 cgrp=background sched=0/0 handle=0x7bf8e90400
  | state=S schedstat=( 197448 5878334 6 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x7bf8d8d000-0x7bf8d8f000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x02e3b17c> (a java.util.TaskQueue)
  at java.lang.Object.wait(Object.java:405)
  at java.lang.Object.wait(Object.java:543)
  at java.util.TimerThread.mainLoop(Timer.java:599)
  - locked <0x02e3b17c> (a java.util.TaskQueue)
  at java.util.TimerThread.run(Timer.java:577)
DumpLatencyMs: 27.5566

"Timer-1" prio=5 tid=21 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c0c50 self=0x7d14e57460
  | sysTid=9657 nice=0 cgrp=background sched=0/0 handle=0x7bf8d80400
  | state=S schedstat=( 128332 4766771 6 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x7bf8c7d000-0x7bf8c7f000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x0cee8a05> (a java.util.TaskQueue)
  at java.lang.Object.wait(Object.java:405)
  at java.lang.Object.wait(Object.java:543)
  at java.util.TimerThread.mainLoop(Timer.java:599)
  - locked <0x0cee8a05> (a java.util.TaskQueue)
  at java.util.TimerThread.run(Timer.java:577)
DumpLatencyMs: 27.6628

"logx-thread" prio=5 tid=35 TimedWaiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c15b8 self=0x7d14e6c220
  | sysTid=9672 nice=0 cgrp=background sched=0/0 handle=0x7be6163400
  | state=S schedstat=( 852710 8816301 13 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x7be6060000-0x7be6062000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x047c7a5a> (a java.lang.Object)
  at java.lang.Object.wait(Object.java:405)
  at og0.e.run(SourceFile:43)
  - locked <0x047c7a5a> (a java.lang.Object)
DumpLatencyMs: 29.0114

"jdcrash_trace_dp" prio=5 tid=38 Runnable
  | group="main" sCount=0 ucsCount=0 flags=0 obj=0x52c16e8 self=0x7d14e71590
  | sysTid=9675 nice=0 cgrp=background sched=0/0 handle=0x7be5d4a400
  | state=R schedstat=( 43254010 9977031 29 ) utm=1 stm=2 core=2 HZ=100
  | stack=0x7be5c53000-0x7be5c55000 stackSize=989KB
  | held mutexes= "mutator lock"(shared held)
  at pm0.d.i(SourceFile:27)
  - locked <@addr=0x52f0018> (a pm0.d)
  at pm0.d.h(SourceFile:3)
  - locked <@addr=0x52f0018> (a pm0.d)
  at com.jingdong.sdk.jdcrashreport.crash.jni.NativeMonitor.traceCallback(unavailable:65)
DumpLatencyMs: 0.316718

"OkHttp ConnectionPool" daemon prio=5 tid=70 TimedWaiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c2528 self=0x7d14eb6e10
  | sysTid=9778 nice=0 cgrp=background sched=0/0 handle=0x7b3f249400
  | state=S schedstat=( 368801 6516823 10 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x7b3f146000-0x7b3f148000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x01e3b48b> (a com.android.okhttp.ConnectionPool)
  at com.android.okhttp.ConnectionPool$1.run(ConnectionPool.java:114)
  - locked <0x01e3b48b> (a com.android.okhttp.ConnectionPool)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1302)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:677)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 30.6768

"exp_Record" daemon prio=5 tid=73 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c27c0 self=0x7d14eb3670
  | sysTid=9787 nice=0 cgrp=background sched=0/0 handle=0x7b3ee48400
  | state=S schedstat=( 1862135 5544483 49 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x7b3ed45000-0x7b3ed47000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x0d786968> (a java.util.Vector)
  at java.lang.Object.wait(Object.java:405)
  at java.lang.Object.wait(Object.java:543)
  at com.jingdong.jdexreport.record.a.run(unavailable:21)
  - locked <0x0d786968> (a java.util.Vector)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 30.8335

"exp_report" daemon prio=5 tid=74 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c2868 self=0x7d14ebc180
  | sysTid=9788 nice=0 cgrp=background sched=0/0 handle=0x7b3ed38400
  | state=S schedstat=( 440156 5945729 14 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x7b3ec35000-0x7b3ec37000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x0ad2c181> (a com.jingdong.jdexreport.record.JDExReportDbImpl$ExReportDemon)
  at java.lang.Object.wait(Object.java:405)
  at java.lang.Object.wait(Object.java:543)
  at com.jingdong.wireless.libs.jdexsdk.h.a.threadWait(unavailable:1)
  - locked <0x0ad2c181> (a com.jingdong.jdexreport.record.JDExReportDbImpl$ExReportDemon)
  at com.jingdong.wireless.libs.jdexsdk.h.a.reportDemonMain(unavailable:70)
  at com.jingdong.wireless.libs.jdexsdk.h.a.run(unavailable:4)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 30.9207

"Okio Watchdog" daemon prio=5 tid=78 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c2ca0 self=0x7d14eac730
  | sysTid=9876 nice=0 cgrp=background sched=0/0 handle=0x7b3e8f8400
  | state=S schedstat=( 170260 8791511 7 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x7b3e7f5000-0x7b3e7f7000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x0d77e226> (a java.lang.Class<com.android.okhttp.okio.AsyncTimeout>)
  at java.lang.Object.wait(Object.java:405)
  at java.lang.Object.wait(Object.java:543)
  at com.android.okhttp.okio.AsyncTimeout.awaitTimeout(AsyncTimeout.java:313)
  - locked <0x0d77e226> (a java.lang.Class<com.android.okhttp.okio.AsyncTimeout>)
  at com.android.okhttp.okio.AsyncTimeout.access$000(AsyncTimeout.java:42)
  at com.android.okhttp.okio.AsyncTimeout$Watchdog.run(AsyncTimeout.java:288)
DumpLatencyMs: 31.1333

"Light_Thread_Pool-9" daemon prio=5 tid=2 TimedWaiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c2e08 self=0x7d14e82bb0
  | sysTid=11624 nice=0 cgrp=background sched=0/0 handle=0x7bf8b60400
  | state=S schedstat=( 325103 464115 2 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x7bf8a5d000-0x7bf8a5f000 stackSize=1037KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410)
  at java.util.concurrent.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:452)
  at java.util.concurrent.LinkedTransferQueue.xfer(LinkedTransferQueue.java:613)
  at java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:233)
  at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:336)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1227)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1288)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:677)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 31.4639

"Signal Catcher" daemon prio=10 tid=6 Runnable
  | group="system" sCount=0 ucsCount=0 flags=0 obj=0x52c0328 self=0x7d14e1c2c0
  | sysTid=9617 nice=-20 cgrp=background sched=0/0 handle=0x7be91d4400
  | state=R schedstat=( 23685053 3587915 84 ) utm=1 stm=0 core=3 HZ=100
  | stack=0x7be90dd000-0x7be90df000 stackSize=989KB
  | held mutexes= "mutator lock"(shared held)
  native: #00 pc 004f00c4  /apex/com.android.art/lib64/libart.so (art::DumpNativeStack+112) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #01 pc 004eb0fc  /apex/com.android.art/lib64/libart.so (art::Thread::DumpStack const+444) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #02 pc 004eae04  /apex/com.android.art/lib64/libart.so (art::DumpCheckpoint::Run+124) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #03 pc 00494c64  /apex/com.android.art/lib64/libart.so (art::ThreadList::RunCheckpoint+2764) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #04 pc 004ef780  /apex/com.android.art/lib64/libart.so (art::ThreadList::Dump+236) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #05 pc 004ef228  /apex/com.android.art/lib64/libart.so (art::ThreadList::DumpForSigQuit+340) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #06 pc 004f3224  /apex/com.android.art/lib64/libart.so (art::Runtime::DumpForSigQuit+52) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #07 pc 0052e650  /apex/com.android.art/lib64/libart.so (art::SignalCatcher::HandleSigQuit+548) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #08 pc 0052ac00  /apex/com.android.art/lib64/libart.so (art::SignalCatcher::Run+436) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #09 pc 00082d74  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+184) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #10 pc 000751f0  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  (no managed stack frames)
DumpLatencyMs: 31.5203

"perfetto_hprof_listener" prio=10 tid=7 Native (still starting up)
  | group="" sCount=1 ucsCount=0 flags=1 obj=0x0 self=0x7d14e16f50
  | sysTid=9618 nice=-20 cgrp=background sched=0/0 handle=0x7be7ff8400
  | state=S schedstat=( 285206 4298908 6 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x7be7f01000-0x7be7f03000 stackSize=989KB
  | held mutexes=
  native: #00 pc 000d7548  /apex/com.android.runtime/lib64/bionic/libc.so (read+8) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 0002c9ac  /apex/com.android.art/lib64/libperfetto_hprof.so (void* std::__1::__thread_proxy[abi:nn200000]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, ArtPlugin_Initialize::$_7>>+320) (BuildId: 15032677552f74beb0860dd02e64bce6)
  native: #02 pc 00082d74  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+184) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #03 pc 000751f0  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  (no managed stack frames)
DumpLatencyMs: 8.4513

"Jit thread pool worker thread 0" daemon prio=5 tid=8 Native
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x52c03a0 self=0x7d14e40ad0
  | sysTid=9623 nice=9 cgrp=background sched=0/0 handle=0x7be7ef4400
  | state=S schedstat=( 156252 10846666 7 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x7be7df5000-0x7be7df7000 stackSize=1021KB
  | held mutexes=
  native: #00 pc 00098e60  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00421388  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks+140) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #02 pc 004201bc  /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Run+228) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #03 pc 00529510  /apex/com.android.art/lib64/libart.so (art::ThreadPoolWorker::Callback+168) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #04 pc 00082d74  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+184) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #05 pc 000751f0  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  (no managed stack frames)
DumpLatencyMs: 13.0382

"HeapTaskDaemon" daemon prio=5 tid=12 WaitingPerformingGc
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x52c0000 self=0x7d14e15380
  | sysTid=9624 nice=4 cgrp=background sched=0/0 handle=0x7be7de8400
  | state=R schedstat=( 58483176 24607135 31 ) utm=2 stm=3 core=2 HZ=100
  | stack=0x7be7ce5000-0x7be7ce7000 stackSize=1037KB
  | held mutexes= "mutator lock"(shared held)
  native: #00 pc 00449424  /apex/com.android.art/lib64/libart.so (art::gc::collector::ConcurrentCopying::PushOntoMarkStack+148) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #01 pc 00446ab8  /apex/com.android.art/lib64/libart.so (art::gc::collector::ConcurrentCopying::Copy+384) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #02 pc 00445890  /apex/com.android.art/lib64/libart.so (void art::mirror::Object::VisitReferences<true, 0, 1, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>, art::gc::collector::ConcurrentCopying::RefFieldsVisitor<false>>+320) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #03 pc 00445378  /apex/com.android.art/lib64/libart.so (art::gc::collector::ConcurrentCopying::ProcessMarkStackRef+280) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #04 pc 004475e0  /apex/com.android.art/lib64/libart.so (art::gc::collector::ConcurrentCopying::ProcessMarkStack+316) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #05 pc 005afb18  /apex/com.android.art/lib64/libart.so (art::gc::collector::ConcurrentCopying::CopyingPhase+928) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #06 pc 005ad208  /apex/com.android.art/lib64/libart.so (art::gc::collector::ConcurrentCopying::RunPhases+564) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #07 pc 00418d58  /apex/com.android.art/lib64/libart.so (art::gc::collector::GarbageCollector::Run+356) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #08 pc 00496838  /apex/com.android.art/lib64/libart.so (art::gc::Heap::CollectGarbageInternal+520) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #09 pc 00495b78  /apex/com.android.art/lib64/libart.so (art::gc::Heap::ConcurrentGC+168) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #10 pc 00497c44  /apex/com.android.art/lib64/libart.so (art::gc::Heap::ConcurrentGCTask::Run+76) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #11 pc 002085ec  /apex/com.android.art/lib64/libart.so (art::gc::TaskProcessor::RunAllTasks+588) (BuildId: ca7a26a274409970f326583806d0aaf4)
  at dalvik.system.VMRuntime.runHeapTasks(Native method)
  at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:764)
  at java.lang.Daemons$Daemon.run(Daemons.java:132)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 20.2462

"binder:9607_1" prio=5 tid=13 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c0580 self=0x7d14e495e0
  | sysTid=9629 nice=0 cgrp=background sched=0/0 handle=0x7be78aa400
  | state=S schedstat=( 1539168 8716041 16 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x7be77b3000-0x7be77b5000 stackSize=989KB
  | held mutexes=
  native: #00 pc 000d7b8c  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 0007d870  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 000e623c  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver+244) (BuildId: 7d8edf47a75aebb8bcfb461557a64d18)
  native: #03 pc 000e6ac0  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool+256) (BuildId: 7d8edf47a75aebb8bcfb461557a64d18)
  native: #04 pc 000f9b74  /system/lib64/libbinder.so (android::PoolThread::threadLoop+28) (BuildId: 7d8edf47a75aebb8bcfb461557a64d18)
  native: #05 pc 0003451c  /system/lib64/libutils.so (android::Thread::_threadLoop+396) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #06 pc 00141288  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell+148) (BuildId: 5f639fb56faa264aa29faef446455eba)
  native: #07 pc 0003ad18  /system/lib64/libutils.so (libutil_thread_trampoline +24) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #08 pc 00082d74  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+184) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #09 pc 000751f0  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  (no managed stack frames)
DumpLatencyMs: 23.0979

"binder:9607_2" prio=5 tid=14 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c05f8 self=0x7d14e47a10
  | sysTid=9632 nice=0 cgrp=background sched=0/0 handle=0x7be77a6400
  | state=S schedstat=( 1707188 8314165 16 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x7be76af000-0x7be76b1000 stackSize=989KB
  | held mutexes=
  native: #00 pc 000d7b8c  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 0007d870  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 000e623c  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver+244) (BuildId: 7d8edf47a75aebb8bcfb461557a64d18)
  native: #03 pc 000e6ac0  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool+256) (BuildId: 7d8edf47a75aebb8bcfb461557a64d18)
  native: #04 pc 000f9b74  /system/lib64/libbinder.so (android::PoolThread::threadLoop+28) (BuildId: 7d8edf47a75aebb8bcfb461557a64d18)
  native: #05 pc 0003451c  /system/lib64/libutils.so (android::Thread::_threadLoop+396) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #06 pc 00141288  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell+148) (BuildId: 5f639fb56faa264aa29faef446455eba)
  native: #07 pc 0003ad18  /system/lib64/libutils.so (libutil_thread_trampoline +24) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #08 pc 00082d74  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+184) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #09 pc 000751f0  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  (no managed stack frames)
DumpLatencyMs: 26.2083

"ActivityHelper" prio=5 tid=15 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c0670 self=0x7d14e4cd80
  | sysTid=9640 nice=-10 cgrp=background sched=0/0 handle=0x7be748e400
  | state=S schedstat=( 9263276 11082083 54 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x7be738b000-0x7be738d000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d9bcc  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00035a58  /system/lib64/libutils.so (android::Looper::pollOnce+408) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #02 pc 001f5df0  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48) (BuildId: 5f639fb56faa264aa29faef446455eba)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.nextLegacy(MessageQueue.java:955)
  at android.os.MessageQueue.next(MessageQueue.java:1098)
  at android.os.Looper.loopOnce(Looper.java:217)
  at android.os.Looper.loop(Looper.java:369)
  at android.os.HandlerThread.run(HandlerThread.java:85)
DumpLatencyMs: 26.3489

"dex_preload_t" prio=5 tid=16 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c07e8 self=0x7d14e4b1b0
  | sysTid=9633 nice=0 cgrp=background sched=0/0 handle=0x7be76a2400
  | state=S schedstat=( 370416 15643541 7 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x7be759f000-0x7be75a1000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d9bcc  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00035a58  /system/lib64/libutils.so (android::Looper::pollOnce+408) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #02 pc 001f5df0  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48) (BuildId: 5f639fb56faa264aa29faef446455eba)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.nextLegacy(MessageQueue.java:955)
  at android.os.MessageQueue.next(MessageQueue.java:1098)
  at android.os.Looper.loopOnce(Looper.java:217)
  at android.os.Looper.loop(Looper.java:369)
  at android.os.HandlerThread.run(HandlerThread.java:85)
DumpLatencyMs: 26.6333

"binder:9607_3" prio=5 tid=17 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c0960 self=0x7d14e53cc0
  | sysTid=9639 nice=0 cgrp=background sched=0/0 handle=0x7be7592400
  | state=S schedstat=( 2308850 21661045 34 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x7be749b000-0x7be749d000 stackSize=989KB
  | held mutexes=
  native: #00 pc 000d7b8c  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 0007d870  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 000e623c  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver+244) (BuildId: 7d8edf47a75aebb8bcfb461557a64d18)
  native: #03 pc 000e6ac0  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool+256) (BuildId: 7d8edf47a75aebb8bcfb461557a64d18)
  native: #04 pc 000f9b74  /system/lib64/libbinder.so (android::PoolThread::threadLoop+28) (BuildId: 7d8edf47a75aebb8bcfb461557a64d18)
  native: #05 pc 0003451c  /system/lib64/libutils.so (android::Thread::_threadLoop+396) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #06 pc 00141288  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell+148) (BuildId: 5f639fb56faa264aa29faef446455eba)
  native: #07 pc 0003ad18  /system/lib64/libutils.so (libutil_thread_trampoline +24) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #08 pc 00082d74  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+184) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #09 pc 000751f0  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  (no managed stack frames)
DumpLatencyMs: 26.8267

"Profile Saver" daemon prio=5 tid=18 Native
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x52c09d8 self=0x7d14e50520
  | sysTid=9653 nice=9 cgrp=background sched=0/0 handle=0x7be737e400
  | state=S schedstat=( 25020889 13342706 37 ) utm=0 stm=2 core=3 HZ=100
  | stack=0x7be7287000-0x7be7289000 stackSize=989KB
  | held mutexes=
  native: #00 pc 00098e60  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00421388  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks+140) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #02 pc 0052c7a4  /apex/com.android.art/lib64/libart.so (art::ProfileSaver::RunProfileSaverThread+448) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #03 pc 00082d74  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+184) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #04 pc 000751f0  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  (no managed stack frames)
DumpLatencyMs: 26.9423

"MiuiMonitorThread" prio=5 tid=19 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c0a50 self=0x7d14e520f0
  | sysTid=9654 nice=0 cgrp=background sched=0/0 handle=0x7be6af3400
  | state=S schedstat=( 409167 4637969 8 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x7be69f0000-0x7be69f2000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d9bcc  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00035a58  /system/lib64/libutils.so (android::Looper::pollOnce+408) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #02 pc 001f5df0  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48) (BuildId: 5f639fb56faa264aa29faef446455eba)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.nextLegacy(MessageQueue.java:955)
  at android.os.MessageQueue.next(MessageQueue.java:1098)
  at android.os.Looper.loopOnce(Looper.java:217)
  at android.os.Looper.loop(Looper.java:369)
  at android.os.HandlerThread.run(HandlerThread.java:85)
DumpLatencyMs: 27.3779

"AppCustomScenariorHandler" prio=5 tid=22 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c0cd8 self=0x7d14e59030
  | sysTid=9659 nice=0 cgrp=background sched=0/0 handle=0x7bf8c70400
  | state=S schedstat=( 204062 5307916 9 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x7bf8b6d000-0x7bf8b6f000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d9bcc  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00035a58  /system/lib64/libutils.so (android::Looper::pollOnce+408) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #02 pc 001f5df0  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48) (BuildId: 5f639fb56faa264aa29faef446455eba)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.nextLegacy(MessageQueue.java:955)
  at android.os.MessageQueue.next(MessageQueue.java:1098)
  at android.os.Looper.loopOnce(Looper.java:217)
  at android.os.Looper.loop(Looper.java:369)
  at android.os.HandlerThread.run(HandlerThread.java:85)
DumpLatencyMs: 27.7393

"binder:9607_5" prio=5 tid=23 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c2d90 self=0x7d14e73160
  | sysTid=11618 nice=0 cgrp=background sched=0/0 handle=0x7bf8940400
  | state=S schedstat=( 410677 4974063 3 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x7bf8849000-0x7bf884b000 stackSize=989KB
  | held mutexes=
  native: #00 pc 000d7b8c  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 0007d870  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 000e623c  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver+244) (BuildId: 7d8edf47a75aebb8bcfb461557a64d18)
  native: #03 pc 000e6ac0  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool+256) (BuildId: 7d8edf47a75aebb8bcfb461557a64d18)
  native: #04 pc 000f9b74  /system/lib64/libbinder.so (android::PoolThread::threadLoop+28) (BuildId: 7d8edf47a75aebb8bcfb461557a64d18)
  native: #05 pc 0003451c  /system/lib64/libutils.so (android::Thread::_threadLoop+396) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #06 pc 00141288  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell+148) (BuildId: 5f639fb56faa264aa29faef446455eba)
  native: #07 pc 0003ad18  /system/lib64/libutils.so (libutil_thread_trampoline +24) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #08 pc 00082d74  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+184) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #09 pc 000751f0  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  (no managed stack frames)
DumpLatencyMs: 31.3429

"Thread-4" prio=5 tid=24 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c0e50 self=0x7d14e5e3a0
  | sysTid=9661 nice=0 cgrp=background sched=0/0 handle=0x7bf8a50400
  | state=S schedstat=( 270102 5244688 7 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x7bf894d000-0x7bf894f000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d9bcc  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00035a58  /system/lib64/libutils.so (android::Looper::pollOnce+408) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #02 pc 001f5df0  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48) (BuildId: 5f639fb56faa264aa29faef446455eba)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.nextLegacy(MessageQueue.java:955)
  at android.os.MessageQueue.next(MessageQueue.java:1098)
  at android.os.Looper.loopOnce(Looper.java:217)
  at android.os.Looper.loop(Looper.java:369)
  at com.jingdong.app.mall.utils.g0.run(unavailable:41)
DumpLatencyMs: 27.9437

"ConnectivityThread" daemon prio=5 tid=26 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c0fd8 self=0x7d14e66eb0
  | sysTid=9663 nice=0 cgrp=background sched=0/0 handle=0x7bf8830400
  | state=S schedstat=( 2078178 4192918 14 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x7bf872d000-0x7bf872f000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d9bcc  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00035a58  /system/lib64/libutils.so (android::Looper::pollOnce+408) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #02 pc 001f5df0  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48) (BuildId: 5f639fb56faa264aa29faef446455eba)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.nextLegacy(MessageQueue.java:955)
  at android.os.MessageQueue.next(MessageQueue.java:1098)
  at android.os.Looper.loopOnce(Looper.java:217)
  at android.os.Looper.loop(Looper.java:369)
  at android.os.HandlerThread.run(HandlerThread.java:85)
DumpLatencyMs: 28.1487

"GlobalIdleInitThread" prio=5 tid=29 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c1150 self=0x7d14e63710
  | sysTid=9666 nice=0 cgrp=background sched=0/0 handle=0x7be67c3400
  | state=S schedstat=( 4839015 1656875 19 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x7be66c0000-0x7be66c2000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d9bcc  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00035a58  /system/lib64/libutils.so (android::Looper::pollOnce+408) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #02 pc 001f5df0  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48) (BuildId: 5f639fb56faa264aa29faef446455eba)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.nextLegacy(MessageQueue.java:955)
  at android.os.MessageQueue.next(MessageQueue.java:1098)
  at android.os.Looper.loopOnce(Looper.java:217)
  at android.os.Looper.loop(Looper.java:369)
  at android.os.HandlerThread.run(HandlerThread.java:85)
DumpLatencyMs: 28.3402

"queued-work-looper" prio=5 tid=31 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c12c8 self=0x7d14e6a650
  | sysTid=9668 nice=-2 cgrp=background sched=0/0 handle=0x7be65a3400
  | state=S schedstat=( 1194896 2223698 13 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x7be64a0000-0x7be64a2000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d9bcc  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00035a58  /system/lib64/libutils.so (android::Looper::pollOnce+408) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #02 pc 001f5df0  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48) (BuildId: 5f639fb56faa264aa29faef446455eba)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.nextLegacy(MessageQueue.java:955)
  at android.os.MessageQueue.next(MessageQueue.java:1098)
  at android.os.Looper.loopOnce(Looper.java:217)
  at android.os.Looper.loop(Looper.java:369)
  at android.os.HandlerThread.run(HandlerThread.java:85)
DumpLatencyMs: 28.6243

"gateWay_thread" prio=5 tid=32 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c1440 self=0x7d14e6ddf0
  | sysTid=9669 nice=0 cgrp=background sched=0/0 handle=0x7be6493400
  | state=S schedstat=( 246874 1687759 6 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x7be6390000-0x7be6392000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d9bcc  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00035a58  /system/lib64/libutils.so (android::Looper::pollOnce+408) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #02 pc 001f5df0  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48) (BuildId: 5f639fb56faa264aa29faef446455eba)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.nextLegacy(MessageQueue.java:955)
  at android.os.MessageQueue.next(MessageQueue.java:1098)
  at android.os.Looper.loopOnce(Looper.java:217)
  at android.os.Looper.loop(Looper.java:369)
  at android.os.HandlerThread.run(HandlerThread.java:85)
DumpLatencyMs: 28.8262

"jdcrash_crash_cb" prio=5 tid=37 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c1670 self=0x7d14e74d30
  | sysTid=9674 nice=0 cgrp=background sched=0/0 handle=0x7be5e4e400
  | state=S schedstat=( 188854 6297918 6 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x7be5d57000-0x7be5d59000 stackSize=989KB
  | held mutexes=
  native: #00 pc 000d7548  /apex/com.android.runtime/lib64/bionic/libc.so (read+8) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 0000ce00  /data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/lib/arm64/libjdcrashn.so (???) (BuildId: 24f9e736faac07537c33db4104d6a6621fdf0f0a)
  native: #02 pc 00082d74  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+184) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #03 pc 000751f0  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  (no managed stack frames)
DumpLatencyMs: 29.1058

"AICollector" prio=5 tid=50 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c1760 self=0x7d14e87f20
  | sysTid=9688 nice=0 cgrp=background sched=0/0 handle=0x7be5096400
  | state=S schedstat=( 349013 1808384 6 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x7be4f93000-0x7be4f95000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d9bcc  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00035a58  /system/lib64/libutils.so (android::Looper::pollOnce+408) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #02 pc 001f5df0  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48) (BuildId: 5f639fb56faa264aa29faef446455eba)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.nextLegacy(MessageQueue.java:955)
  at android.os.MessageQueue.next(MessageQueue.java:1098)
  at android.os.Looper.loopOnce(Looper.java:217)
  at android.os.Looper.loop(Looper.java:369)
  at android.os.HandlerThread.run(HandlerThread.java:85)
DumpLatencyMs: 29.3342

"android.bg" daemon prio=5 tid=52 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c18d8 self=0x7d14e941d0
  | sysTid=9692 nice=10 cgrp=background sched=0/0 handle=0x7be2a4e400
  | state=S schedstat=( 1340364 14097344 17 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x7be294b000-0x7be294d000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d9bcc  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00035a58  /system/lib64/libutils.so (android::Looper::pollOnce+408) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #02 pc 001f5df0  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48) (BuildId: 5f639fb56faa264aa29faef446455eba)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.nextLegacy(MessageQueue.java:955)
  at android.os.MessageQueue.next(MessageQueue.java:1098)
  at android.os.Looper.loopOnce(Looper.java:217)
  at android.os.Looper.loop(Looper.java:369)
  at android.os.HandlerThread.run(HandlerThread.java:85)
DumpLatencyMs: 29.5215

"JDMA" daemon prio=5 tid=54 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c1a50 self=0x7d14e97970
  | sysTid=9725 nice=0 cgrp=background sched=0/0 handle=0x7be2c4e400
  | state=S schedstat=( 491771 2357867 7 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x7be2b4b000-0x7be2b4d000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d9bcc  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00035a58  /system/lib64/libutils.so (android::Looper::pollOnce+408) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #02 pc 001f5df0  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48) (BuildId: 5f639fb56faa264aa29faef446455eba)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.nextLegacy(MessageQueue.java:955)
  at android.os.MessageQueue.next(MessageQueue.java:1098)
  at android.os.Looper.loopOnce(Looper.java:217)
  at android.os.Looper.loop(Looper.java:369)
  at android.os.HandlerThread.run(HandlerThread.java:85)
DumpLatencyMs: 29.7445

"HttpGroupAdapter" prio=5 tid=58 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c1bc8 self=0x7d14e9cce0
  | sysTid=9731 nice=0 cgrp=background sched=0/0 handle=0x7be260e400
  | state=S schedstat=( 23198911 4529320 91 ) utm=1 stm=1 core=2 HZ=100
  | stack=0x7be250b000-0x7be250d000 stackSize=1037KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3805)
  at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3746)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707)
  at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:538)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1228)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1288)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:677)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 29.9144

"CallBack_Thread" prio=5 tid=59 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c1d28 self=0x7d14e90a30
  | sysTid=9733 nice=0 cgrp=background sched=0/0 handle=0x7be24fe400
  | state=S schedstat=( 3011669 5480050 33 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x7be23fb000-0x7be23fd000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d9bcc  /apex/com.android.runtime/lib64/bionic/libc.so (__epoll_pwait+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00035a58  /system/lib64/libutils.so (android::Looper::pollOnce+408) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #02 pc 001f5df0  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce+48) (BuildId: 5f639fb56faa264aa29faef446455eba)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.nextLegacy(MessageQueue.java:955)
  at android.os.MessageQueue.next(MessageQueue.java:1098)
  at android.os.Looper.loopOnce(Looper.java:217)
  at android.os.Looper.loop(Looper.java:369)
  at android.os.HandlerThread.run(HandlerThread.java:85)
DumpLatencyMs: 30.0038

"Volley-CacheDispatcher" prio=5 tid=60 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c1ea0 self=0x7d14ea0480
  | sysTid=9734 nice=10 cgrp=background sched=0/0 handle=0x7be23ee400
  | state=S schedstat=( 1413022 9524217 17 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x7be22eb000-0x7be22ed000 stackSize=1037KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3805)
  at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3746)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707)
  at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:538)
  at com.android.volley.CacheDispatcher.run(unavailable:24)
DumpLatencyMs: 30.2346

"Volley-NetworkDispatcher-0" prio=5 tid=61 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c1f98 self=0x7d14ea2050
  | sysTid=9735 nice=0 cgrp=background sched=0/0 handle=0x7be22de400
  | state=S schedstat=( 42941409 4593280 30 ) utm=3 stm=0 core=2 HZ=100
  | stack=0x7be21db000-0x7be21dd000 stackSize=1037KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3805)
  at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3746)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707)
  at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:538)
  at com.android.volley.NetworkDispatcher.run(unavailable:4)
DumpLatencyMs: 30.2932

"Volley-NetworkDispatcher-1" prio=5 tid=62 Waiting
  | group="main" sCount=2 ucsCount=0 flags=1 obj=0x52c2090 self=0x7d14e9e8b0
  | sysTid=9736 nice=0 cgrp=background sched=0/0 handle=0x7be21ce400
  | state=S schedstat=( 218594 1104167 6 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x7be20cb000-0x7be20cd000 stackSize=1037KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3805)
  at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3746)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707)
  at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:538)
  at com.android.volley.NetworkDispatcher.run(unavailable:4)
DumpLatencyMs: 30.344

"Volley-NetworkDispatcher-2" prio=5 tid=63 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c2138 self=0x7d14ea3c20
  | sysTid=9737 nice=0 cgrp=background sched=0/0 handle=0x7be20be400
  | state=S schedstat=( 211668 6037812 8 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x7be1fbb000-0x7be1fbd000 stackSize=1037KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3805)
  at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3746)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707)
  at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:538)
  at com.android.volley.NetworkDispatcher.run(unavailable:4)
DumpLatencyMs: 30.4214

"Volley-NetworkDispatcher-3" prio=5 tid=64 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c21e0 self=0x7d14ea73c0
  | sysTid=9738 nice=0 cgrp=background sched=0/0 handle=0x7be1fae400
  | state=S schedstat=( 226563 5635469 7 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x7be1eab000-0x7be1ead000 stackSize=1037KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3805)
  at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3746)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707)
  at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:538)
  at com.android.volley.NetworkDispatcher.run(unavailable:4)
DumpLatencyMs: 30.4636

"Volley-NetworkDispatcher-7" prio=5 tid=65 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c2288 self=0x7d14eafed0
  | sysTid=9745 nice=0 cgrp=background sched=0/0 handle=0x7be1b6e400
  | state=S schedstat=( 217237 5633906 6 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x7be1a6b000-0x7be1a6d000 stackSize=1037KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3805)
  at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3746)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707)
  at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:538)
  at com.android.volley.NetworkDispatcher.run(unavailable:4)
DumpLatencyMs: 30.506

"Volley-NetworkDispatcher-4" prio=5 tid=66 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c2330 self=0x7d14ea8f90
  | sysTid=9739 nice=0 cgrp=background sched=0/0 handle=0x7be1e9e400
  | state=S schedstat=( 225989 5025157 7 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x7be1d9b000-0x7be1d9d000 stackSize=1037KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3805)
  at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3746)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707)
  at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:538)
  at com.android.volley.NetworkDispatcher.run(unavailable:4)
DumpLatencyMs: 30.5469

"Volley-NetworkDispatcher-5" prio=5 tid=67 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c23d8 self=0x7d14ea57f0
  | sysTid=9740 nice=0 cgrp=background sched=0/0 handle=0x7be1d8e400
  | state=S schedstat=( 238283 4820312 7 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x7be1c8b000-0x7be1c8d000 stackSize=1037KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3805)
  at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3746)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707)
  at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:538)
  at com.android.volley.NetworkDispatcher.run(unavailable:4)
DumpLatencyMs: 30.5908

"Volley-NetworkDispatcher-6" prio=5 tid=68 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c2480 self=0x7d14eaab60
  | sysTid=9742 nice=0 cgrp=background sched=0/0 handle=0x7be1c7e400
  | state=S schedstat=( 257864 2000990 8 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x7be1b7b000-0x7be1b7d000 stackSize=1037KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3805)
  at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3746)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707)
  at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:538)
  at com.android.volley.NetworkDispatcher.run(unavailable:4)
DumpLatencyMs: 30.6338

"pool-7-thread-1" prio=5 tid=71 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c2650 self=0x7d14e92600
  | sysTid=9785 nice=0 cgrp=background sched=0/0 handle=0x7b3f068400
  | state=S schedstat=( 208020 2406250 6 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x7b3ef65000-0x7b3ef67000 stackSize=1037KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3805)
  at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3746)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1228)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1288)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:677)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 30.7806

"pool-7-thread-2" prio=5 tid=72 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c2a68 self=0x7d14ebdd50
  | sysTid=9790 nice=0 cgrp=background sched=0/0 handle=0x7b3ef58400
  | state=S schedstat=( 244325 1890936 7 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x7b3ee55000-0x7b3ee57000 stackSize=1037KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3805)
  at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3746)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1228)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1288)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:677)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 31.0332

"exceptionReporter-t1" prio=5 tid=75 TimedWaiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c2908 self=0x7d14eb89e0
  | sysTid=9789 nice=0 cgrp=background sched=0/0 handle=0x7b3ec28400
  | state=S schedstat=( 468333 5225158 9 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x7b3eb25000-0x7b3eb27000 stackSize=1037KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1758)
  at java.util.concurrent.LinkedBlockingDeque.pollFirst(LinkedBlockingDeque.java:515)
  at java.util.concurrent.LinkedBlockingDeque.poll(LinkedBlockingDeque.java:677)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1227)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1288)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:677)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 30.9875

"ConscryptStatsLog" daemon prio=5 tid=77 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c2b30 self=0x7d14eb5240
  | sysTid=9875 nice=0 cgrp=background sched=0/0 handle=0x7b3ea08400
  | state=S schedstat=( 722708 5980781 10 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x7b3e905000-0x7b3e907000 stackSize=1037KB
  | held mutexes=
  at jdk.internal.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:371)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519)
  at java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3805)
  at java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3746)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1228)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1288)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:677)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 31.0868

"binder:9607_4" prio=5 tid=79 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x52c2d18 self=0x7d14ec14f0
  | sysTid=9919 nice=0 cgrp=background sched=0/0 handle=0x7b3e7e8400
  | state=S schedstat=( 1349271 10637813 17 ) utm=0 stm=0 core=4 HZ=100
  | stack=0x7b3e6f1000-0x7b3e6f3000 stackSize=989KB
  | held mutexes=
  native: #00 pc 000d7b8c  /apex/com.android.runtime/lib64/bionic/libc.so (__ioctl+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 0007d870  /apex/com.android.runtime/lib64/bionic/libc.so (ioctl+156) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 000e623c  /system/lib64/libbinder.so (android::IPCThreadState::talkWithDriver+244) (BuildId: 7d8edf47a75aebb8bcfb461557a64d18)
  native: #03 pc 000e6ac0  /system/lib64/libbinder.so (android::IPCThreadState::joinThreadPool+256) (BuildId: 7d8edf47a75aebb8bcfb461557a64d18)
  native: #04 pc 000f9b74  /system/lib64/libbinder.so (android::PoolThread::threadLoop+28) (BuildId: 7d8edf47a75aebb8bcfb461557a64d18)
  native: #05 pc 0003451c  /system/lib64/libutils.so (android::Thread::_threadLoop+396) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #06 pc 00141288  /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell+148) (BuildId: 5f639fb56faa264aa29faef446455eba)
  native: #07 pc 0003ad18  /system/lib64/libutils.so (libutil_thread_trampoline +24) (BuildId: 939c3227e6641bbd85bde658a0cedbdb)
  native: #08 pc 00082d74  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+184) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #09 pc 000751f0  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  (no managed stack frames)
DumpLatencyMs: 31.2052

Zygote loaded classes=40481 post zygote classes=279
Dumping registered class loaders
#0 dalvik.system.PathClassLoader: [], parent #1
#1 java.lang.BootClassLoader: [], no parent
#2 dalvik.system.PathClassLoader: [/system_ext/framework/miui-framework.thirdappopt.jar:/system_ext/framework/miui-framework.autoui.jar], parent #1
#3 dalvik.system.PathClassLoader: [/system_ext/framework/MiuiBooster.jar], parent #0
#4 dalvik.system.PathClassLoader: [/system/framework/tcmclient.jar], parent #0
#5 dalvik.system.PathClassLoader: [], parent #0
#6 dalvik.system.PathClassLoader: [/data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/base.apk!classes12.dex:/data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/base.apk!classes9.dex:/data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/base.apk!classes7.dex:/data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/base.apk!classes5.dex:/data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/base.apk!classes4.dex:/data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/base.apk!classes2.dex:/data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/base.apk!classes10.dex:/data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/base.apk!classes13.dex:/data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/base.apk!classes6.dex:/data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/base.apk!classes3.dex:/data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/base.apk!classes11.dex:/data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/base.apk:/data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/base.apk!classes8.dex], parent #1
#7 dalvik.system.PathClassLoader: [/system/framework/org.apache.http.legacy.jar], parent #1
Done dumping class loaders
Classes initialized: 0 in 0
Intern table: 49009 strong; 1105 weak
JNI: CheckJNI is off; globals=460 (plus 149 weak)
Libraries: /data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/lib/arm64/libJDUnifiedStorage.so /data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/lib/arm64/libbiometric.so /data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/lib/arm64/libconscrypt_jni.so /data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/lib/arm64/libjdbitmapkit.so /data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/lib/arm64/libjdcrashn.so /data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/lib/arm64/libjdg.so /data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/lib/arm64/liblogx.so libandroid.so libaudioeffect_jni.so libcompiler_rt.so libforcedarkimpl.so libframework-connectivity-jni.so libframework-connectivity-tiramisu-jni.so libicu_jni.so libjavacore.so libjavacrypto.so libjnigraphics.so libmainlinecronet.133.0.6876.3.so libmedia_jni.so libmiui_runtime.so libopenjdk.so libqti_performance.so librs_jni.so librtp_jni.so libsoundpool.so libstats_jni.so libvintf_jni.so libwebviewchromium_loader.so (28)
Heap: 0% free, 40MB/40MB
Image spaces:
/system/framework/arm64/boot.art
/system/framework/arm64/boot-core-libart.art
/system/framework/arm64/boot-okhttp.art
/system/framework/arm64/boot-bouncycastle.art
/system/framework/arm64/boot-apache-xml.art
/system/framework/arm64/boot-framework.art
/system/framework/arm64/boot-framework-graphics.art
/system/framework/arm64/boot-framework-location.art
/system/framework/arm64/boot-ext.art
/system/framework/arm64/boot-telephony-common.art
/system/framework/arm64/boot-voip-common.art
/system/framework/arm64/boot-ims-common.art
/system/framework/arm64/boot-framework-ondeviceintelligence-platform.art
/system/framework/arm64/boot-framework-nfc.art
/system/framework/arm64/boot-tcmiface.art
/system/framework/arm64/boot-telephony-ext.art
/system/framework/arm64/boot-QPerformance.art
/system/framework/arm64/boot-UxPerformance.art
/system/framework/arm64/boot-WfdCommon.art
/system/framework/arm64/boot-miui-framework.art
/system/framework/arm64/boot-miui-telephony-common.art
/system/framework/arm64/boot-miui-enterprise-sdk.art
/system/framework/arm64/boot-xiaomi-framework.art
/system/framework/arm64/boot-xm-telephony-common.art
/system/framework/arm64/boot-xm-telephony-base.art
/system/framework/arm64/boot-vendor.xiaomi.hardware.videoservice-V9-java.art
/system/framework/arm64/boot-core-icu4j.art
/system/framework/arm64/boot-framework-adservices.art
/system_ext/framework/oat/arm64/miui-framework.autoui.art
/data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/oat/arm64/base.art
Dumping cumulative Gc timings
Average major GC reclaim bytes ratio inf over 0 GC cycles
Average major GC copied live bytes ratio 0.624288 over 5 major GCs
Cumulative bytes moved 35338608
Peak regions allocated 71 (17MB) / 2048 (512MB)
Total madvise time 2.541ms
Average minor GC reclaim bytes ratio nan over 0 GC cycles
Average minor GC copied live bytes ratio nan over 0 minor GCs
Cumulative bytes moved 0
Peak regions allocated 71 (17MB) / 2048 (512MB)
Total bytes allocated 40MB
Total bytes freed 0B
Free memory 0B
Free memory until GC 0B
Free memory until OOME 471MB
Total memory 40MB
Max memory 512MB
Zygote space size 7688KB
Total mutator paused time: 0
Total time waiting for GC to complete: 0
Total GC count: 0
Total GC time: 0
Total blocking GC count: 0
Total blocking GC time: 0
Total pre-OOME GC count: 0
Native bytes total: 19454676 registered: 2687380
Total native bytes at last GC: 12589320
/data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/oat/arm64/base.odex: speed-profile
/system/framework/oat/arm64/org.apache.http.legacy.odex: speed-profile
/system/framework/oat/arm64/android.hidl.base-V1.0-java.odex: verify
/system/framework/oat/arm64/android.hidl.manager-V1.0-java.odex: verify
/system/framework/oat/arm64/com.android.media.remotedisplay.odex: verify
/system/framework/oat/arm64/android.test.base.odex: verify
/system_ext/framework/oat/arm64/camerax-vendor-extensions.odex: verify
/system_ext/framework/oat/arm64/miui-framework.thirdappopt.vdex: verify
/system_ext/framework/oat/arm64/miui-framework.autoui.odex: speed-profile
/system/framework/oat/arm64/com.android.location.provider.odex: speed
/system_ext/framework/oat/arm64/androidx.window.sidecar.odex: verify
/system_ext/framework/oat/arm64/MiuiBooster.vdex: verify
/system_ext/framework/oat/arm64/androidx.window.extensions.odex: verify
Current JIT code cache size (used / resident): 0KB / 32KB
Current JIT data cache size (used / resident): 0KB / 32KB
Zygote JIT code cache size (at point of fork): 0KB / 32KB
Zygote JIT data cache size (at point of fork): 0KB / 32KB
Current JIT mini-debug-info size: 128B
Current JIT capacity: 64KB
Current number of JIT JNI stub entries: 0
Current number of JIT code cache entries: 0
Total number of JIT baseline compilations: 0
Total number of JIT optimized compilations: 0
Total number of JIT compilations for on stack replacement: 0
Total number of JIT code cache collections: 0
Memory used for stack maps: <no data>
Memory used for compiled code: <no data>
Memory used for profiling info: <no data>
Start Dumping Averages for 0 iterations for JIT timings
Done Dumping Averages
Memory used for compilation: <no data>
ProfileSaver total_bytes_written=0
ProfileSaver total_number_of_writes=0
ProfileSaver total_number_of_code_cache_queries=0
ProfileSaver total_number_of_skipped_writes=0
ProfileSaver total_number_of_failed_writes=0
ProfileSaver total_ms_of_sleep=0
ProfileSaver total_ms_of_work=0
ProfileSaver total_number_of_hot_spikes=0
ProfileSaver total_number_of_wake_ups=0

*** ART internal metrics ***
  Metadata:
    timestamp_since_start_ms: 30116
  Metrics:
    ClassLoadingTotalTime: count = 10602
    ClassVerificationTotalTime: count = 0
    ClassVerificationCount: count = 0
    WorldStopTimeDuringGCAvg: count = 0
    YoungGcCount: count = 0
    FullGcCount: count = 0
    TotalBytesAllocated: count = 35979064
    TotalGcCollectionTime: count = 0
    YoungGcThroughputAvg: count = 0
    FullGcThroughputAvg: count = 0
    YoungGcTracingThroughputAvg: count = 0
    FullGcTracingThroughputAvg: count = 0
    JitMethodCompileTotalTime: count = 0
    JitMethodCompileCount: count = 0
    YoungGcCollectionTime: range = 0...60000, buckets: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    FullGcCollectionTime: range = 0...60000, buckets: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    YoungGcThroughput: range = 0...10000, buckets: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    FullGcThroughput: range = 0...10000, buckets: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    YoungGcTracingThroughput: range = 0...10000, buckets: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    FullGcTracingThroughput: range = 0...10000, buckets: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    GcWorldStopTime: count = 0
    GcWorldStopCount: count = 0
    YoungGcScannedBytes: count = 0
    YoungGcFreedBytes: count = 0
    YoungGcDuration: count = 0
    FullGcScannedBytes: count = 0
    FullGcFreedBytes: count = 0
    FullGcDuration: count = 0
    GcWorldStopTimeDelta: count = 0
    GcWorldStopCountDelta: count = 0
    YoungGcScannedBytesDelta: count = 0
    YoungGcFreedBytesDelta: count = 0
    YoungGcDurationDelta: count = 0
    FullGcScannedBytesDelta: count = 0
    FullGcFreedBytesDelta: count = 0
    FullGcDurationDelta: count = 0
    JitMethodCompileTotalTimeDelta: count = 0
    JitMethodCompileCountDelta: count = 0
    ClassVerificationTotalTimeDelta: count = 0
    ClassVerificationCountDelta: count = 0
    ClassLoadingTotalTimeDelta: count = 10565
    TotalBytesAllocatedDelta: count = 35979064
    TotalGcCollectionTimeDelta: count = 0
    YoungGcCountDelta: count = 0
    FullGcCountDelta: count = 0
    TimeElapsedDelta: count = 94670903
    AppSlowPathDuringYoungGcDurationDelta: count = 0
    AppSlowPathDuringFullGcDurationDelta: count = 0
*** Done dumping ART internal metrics ***

----- end 9607 -----

----- Waiting Channels: pid 9607 at 2026-06-26 11:11:40.852706710+0800 -----
Cmd line: com.jingdong.app.mall:widgetProcess

sysTid=9607      state=R    0
sysTid=9612      state=S    futex_wait_queue
sysTid=9613      state=S    futex_wait_queue
sysTid=9615      state=S    futex_wait_queue
sysTid=9616      state=S    futex_wait_queue
sysTid=9617      state=S    do_sigtimedwait
sysTid=9618      state=S    pipe_read
sysTid=9623      state=R    0
sysTid=9624      state=R    0
sysTid=9625      state=R    0
sysTid=9626      state=R    0
sysTid=9627      state=R    0
sysTid=9629      state=S    0
sysTid=9632      state=R    0
sysTid=9633      state=S    do_epoll_wait
sysTid=9639      state=S    binder_thread_read
sysTid=9640      state=S    do_epoll_wait
sysTid=9653      state=R    0
sysTid=9654      state=S    0
sysTid=9656      state=S    futex_wait_queue
sysTid=9657      state=S    futex_wait_queue
sysTid=9659      state=S    do_epoll_wait
sysTid=9660      state=R    0
sysTid=9661      state=S    do_epoll_wait
sysTid=9663      state=R    0
sysTid=9665      state=D    mmap_read_lock_killable
sysTid=9666      state=S    do_epoll_wait
sysTid=9668      state=S    do_epoll_wait
sysTid=9669      state=S    do_epoll_wait
sysTid=9670      state=R    0
sysTid=9672      state=R    0
sysTid=9674      state=S    do_wait_intr_irq
sysTid=9675      state=S    do_wait_intr_irq
sysTid=9676      state=R    0
sysTid=9688      state=S    do_epoll_wait
sysTid=9692      state=R    0
sysTid=9724      state=D    0
sysTid=9725      state=S    do_epoll_wait
sysTid=9726      state=R    0
sysTid=9728      state=R    0
sysTid=9731      state=S    futex_wait_queue
sysTid=9733      state=S    0
sysTid=9734      state=R    0
sysTid=9735      state=S    futex_wait_queue
sysTid=9736      state=S    0
sysTid=9737      state=S    futex_wait_queue
sysTid=9738      state=S    futex_wait_queue
sysTid=9739      state=S    futex_wait_queue
sysTid=9740      state=S    futex_wait_queue
sysTid=9742      state=S    futex_wait_queue
sysTid=9745      state=S    futex_wait_queue
sysTid=9746      state=R    0
sysTid=9778      state=S    futex_wait_queue
sysTid=9785      state=S    futex_wait_queue
sysTid=9787      state=S    futex_wait_queue
sysTid=9788      state=S    futex_wait_queue
sysTid=9789      state=S    futex_wait_queue
sysTid=9790      state=S    futex_wait_queue
sysTid=9791      state=R    0
sysTid=9875      state=S    futex_wait_queue
sysTid=9876      state=R    0
sysTid=9919      state=R    0
sysTid=11618     state=R    0

----- end 9607 -----

