----- dumping pid: 13787 at 55609560

----- pid 13787 at 2026-06-24 21:05:44.898986171+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,55609634::ID:0,C:P,T:55589482,N:Finish,D:tname=main;tid=2;prid=a8a7460||ID:7,C:E,T:55589482||ID:7,C:S,T:55589482,N:BcRcvReg,D:tname=main;tid=2;act=android.net.conn.CONNECTIVITY_CHANGE;cmp=null;pkg=null;prid=a8a7460||ID:0,C:P,T:55589482,N:Finish,D:tname=main;tid=2;prid=9ca1e92||ID:5,C:E,T:55589482||ID:6,C:E,T:55589481||ID:6,C:S,T:55589481,N:SchRcvReg,D:tname=binder:13787_3;tid=4250||ID:5,C:S,T:55589481,N:BcRcvReg,D:tname=main;tid=2;act=android.net.conn.CONNECTIVITY_CHANGE;cmp=null;pkg=null;prid=9ca1e92||ID:4,C:E,T:55589481||ID:4,C:S,T:55589481,N:SchRcvReg,D:tname=binder:13787_3;tid=4250||ID:3,C:E,T:55589023||ID:3,C:S,T:55589023,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:2,C:E,T:55589023||ID:2,C:S,T:55589022,N:SvcCreate,D:name=com.jingdong.app.mall.bundle.jdattract.widget.service.NetworkService;pkg=com.jingdong.app.mall||ID:1,C:E,T:55589017||ID:1,C:S,T:55588887,N:BindApp;;
suspend all histogram:	Sum: 466us 99% C.I. 0.094us-405.999us Avg: 35.846us Max: 431us
DALVIK THREADS (35):
"main" prio=5 tid=1 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x729e8d48 self=0xb4000078f600e380
  | sysTid=13787 nice=0 cgrp=background sched=0/0 handle=0x79dac57118
  | state=S schedstat=( 112294420 16437862 303 ) utm=4 stm=6 core=0 HZ=100
  | stack=0x7fe5a21000-0x7fe5a23000 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.213385

"ReferenceQueueDaemon" daemon prio=5 tid=10 Waiting
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x3a00418 self=0x78f603d270
  | sysTid=13801 nice=4 cgrp=background sched=0/0 handle=0x76e76d8400
  | state=S schedstat=( 934061 159324 6 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x76e75d5000-0x76e75d7000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x0e47a2c0> (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 <0x0e47a2c0> (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: 34.9965

"FinalizerDaemon" daemon prio=5 tid=11 Waiting
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x3a00490 self=0x78f603b6a0
  | sysTid=13802 nice=4 cgrp=background sched=0/0 handle=0x76e75c8400
  | state=S schedstat=( 704323 749948 6 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x76e74c5000-0x76e74c7000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x0896fbf9> (a java.lang.Object)
  at java.lang.Object.wait(Object.java:405)
  at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:207)
  - locked <0x0896fbf9> (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: 35.1821

"FinalizerWatchdogDaemon" daemon prio=5 tid=12 Sleeping
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x3a00508 self=0x78f6039ad0
  | sysTid=13803 nice=4 cgrp=background sched=0/0 handle=0x76e74b8400
  | state=S schedstat=( 182656 745208 4 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x76e73b5000-0x76e73b7000 stackSize=1037KB
  | held mutexes=
  at java.lang.Thread.sleep(Native method)
  - sleeping on <0x04a5573e> (a java.lang.Object)
  at java.lang.Thread.sleep(Thread.java:451)
  - locked <0x04a5573e> (a java.lang.Object)
  at java.lang.Thread.sleep(Thread.java:356)
  at java.lang.Daemons$FinalizerWatchdogDaemon.sleepForNanos(Daemons.java:534)
  at java.lang.Daemons$FinalizerWatchdogDaemon.waitForProgress(Daemons.java:593)
  at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:465)
  at java.lang.Daemons$Daemon.run(Daemons.java:132)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 35.2953

"Timer-0" prio=5 tid=20 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a00bc8 self=0x78f6050460
  | sysTid=13816 nice=0 cgrp=background sched=0/0 handle=0x76f8890400
  | state=S schedstat=( 161718 32396 3 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x76f878d000-0x76f878f000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x0b1ba94a> (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 <0x0b1ba94a> (a java.util.TaskQueue)
  at java.util.TimerThread.run(Timer.java:577)
DumpLatencyMs: 41.2619

"Timer-1" prio=5 tid=21 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a00c50 self=0x78f6053c00
  | sysTid=13817 nice=0 cgrp=background sched=0/0 handle=0x76f8780400
  | state=S schedstat=( 116667 291719 3 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x76f867d000-0x76f867f000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x0197d0bb> (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 <0x0197d0bb> (a java.util.TaskQueue)
  at java.util.TimerThread.run(Timer.java:577)
DumpLatencyMs: 41.4109

"logx-thread" prio=5 tid=33 TimedWaiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a012c8 self=0x78f6065220
  | sysTid=13830 nice=0 cgrp=background sched=0/0 handle=0x76e5b66400
  | state=S schedstat=( 1199637 916511 14 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x76e5a63000-0x76e5a65000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x0026eb84> (a java.lang.Object)
  at java.lang.Object.wait(Object.java:405)
  at og0.e.run(SourceFile:43)
  - locked <0x0026eb84> (a java.lang.Object)
DumpLatencyMs: 42.9856

"jdcrash_trace_dp" prio=5 tid=38 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a016e8 self=0x78f606dd30
  | sysTid=13835 nice=0 cgrp=background sched=0/0 handle=0x76e5522400
  | state=S schedstat=( 66429895 712188 19 ) utm=3 stm=2 core=3 HZ=100
  | stack=0x76e542b000-0x76e542d000 stackSize=989KB
  | held mutexes=
  native: #00 pc 000d7548  /apex/com.android.runtime/lib64/bionic/libc.so (read+8) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 000314b4  /apex/com.android.art/lib64/libjavacore.so (Linux_readBytes+176) (BuildId: e27a3b3650fcd29da8c93f3112f999e2)
  at libcore.io.Linux.readBytes(Native method)
  at libcore.io.Linux.read(Linux.java:229)
  at libcore.io.ForwardingOs.read(ForwardingOs.java:618)
  at libcore.io.BlockGuardOs.read(BlockGuardOs.java:325)
  at libcore.io.ForwardingOs.read(ForwardingOs.java:618)
  at libcore.io.IoBridge.read(IoBridge.java:604)
  at java.io.FileInputStream.read(FileInputStream.java:353)
  at java.io.BufferedInputStream.read1(BufferedInputStream.java:277)
  at java.io.BufferedInputStream.read(BufferedInputStream.java:338)
  - locked <@addr=0x209b9c8> (a java.lang.UNIXProcess$ProcessPipeInputStream)
  at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:291)
  at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:355)
  at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:181)
  - locked <@addr=0x209fce0> (a java.io.InputStreamReader)
  at java.io.InputStreamReader.read(InputStreamReader.java:177)
  at java.io.BufferedReader.fill(BufferedReader.java:172)
  at java.io.BufferedReader.readLine(BufferedReader.java:337)
  - locked <@addr=0x209fce0> (a java.io.InputStreamReader)
  at java.io.BufferedReader.readLine(BufferedReader.java:403)
  at xm0.i.c(SourceFile:74)
  at com.jingdong.sdk.jdcrashreport.common.CrashInfo.createCrashInfo(unavailable:16)
  at pm0.c.a(SourceFile:7)
  at pm0.d.i(SourceFile:178)
  - locked <@addr=0x3a2eda0> (a pm0.d)
  at pm0.d.h(SourceFile:3)
  - locked <@addr=0x3a2eda0> (a pm0.d)
  at com.jingdong.sdk.jdcrashreport.crash.jni.NativeMonitor.traceCallback(unavailable:65)
DumpLatencyMs: 43.8877

"binder:13787_4" prio=5 tid=2 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a031f8 self=0x78f6078410
  | sysTid=14012 nice=0 cgrp=background sched=0/0 handle=0x76f8340400
  | state=S schedstat=( 342083 346353 7 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x76f8249000-0x76f824b000 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: 48.4414

"binder:13787_5" prio=5 tid=3 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a03270 self=0x78f60846c0
  | sysTid=14256 nice=0 cgrp=background sched=0/0 handle=0x76f823c400
  | state=S schedstat=( 373854 811302 7 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x76f8145000-0x76f8147000 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: 48.7344

"JDMAHttpRequestBusinessThread" prio=5 tid=4 TimedWaiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a032e8 self=0x78f605c710
  | sysTid=14261 nice=0 cgrp=background sched=0/0 handle=0x76f8560400
  | state=S schedstat=( 1714583 2601198 19 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x76f845d000-0x76f845f000 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.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460)
  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: 49.1029

"JDMAHttpRequestOtherThread" prio=5 tid=5 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a03458 self=0x78f6079fe0
  | sysTid=14262 nice=0 cgrp=background sched=0/0 handle=0x76e8a38400
  | state=S schedstat=( 1293177 977655 11 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x76e8935000-0x76e8937000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d7548  /apex/com.android.runtime/lib64/bionic/libc.so (read+8) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00091580  /apex/com.android.runtime/lib64/bionic/libc.so (__sread+48) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 0009146c  /apex/com.android.runtime/lib64/bionic/libc.so (__srefill+264) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #03 pc 00095a50  /apex/com.android.runtime/lib64/bionic/libc.so (fread_unlocked+216) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #04 pc 00095930  /apex/com.android.runtime/lib64/bionic/libc.so (fread+76) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #05 pc 0009f404  /apex/com.android.runtime/lib64/bionic/libc.so (android_getaddrinfo_proxy+336) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #06 pc 0009f054  /apex/com.android.runtime/lib64/bionic/libc.so (android_getaddrinfofornetcontext+1528) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #07 pc 0009ea30  /apex/com.android.runtime/lib64/bionic/libc.so (android_getaddrinfofornet+60) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #08 pc 00029434  /apex/com.android.art/lib64/libjavacore.so (Linux_android_getaddrinfo+340) (BuildId: e27a3b3650fcd29da8c93f3112f999e2)
  at libcore.io.Linux.android_getaddrinfo(Native method)
  at libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:133)
  at libcore.io.BlockGuardOs.android_getaddrinfo(BlockGuardOs.java:222)
  at libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:133)
  at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:135)
  at java.net.Inet6AddressImpl.lookupAllHostAddr(Inet6AddressImpl.java:103)
  at java.net.InetAddress.getAllByName(InetAddress.java:1152)
  at com.android.okhttp.Dns$1.lookup(Dns.java:41)
  at com.android.okhttp.internal.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:178)
  at com.android.okhttp.internal.http.RouteSelector.nextProxy(RouteSelector.java:144)
  at com.android.okhttp.internal.http.RouteSelector.next(RouteSelector.java:86)
  at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:176)
  at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:128)
  at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:97)
  at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:289)
  at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:232)
  at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:465)
  at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:131)
  at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.connect(DelegatingHttpsURLConnection.java:90)
  at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:30)
  at com.jingdong.jdma.http.JDMAHttp.post(unavailable:200)
  at com.jingdong.jdma.http.JDMAHttpClient.execute(unavailable:92)
  at com.jingdong.jdma.o.c.a(SourceFile:5)
  at com.jingdong.jdma.o.c.a(SourceFile:2)
  at com.jingdong.jdma.o.c$a.run(unavailable:16)
  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: 49.1795

"Signal Catcher" daemon prio=10 tid=6 Runnable
  | group="system" sCount=0 ucsCount=0 flags=0 obj=0x3a00328 self=0x78f6011b20
  | sysTid=13797 nice=-20 cgrp=background sched=0/0 handle=0x76e8bdc400
  | state=R schedstat=( 32632802 2524587 120 ) utm=1 stm=2 core=1 HZ=100
  | stack=0x76e8ae5000-0x76e8ae7000 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: 49.5159

"perfetto_hprof_listener" prio=10 tid=7 Native (still starting up)
  | group="" sCount=1 ucsCount=0 flags=1 obj=0x0 self=0x78f6036330
  | sysTid=13798 nice=-20 cgrp=background sched=0/0 handle=0x76e79f8400
  | state=S schedstat=( 398959 492448 4 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x76e7901000-0x76e7903000 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: 22.1027

"Jit thread pool worker thread 0" daemon prio=5 tid=8 Native
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x3a003a0 self=0x78f603ee40
  | sysTid=13799 nice=9 cgrp=background sched=0/0 handle=0x76e78f4400
  | state=S schedstat=( 171196 552032 3 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x76e77f5000-0x76e77f7000 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: 24.5643

"HeapTaskDaemon" daemon prio=5 tid=9 WaitingForTaskProcessor
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x3a00000 self=0x78f6037f00
  | sysTid=13800 nice=4 cgrp=background sched=0/0 handle=0x76e77e8400
  | state=S schedstat=( 45241827 7221717 23 ) utm=4 stm=0 core=3 HZ=100
  | stack=0x76e76e5000-0x76e76e7000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 00098e64  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+36) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 002092f8  /apex/com.android.art/lib64/libart.so (art::ConditionVariable::TimedWait+300) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #02 pc 0020847c  /apex/com.android.art/lib64/libart.so (art::gc::TaskProcessor::RunAllTasks+220) (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: 33.1344

"binder:13787_1" prio=5 tid=13 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a00580 self=0x78f60441b0
  | sysTid=13804 nice=0 cgrp=background sched=0/0 handle=0x76e72aa400
  | state=S schedstat=( 455261 1209271 7 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x76e71b3000-0x76e71b5000 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: 35.4084

"binder:13787_2" prio=5 tid=14 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a005f8 self=0x78f6045d80
  | sysTid=13805 nice=0 cgrp=background sched=0/0 handle=0x76e71a6400
  | state=S schedstat=( 2686873 1182449 9 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x76e70af000-0x76e70b1000 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: 39.2758

"dex_preload_t" prio=5 tid=15 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a00670 self=0x78f60425e0
  | sysTid=13806 nice=0 cgrp=background sched=0/0 handle=0x76e70a2400
  | state=S schedstat=( 333176 98854 3 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x76e6f9f000-0x76e6fa1000 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: 39.5067

"binder:13787_3" prio=5 tid=16 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a007e8 self=0x78f6049520
  | sysTid=13807 nice=0 cgrp=background sched=0/0 handle=0x76e6f92400
  | state=S schedstat=( 1617030 984638 18 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x76e6e9b000-0x76e6e9d000 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: 39.8736

"ActivityHelper" prio=5 tid=17 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a00860 self=0x78f6040a10
  | sysTid=13808 nice=-10 cgrp=background sched=0/0 handle=0x76e6e8e400
  | state=S schedstat=( 13302968 1626407 36 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x76e6d8b000-0x76e6d8d000 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: 40.0729

"Profile Saver" daemon prio=5 tid=18 Native
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x3a009d8 self=0x78f604b0f0
  | sysTid=13810 nice=9 cgrp=background sched=0/0 handle=0x76e6d7e400
  | state=S schedstat=( 11361981 1464687 15 ) utm=1 stm=0 core=1 HZ=100
  | stack=0x76e6c87000-0x76e6c89000 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: 40.3119

"MiuiMonitorThread" prio=5 tid=19 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a00a50 self=0x78f6047950
  | sysTid=13811 nice=0 cgrp=background sched=0/0 handle=0x76e64e6400
  | state=S schedstat=( 745781 195469 5 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x76e63e3000-0x76e63e5000 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: 40.9869

"AppCustomScenariorHandler" prio=5 tid=22 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a00cd8 self=0x78f604e890
  | sysTid=13818 nice=0 cgrp=background sched=0/0 handle=0x76f8670400
  | state=S schedstat=( 241094 1060312 5 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x76f856d000-0x76f856f000 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: 41.5239

"Thread-4" prio=5 tid=24 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a00e50 self=0x78f605ab40
  | sysTid=13821 nice=0 cgrp=background sched=0/0 handle=0x76f8450400
  | state=S schedstat=( 148230 194999 3 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x76f834d000-0x76f834f000 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: 41.8565

"GlobalIdleInitThread" prio=5 tid=28 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a00fd8 self=0x78f605feb0
  | sysTid=13825 nice=0 cgrp=background sched=0/0 handle=0x76e62c6400
  | state=S schedstat=( 5706871 1605573 22 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x76e61c3000-0x76e61c5000 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: 42.3472

"ConnectivityThread" daemon prio=5 tid=29 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a01150 self=0x78f6061a80
  | sysTid=13826 nice=0 cgrp=background sched=0/0 handle=0x76e61b6400
  | state=S schedstat=( 2222711 483698 16 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x76e60b3000-0x76e60b5000 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: 42.6215

"queued-work-looper" prio=5 tid=35 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a01380 self=0x78f606f900
  | sysTid=13832 nice=-2 cgrp=background sched=0/0 handle=0x76e5846400
  | state=S schedstat=( 607500 795365 9 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x76e5743000-0x76e5745000 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: 43.1054

"gateWay_thread" prio=5 tid=36 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a014f8 self=0x78f606a590
  | sysTid=13833 nice=0 cgrp=background sched=0/0 handle=0x76e5736400
  | state=S schedstat=( 161614 397396 7 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x76e5633000-0x76e5635000 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: 43.3707

"jdcrash_crash_cb" prio=5 tid=37 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a01670 self=0x78f606c160
  | sysTid=13834 nice=0 cgrp=background sched=0/0 handle=0x76e5626400
  | state=S schedstat=( 129584 216458 3 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x76e552f000-0x76e5531000 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: 43.6248

"AICollector" prio=5 tid=50 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a01760 self=0x78f6086290
  | sysTid=13849 nice=0 cgrp=background sched=0/0 handle=0x76e486e400
  | state=S schedstat=( 187032 88542 4 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x76e476b000-0x76e476d000 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: 46.408

"JDMA" prio=5 tid=53 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a01a50 self=0x78f608eda0
  | sysTid=13942 nice=0 cgrp=background sched=0/0 handle=0x76e4429400
  | state=S schedstat=( 272709 117605 4 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x76e4326000-0x76e4328000 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: 47.0953

"android.bg" daemon prio=5 tid=54 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a018d8 self=0x78f608b600
  | sysTid=13853 nice=10 cgrp=background sched=0/0 handle=0x76e4319400
  | state=S schedstat=( 2287553 986930 16 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x76e4216000-0x76e4218000 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: 46.781

"JDMARecordThread" prio=5 tid=57 TimedWaiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a01bc8 self=0x78f6090970
  | sysTid=13945 nice=0 cgrp=background sched=0/0 handle=0x76e3fe9400
  | state=S schedstat=( 4413856 1772290 24 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x76e3ee6000-0x76e3ee8000 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.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:460)
  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: 47.6605

"JDMARecordThread" daemon prio=5 tid=58 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3a01d38 self=0x78f6095ce0
  | sysTid=13950 nice=0 cgrp=background sched=0/0 handle=0x76e3ed9400
  | state=S schedstat=( 1553593 925937 13 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x76e3dd6000-0x76e3dd8000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d7548  /apex/com.android.runtime/lib64/bionic/libc.so (read+8) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00091580  /apex/com.android.runtime/lib64/bionic/libc.so (__sread+48) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 0009146c  /apex/com.android.runtime/lib64/bionic/libc.so (__srefill+264) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #03 pc 00095a50  /apex/com.android.runtime/lib64/bionic/libc.so (fread_unlocked+216) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #04 pc 00095930  /apex/com.android.runtime/lib64/bionic/libc.so (fread+76) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #05 pc 0009f404  /apex/com.android.runtime/lib64/bionic/libc.so (android_getaddrinfo_proxy+336) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #06 pc 0009f054  /apex/com.android.runtime/lib64/bionic/libc.so (android_getaddrinfofornetcontext+1528) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #07 pc 0009ea30  /apex/com.android.runtime/lib64/bionic/libc.so (android_getaddrinfofornet+60) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #08 pc 00029434  /apex/com.android.art/lib64/libjavacore.so (Linux_android_getaddrinfo+340) (BuildId: e27a3b3650fcd29da8c93f3112f999e2)
  at libcore.io.Linux.android_getaddrinfo(Native method)
  at libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:133)
  at libcore.io.BlockGuardOs.android_getaddrinfo(BlockGuardOs.java:222)
  at libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:133)
  at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:135)
  at java.net.Inet6AddressImpl.lookupAllHostAddr(Inet6AddressImpl.java:103)
  at java.net.InetAddress.getAllByName(InetAddress.java:1152)
  at com.android.okhttp.Dns$1.lookup(Dns.java:41)
  at com.android.okhttp.internal.http.RouteSelector.resetNextInetSocketAddress(RouteSelector.java:178)
  at com.android.okhttp.internal.http.RouteSelector.nextProxy(RouteSelector.java:144)
  at com.android.okhttp.internal.http.RouteSelector.next(RouteSelector.java:86)
  at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:176)
  at com.android.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:128)
  at com.android.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:97)
  at com.android.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:289)
  at com.android.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:232)
  at com.android.okhttp.internal.huc.HttpURLConnectionImpl.execute(HttpURLConnectionImpl.java:465)
  at com.android.okhttp.internal.huc.HttpURLConnectionImpl.connect(HttpURLConnectionImpl.java:131)
  at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.connect(DelegatingHttpsURLConnection.java:90)
  at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.connect(HttpsURLConnectionImpl.java:30)
  at com.jingdong.jdma.http.JDMAHttp.post(unavailable:200)
  at com.jingdong.jdma.http.JDMAHttpClient.execute(unavailable:92)
  at com.jingdong.jdma.o.g.a(SourceFile:6)
  at com.jingdong.jdma.o.g.a(SourceFile:7)
  at com.jingdong.jdma.iml.JDMAImpl.sendQuickData(unavailable:14)
  at com.jingdong.jdma.iml.JDMAImpl.access$500(unavailable:0)
  at com.jingdong.jdma.iml.JDMAImpl$e.a(unavailable:256)
  at com.jingdong.jdma.m.b.run(unavailable:4)
  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: 47.7594

Zygote loaded classes=40481 post zygote classes=211
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!classes13.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!classes6.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:/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!classes9.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!classes4.dex:/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!classes8.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!classes5.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: 48586 strong; 1051 weak
JNI: CheckJNI is off; globals=390 (plus 140 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/libjdcrashn.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 (24)
Heap: 63% free, 4526KB/12MB
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
Start Dumping Averages for 1 iterations for concurrent copying
ScanImmuneSpaces:	Sum: 26.049ms Avg: 26.049ms
Process mark stacks and References:	Sum: 6.855ms Avg: 6.855ms
VisitConcurrentRoots:	Sum: 6.237ms Avg: 6.237ms
SweepSystemWeaks:	Sum: 3.972ms Avg: 3.972ms
MarkingPhase:	Sum: 3.720ms Avg: 3.720ms
GrayAllDirtyImmuneObjects:	Sum: 790us Avg: 790us
ClearFromSpace:	Sum: 607us Avg: 607us
ScanCardsForSpace:	Sum: 258us Avg: 258us
SweepLargeObjects:	Sum: 255us Avg: 255us
CaptureThreadRootsForMarking:	Sum: 251us Avg: 251us
InitializePhase:	Sum: 201us Avg: 201us
RunningThreadFlips:	Sum: 176us Avg: 176us
RecordFree:	Sum: 128us Avg: 128us
ProcessReferences:	Sum: 110us Avg: 110us
EnqueueFinalizerReferences:	Sum: 100us Avg: 100us
SweepAllocSpace:	Sum: 71us Avg: 71us
ForwardSoftReferences:	Sum: 44us Avg: 44us
Release free regions:	Sum: 28us Avg: 28us
MarkStackAsLive:	Sum: 28us Avg: 28us
VisitNonThreadRoots:	Sum: 26us Avg: 26us
(Paused)GrayAllNewlyDirtyImmuneObjects:	Sum: 23us Avg: 23us
MarkZygoteLargeObjects:	Sum: 18us Avg: 18us
(Paused)ClearCards:	Sum: 14us Avg: 14us
(Paused)SetFromSpace:	Sum: 14us Avg: 14us
SwapBitmaps:	Sum: 9us Avg: 9us
ThreadListFlip:	Sum: 8us Avg: 8us
CopyingPhase:	Sum: 7us Avg: 7us
ReclaimPhase:	Sum: 6us Avg: 6us
FlipThreadSuspension:	Sum: 3us Avg: 3us
EmptyRBMarkBitStack:	Sum: 2us Avg: 2us
UnBindBitmaps:	Sum: 1us Avg: 1us
Sweep:	Sum: 1us Avg: 1us
(Paused)FlipCallback:	Sum: 1us Avg: 1us
FlipThreadRoots:	Sum: 0 Avg: 0
Done Dumping Averages
concurrent copying paused:	Sum: 79us 99% C.I. 12us-67us Avg: 39.500us Max: 67us
concurrent copying freed-bytes: Avg: 16MB Max: 16MB Min: 16MB
Freed-bytes histogram: 16640:1
concurrent copying total time: 50.013ms mean time: 50.013ms
concurrent copying freed: 16MB
concurrent copying throughput: 325MB/s  per cpu-time: 397432000/s / 379MB/s
concurrent copying tracing throughput: 245MB/s  per cpu-time: 284MB/s
Average major GC reclaim bytes ratio 1.61708 over 1 GC cycles
Average major GC copied live bytes ratio 0.612288 over 5 major GCs
Cumulative bytes moved 31567904
Peak regions allocated 104 (26MB) / 2048 (512MB)
Total madvise time 2.514ms
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 104 (26MB) / 2048 (512MB)
Total time spent in GC: 50.013ms
Mean GC size throughput: 325MB/s per cpu-time: 372MB/s
Total bytes allocated 20MB
Total bytes freed 16MB
Free memory 7953KB
Free memory until GC 7953KB
Free memory until OOME 507MB
Total memory 12MB
Max memory 512MB
Zygote space size 7688KB
Total mutator paused time: 79us
Total time waiting for GC to complete: 0
Total GC count: 1
Total GC time: 50.013ms
Total blocking GC count: 0
Total blocking GC time: 0
Total pre-OOME GC count: 0
Histogram of GC count per 10000 ms: 0:2
Histogram of blocking GC count per 10000 ms: 0:2
Native bytes total: 17445988 registered: 2597380
Total native bytes at last GC: 17674596
/data/app/~~yAhtn7vhIxSAvCRRsOVXYA==/com.jingdong.app.mall-mWfx3BV_4XujXApgZq44_A==/oat/arm64/base.odex: speed-profile
/system_ext/framework/oat/arm64/miui-framework.autoui.odex: speed-profile
/system_ext/framework/oat/arm64/miui-framework.thirdappopt.vdex: verify
/system_ext/framework/oat/arm64/androidx.window.extensions.odex: verify
/system/framework/oat/arm64/com.android.media.remotedisplay.odex: verify
/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/android.test.base.odex: verify
/system_ext/framework/oat/arm64/androidx.window.sidecar.odex: verify
/system/framework/oat/arm64/org.apache.http.legacy.odex: speed-profile
/system_ext/framework/oat/arm64/MiuiBooster.vdex: verify
/system_ext/framework/oat/arm64/camerax-vendor-extensions.odex: verify
/system/framework/oat/arm64/com.android.location.provider.odex: speed
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: 20818
  Metrics:
    ClassLoadingTotalTime: count = 7820
    ClassVerificationTotalTime: count = 0
    ClassVerificationCount: count = 0
    WorldStopTimeDuringGCAvg: count = 80
    YoungGcCount: count = 0
    FullGcCount: count = 1
    TotalBytesAllocated: count = 10005128
    TotalGcCollectionTime: count = 50
    YoungGcThroughputAvg: count = 0
    FullGcThroughputAvg: count = 277
    YoungGcTracingThroughputAvg: count = 0
    FullGcTracingThroughputAvg: count = 244
    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: 1,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: 1,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: 1,0,0,0,0,0,0,0,0,0,0,0,0,0,0
    GcWorldStopTime: count = 80
    GcWorldStopCount: count = 1
    YoungGcScannedBytes: count = 0
    YoungGcFreedBytes: count = 0
    YoungGcDuration: count = 0
    FullGcScannedBytes: count = 12848931
    FullGcFreedBytes: count = 14861352
    FullGcDuration: count = 50
    GcWorldStopTimeDelta: count = 80
    GcWorldStopCountDelta: count = 1
    YoungGcScannedBytesDelta: count = 0
    YoungGcFreedBytesDelta: count = 0
    YoungGcDurationDelta: count = 0
    FullGcScannedBytesDelta: count = 12848931
    FullGcFreedBytesDelta: count = 14861352
    FullGcDurationDelta: count = 50
    JitMethodCompileTotalTimeDelta: count = 0
    JitMethodCompileCountDelta: count = 0
    ClassVerificationTotalTimeDelta: count = 0
    ClassVerificationCountDelta: count = 0
    ClassLoadingTotalTimeDelta: count = 7784
    TotalBytesAllocatedDelta: count = 10005128
    TotalGcCollectionTimeDelta: count = 50
    YoungGcCountDelta: count = 0
    FullGcCountDelta: count = 1
    TimeElapsedDelta: count = 55605448
    AppSlowPathDuringYoungGcDurationDelta: count = 0
    AppSlowPathDuringFullGcDurationDelta: count = 27
*** Done dumping ART internal metrics ***

----- end 13787 -----

----- Waiting Channels: pid 13787 at 2026-06-24 21:05:44.829976588+0800 -----
Cmd line: com.jingdong.app.mall:widgetProcess

sysTid=13787     state=S    do_epoll_wait
sysTid=13797     state=S    do_sigtimedwait
sysTid=13798     state=S    pipe_read
sysTid=13799     state=S    futex_wait_queue
sysTid=13800     state=R    0
sysTid=13801     state=S    futex_wait_queue
sysTid=13802     state=S    futex_wait_queue
sysTid=13803     state=S    futex_wait_queue
sysTid=13804     state=S    binder_thread_read
sysTid=13805     state=S    binder_thread_read
sysTid=13806     state=S    do_epoll_wait
sysTid=13807     state=S    binder_thread_read
sysTid=13808     state=S    do_epoll_wait
sysTid=13810     state=S    futex_wait_queue
sysTid=13811     state=S    do_epoll_wait
sysTid=13816     state=S    futex_wait_queue
sysTid=13817     state=S    futex_wait_queue
sysTid=13818     state=S    do_epoll_wait
sysTid=13821     state=S    do_epoll_wait
sysTid=13825     state=S    do_epoll_wait
sysTid=13826     state=S    do_epoll_wait
sysTid=13830     state=S    futex_wait_queue
sysTid=13832     state=S    do_epoll_wait
sysTid=13833     state=S    do_epoll_wait
sysTid=13834     state=S    do_wait_intr_irq
sysTid=13835     state=S    do_wait_intr_irq
sysTid=13849     state=S    do_epoll_wait
sysTid=13853     state=S    do_epoll_wait
sysTid=13942     state=S    do_epoll_wait
sysTid=13945     state=S    futex_wait_queue
sysTid=13950     state=S    unix_stream_read_generic
sysTid=14012     state=S    binder_thread_read
sysTid=14256     state=S    binder_thread_read
sysTid=14261     state=R    0
sysTid=14262     state=S    unix_stream_read_generic

----- end 13787 -----

