----- dumping pid: 22098 at 336133

----- pid 22098 at 2026-07-25 13:50:11.945715197+0800 -----
Cmd line: com.whatsapp.w4b
Build fingerprint: 'Xiaomi/popsicle/popsicle:16/BP2A.250605.031.A3/OS3.0.311.0.WPBCNXM:user/release-keys'
ABI: 'arm64'
Build type: optimized
Debug Store: 3,16,336138::ID:15,C:E,T:318026||ID:15,C:S,T:318026,N:SvcBind,D:rebind=false;act=null;cmp=ComponentInfo{com.whatsapp.w4b/com.whatsapp.alarmservice.AlarmService};pkg=null||ID:14,C:E,T:318026||ID:14,C:S,T:318025,N:SvcCreate,D:name=com.whatsapp.alarmservice.AlarmService;pkg=com.whatsapp.w4b||ID:13,C:E,T:317959||ID:13,C:S,T:317959,N:SvcBind,D:rebind=false;act=null;cmp=ComponentInfo{com.whatsapp.w4b/com.whatsapp.infra.crash.upload.ExceptionsUploadService};pkg=null||ID:12,C:E,T:317959||ID:12,C:S,T:317959,N:SvcCreate,D:name=com.whatsapp.infra.crash.upload.ExceptionsUploadService;pkg=com.whatsapp.w4b||ID:0,C:P,T:317952,N:Finish,D:tname=wa-shared-handler;tid=946;prid=cf4a70d||ID:11,C:E,T:317952||ID:11,C:S,T:317952,N:BcRcvReg,D:tname=wa-shared-handler;tid=946;act=android.intent.action.BATTERY_CHANGED;cmp=null;pkg=null;prid=cf4a70d||ID:0,C:P,T:317952,N:Finish,D:tname=main;tid=2;prid=86f8d36||ID:10,C:E,T:317952||ID:10,C:S,T:317952,N:BcRcvReg,D:tname=main;tid=2;act=android.net.conn.CONNECTIVITY_CHANGE;cmp=null;pkg=null;prid=86f8d36||ID:9,C:E,T:317952||ID:7,C:E,T:317952;;
suspend all histogram:	Sum: 45.676ms 99% C.I. 0.005ms-43.601ms Avg: 4.152ms Max: 45.640ms
DALVIK THREADS (73):
"main" prio=5 tid=1 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x735dcd48 self=0xb400007b7140a380
  | sysTid=22098 nice=0 cgrp=background sched=0/0 handle=0x7cc49a9118
  | state=S schedstat=( 45347677 2331612 360 ) utm=1 stm=2 core=3 HZ=100
  | stack=0x7ff9144000-0x7ff9146000 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.279375

"WhatsApp Worker #3" prio=5 tid=43 Blocked
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b03a58 self=0xb400007b71482290
  | sysTid=22625 nice=10 cgrp=background sched=0/0 handle=0x79e0420400
  | state=S schedstat=( 12789831 17418754 271 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x79e031d000-0x79e031f000 stackSize=1037KB
  | held mutexes=
  at X.AhA.A00(:0)
  - waiting to lock <0x036e8cb7> (a X.AhA) held by thread 54
  at X.AhA.BRr(:1)
  at X.Ah7.A00(:34)
  at com.whatsapp.AbstractAppShellDelegate.lambda$performAsyncInit$8(:73)
  at X.Igf.run(:2249)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1302)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:677)
  at X.1jR.run(:1916)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 72.9012

"ReferenceQueueDaemon" daemon prio=5 tid=10 Waiting
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x2204158 self=0xb400007b7143ae40
  | sysTid=22578 nice=4 cgrp=background sched=0/0 handle=0x79e37d4400
  | state=S schedstat=( 169687 497031 8 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x79e36d1000-0x79e36d3000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x03af0d92> (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 <0x03af0d92> (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: 54.4336

"FinalizerDaemon" daemon prio=5 tid=11 Waiting
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x22041e8 self=0xb400007b714376a0
  | sysTid=22579 nice=4 cgrp=background sched=0/0 handle=0x79e36c4400
  | state=S schedstat=( 273543 1266510 10 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x79e35c1000-0x79e35c3000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x08977363> (a java.lang.Object)
  at java.lang.Object.wait(Object.java:405)
  at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:207)
  - locked <0x08977363> (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: 54.6336

"FinalizerWatchdogDaemon" daemon prio=5 tid=12 Waiting
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x2204278 self=0xb400007b71439270
  | sysTid=22580 nice=4 cgrp=background sched=0/0 handle=0x79e35b4400
  | state=S schedstat=( 148489 856875 8 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79e34b1000-0x79e34b3000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x0f367b60> (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 <0x0f367b60> (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: 54.7246

"Timer-0" prio=5 tid=21 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x244f938 self=0xb400007b71458710
  | sysTid=22601 nice=0 cgrp=background sched=0/0 handle=0x79f2c80400
  | state=S schedstat=( 125574 1936303 8 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x79f2b7d000-0x79f2b7f000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x0f9debdb> (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 <0x0f9debdb> (a java.util.TaskQueue)
  at java.util.TimerThread.run(Timer.java:577)
DumpLatencyMs: 59.949

"Timer-1" prio=5 tid=24 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x244fcd8 self=0xb400007b714649c0
  | sysTid=22602 nice=0 cgrp=background sched=0/0 handle=0x79f2b70400
  | state=S schedstat=( 133854 682135 11 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x79f2a6d000-0x79f2a6f000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x0a7c5678> (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 <0x0a7c5678> (a java.util.TaskQueue)
  at java.util.TimerThread.run(Timer.java:577)
DumpLatencyMs: 60.0687

"TAG" prio=5 tid=32 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x2683e18 self=0xb400007b71472840
  | sysTid=22611 nice=0 cgrp=background sched=0/0 handle=0x79e12f0400
  | state=S schedstat=( 436408 632866 18 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x79e11ed000-0x79e11ef000 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:221)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:754)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1099)
  at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:230)
  at com.google.android.gms.tasks.zzad.zza(:2)
  at com.google.android.gms.tasks.Tasks.await(:28)
  at X.03e.A00(:172)
  at com.google.firebase.messaging.FirebaseMessaging.A04(:132)
  - locked <@addr=0x25dcdc0> (a X.03n)
  at X.04o.run(:110)
  at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:524)
  at java.util.concurrent.FutureTask.run(FutureTask.java:317)
  at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:348)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1302)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:677)
  at X.03o.run(:6)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 61.8286

"Firebase Blocking Thread #0" prio=5 tid=36 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b01fd8 self=0xb400007b71475fe0
  | sysTid=22615 nice=11 cgrp=background sched=0/0 handle=0x79e0fc0400
  | state=S schedstat=( 2254680 8160001 50 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x79e0ebd000-0x79e0ebf000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d9e0c  /apex/com.android.runtime/lib64/bionic/libc.so (__ppoll+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 000806d0  /apex/com.android.runtime/lib64/bionic/libc.so (poll+96) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 00030978  /apex/com.android.art/lib64/libjavacore.so (Linux_poll+744) (BuildId: e27a3b3650fcd29da8c93f3112f999e2)
  at libcore.io.Linux.poll(Native method)
  at libcore.io.ForwardingOs.poll(ForwardingOs.java:578)
  at libcore.io.BlockGuardOs.poll(BlockGuardOs.java:283)
  at libcore.io.ForwardingOs.poll(ForwardingOs.java:578)
  at libcore.io.IoBridge.isConnected(IoBridge.java:326)
  at libcore.io.IoBridge.connectErrno(IoBridge.java:237)
  at libcore.io.IoBridge.connect(IoBridge.java:179)
  at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
  at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390)
  - locked <0x0a88b1eb> (a java.net.SocksSocketImpl)
  at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230)
  at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212)
  at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
  at java.net.Socket.connect(Socket.java:646)
  at com.android.okhttp.internal.Platform.connectSocket(Platform.java:182)
  at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:145)
  at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:116)
  at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:186)
  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.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:262)
  at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getOutputStream(DelegatingHttpsURLConnection.java:219)
  at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:30)
  at X.02T.A03(:0)
  at X.Igf.run(:3366)
  at X.3T8.run(:2871)
  at X.02Q.run(:45)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1302)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:677)
  at X.1jR.run(:1916)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 63.5262

"WhatsApp Worker #1" prio=5 tid=41 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b02d08 self=0xb400007b7147eaf0
  | sysTid=22623 nice=10 cgrp=background sched=0/0 handle=0x79e0640400
  | state=S schedstat=( 2860102 4530211 53 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79e053d000-0x79e053f000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d9e0c  /apex/com.android.runtime/lib64/bionic/libc.so (__ppoll+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 000806d0  /apex/com.android.runtime/lib64/bionic/libc.so (poll+96) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 00030978  /apex/com.android.art/lib64/libjavacore.so (Linux_poll+744) (BuildId: e27a3b3650fcd29da8c93f3112f999e2)
  at libcore.io.Linux.poll(Native method)
  at libcore.io.ForwardingOs.poll(ForwardingOs.java:578)
  at libcore.io.BlockGuardOs.poll(BlockGuardOs.java:283)
  at libcore.io.ForwardingOs.poll(ForwardingOs.java:578)
  at libcore.io.IoBridge.isConnected(IoBridge.java:326)
  at libcore.io.IoBridge.connectErrno(IoBridge.java:237)
  at libcore.io.IoBridge.connect(IoBridge.java:179)
  at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
  at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390)
  - locked <0x04e412a9> (a java.net.SocksSocketImpl)
  at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230)
  at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212)
  at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
  at java.net.Socket.connect(Socket.java:646)
  at com.android.okhttp.internal.Platform.connectSocket(Platform.java:182)
  at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:145)
  at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:116)
  at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:186)
  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.getResponse(HttpURLConnectionImpl.java:411)
  at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:542)
  at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getResponseCode(DelegatingHttpsURLConnection.java:106)
  at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:30)
  at X.54I.A00(:34)
  at X.3jH.A01(:332)
  at X.5SD.run(:630)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1302)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:677)
  at X.1jR.run(:1916)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 71.1296

"WhatsApp Worker #2" prio=5 tid=42 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b03400 self=0xb400007b7147cf20
  | sysTid=22624 nice=10 cgrp=background sched=0/0 handle=0x79e0530400
  | state=S schedstat=( 3206564 7683437 75 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x79e042d000-0x79e042f000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d9e0c  /apex/com.android.runtime/lib64/bionic/libc.so (__ppoll+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 000806d0  /apex/com.android.runtime/lib64/bionic/libc.so (poll+96) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 00030978  /apex/com.android.art/lib64/libjavacore.so (Linux_poll+744) (BuildId: e27a3b3650fcd29da8c93f3112f999e2)
  at libcore.io.Linux.poll(Native method)
  at libcore.io.ForwardingOs.poll(ForwardingOs.java:578)
  at libcore.io.BlockGuardOs.poll(BlockGuardOs.java:283)
  at libcore.io.ForwardingOs.poll(ForwardingOs.java:578)
  at libcore.io.IoBridge.isConnected(IoBridge.java:326)
  at libcore.io.IoBridge.connectErrno(IoBridge.java:237)
  at libcore.io.IoBridge.connect(IoBridge.java:179)
  at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
  at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390)
  - locked <0x067e755c> (a java.net.SocksSocketImpl)
  at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230)
  at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212)
  at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
  at java.net.Socket.connect(Socket.java:646)
  at com.android.okhttp.internal.Platform.connectSocket(Platform.java:182)
  at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:145)
  at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:116)
  at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:186)
  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.getResponse(HttpURLConnectionImpl.java:411)
  at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:542)
  at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getResponseCode(DelegatingHttpsURLConnection.java:106)
  at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:30)
  at X.Fhj.AF8(:2)
  at X.4rD.A00(:89)
  at X.4J8.A0F(:2)
  at X.Igv.call(:54)
  at java.util.concurrent.FutureTask.run(FutureTask.java:317)
  at X.Gzj.run(:2)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1302)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:677)
  at X.1jR.run(:1916)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 72.2217

"WM.task-1" prio=5 tid=46 Runnable
  | group="main" sCount=0 ucsCount=0 flags=0 obj=0x2eefe20 self=0xb400007b71483e60
  | sysTid=22628 nice=0 cgrp=background sched=0/0 handle=0x79e00f0400
  | state=R schedstat=( 3374794 5491615 54 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x79dffed000-0x79dffef000 stackSize=1037KB
  | 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 002b2fd0  /apex/com.android.art/lib64/libart.so (art::Thread::RunCheckpointFunction+148) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #04 pc 004eb8a8  /apex/com.android.art/lib64/libart.so (artTestSuspendFromCode+264) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #05 pc 00360cec  /apex/com.android.art/lib64/libart.so (art_quick_test_suspend+156) (BuildId: ca7a26a274409970f326583806d0aaf4)
  at java.lang.Throwable.nativeGetStackTrace(Native method)
  at java.lang.Throwable.getOurStackTrace(Throwable.java:869)
  - locked <0x0f3e81c7> (a java.util.concurrent.CancellationException)
  at java.lang.Throwable.printStackTrace(Throwable.java:686)
  - locked <@addr=0x305cb28> (a java.io.PrintWriter)
  at java.lang.Throwable.printStackTrace(Throwable.java:753)
  at com.whatsapp.infra.logging.Log.getStackTraceInfo(:10)
  at com.whatsapp.infra.logging.Log.getStackTraceString(:39)
  at com.whatsapp.infra.logging.Log.e(:268435482)
  at X.1kS.A1M(:7)
  at X.5RB.run(:201)
  at X.Fma.execute(:5)
  at X.1OT.A04(:0)
  at X.1OT.A03(:57)
  at X.1OT.cancel(:31)
  at X.1Om.cancel(:10)
  at X.Ioo.invoke(:67)
  at X.J1i.BDJ(:2)
  at X.0f1.A0M(:0)
  at X.0f1.ADu(:37)
  at X.0kV.A06(:55)
  at X.0Rb.A0O(:45)
  at X.0Rb.A0Y(:22)
  at X.0Rb.A02(:31)
  at X.0Rb.A0z(:23)
  at X.0Rb.A0v(:0)
  at X.0Ro.A06(:6)
  at X.0Rb.A0O(:45)
  at X.0Rb.A0Y(:22)
  at X.0Rb.A02(:31)
  at X.0Rb.A0z(:23)
  at X.0Rb.A0v(:0)
  at X.0Ro.A06(:6)
  at X.0Rb.A0O(:45)
  at X.0Rb.A04(:92)
  at X.0Rb.A03(:41)
  at X.0Rb.A01(:37)
  at X.0Rb.A0z(:12)
  at X.0Rb.A0p(:0)
  at X.0Rb.ADs(:12)
  at X.1Mf.A01(:9)
  at X.IeJ.run(:86)
  at X.1NM.run(:2)
  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: 0.547865

"WhatsApp Worker #5" prio=5 tid=48 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b04018 self=0xb400007b71485a30
  | sysTid=22630 nice=10 cgrp=background sched=0/0 handle=0x79dfed0400
  | state=S schedstat=( 3208438 6153174 49 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79dfdcd000-0x79dfdcf000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d9e0c  /apex/com.android.runtime/lib64/bionic/libc.so (__ppoll+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 000806d0  /apex/com.android.runtime/lib64/bionic/libc.so (poll+96) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 00030978  /apex/com.android.art/lib64/libjavacore.so (Linux_poll+744) (BuildId: e27a3b3650fcd29da8c93f3112f999e2)
  at libcore.io.Linux.poll(Native method)
  at libcore.io.ForwardingOs.poll(ForwardingOs.java:578)
  at libcore.io.BlockGuardOs.poll(BlockGuardOs.java:283)
  at libcore.io.ForwardingOs.poll(ForwardingOs.java:578)
  at libcore.io.IoBridge.isConnected(IoBridge.java:326)
  at libcore.io.IoBridge.connectErrno(IoBridge.java:237)
  at libcore.io.IoBridge.connect(IoBridge.java:179)
  at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
  at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390)
  - locked <0x0badc773> (a java.net.SocksSocketImpl)
  at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230)
  at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212)
  at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
  at java.net.Socket.connect(Socket.java:646)
  at com.android.okhttp.internal.Platform.connectSocket(Platform.java:182)
  at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:145)
  at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:116)
  at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:186)
  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.getResponse(HttpURLConnectionImpl.java:411)
  at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:542)
  at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getResponseCode(DelegatingHttpsURLConnection.java:106)
  at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:30)
  at X.Fhj.AF8(:2)
  at X.3jF.A00(:14)
  at X.3jF.A01(:40)
  at X.5SJ.run(:1090)
  at X.1iN.run(:47)
  - locked <@addr=0x3b045c8> (a java.lang.Object)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1302)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:677)
  at X.1jR.run(:1916)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 75.6197

"WhatsApp Worker #6" prio=5 tid=49 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b04630 self=0xb400007b7148e540
  | sysTid=22631 nice=10 cgrp=background sched=0/0 handle=0x79dfdc0400
  | state=S schedstat=( 1797189 11359737 45 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79dfcbd000-0x79dfcbf000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d9e0c  /apex/com.android.runtime/lib64/bionic/libc.so (__ppoll+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 000806d0  /apex/com.android.runtime/lib64/bionic/libc.so (poll+96) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 00030978  /apex/com.android.art/lib64/libjavacore.so (Linux_poll+744) (BuildId: e27a3b3650fcd29da8c93f3112f999e2)
  at libcore.io.Linux.poll(Native method)
  at libcore.io.ForwardingOs.poll(ForwardingOs.java:578)
  at libcore.io.BlockGuardOs.poll(BlockGuardOs.java:283)
  at libcore.io.ForwardingOs.poll(ForwardingOs.java:578)
  at libcore.io.IoBridge.isConnected(IoBridge.java:326)
  at libcore.io.IoBridge.connectErrno(IoBridge.java:237)
  at libcore.io.IoBridge.connect(IoBridge.java:179)
  at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
  at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390)
  - locked <0x0a81a02e> (a java.net.SocksSocketImpl)
  at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230)
  at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212)
  at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
  at java.net.Socket.connect(Socket.java:646)
  at com.android.okhttp.internal.Platform.connectSocket(Platform.java:182)
  at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:145)
  at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:116)
  at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:186)
  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.getResponse(HttpURLConnectionImpl.java:411)
  at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:542)
  at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getResponseCode(DelegatingHttpsURLConnection.java:106)
  at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:30)
  at X.Fhj.AF8(:2)
  at X.4rD.A00(:89)
  at X.4J8.A0F(:2)
  at X.Igv.call(:54)
  at java.util.concurrent.FutureTask.run(FutureTask.java:317)
  at X.Gzj.run(:2)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1302)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:677)
  at X.1jR.run(:1916)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 76.5343

"androidx.work-1" prio=5 tid=54 TimedWaiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b04fc0 self=0xb400007b714c27a0
  | sysTid=22636 nice=0 cgrp=background sched=0/0 handle=0x79df606400
  | state=S schedstat=( 6948282 2528334 88 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x79df503000-0x79df505000 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.acquire(AbstractQueuedSynchronizer.java:756)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1126)
  at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:276)
  at X.I5n.A00(:93)
  at X.IAW.A0k(:178)
  at X.9ja.A00(:17)
  at X.ADJ.Bpg(:358)
  at X.AhA.A00(:85)
  - locked <0x036e8cb7> (a X.AhA)
  at com.whatsapp.infra.cron.daily.RandomizedDailyCronWorker.A0H(:10)
  at X.Iob.invoke(:916)
  at X.Iga.run(:3240)
  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: 77.5354

"OkHttp ConnectionPool" daemon prio=5 tid=55 TimedWaiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b053f0 self=0xb400007b714c96e0
  | sysTid=22637 nice=0 cgrp=background sched=0/0 handle=0x79691f8400
  | state=S schedstat=( 213491 581771 11 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79690f5000-0x79690f7000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x02199151> (a com.android.okhttp.ConnectionPool)
  at com.android.okhttp.ConnectionPool$1.run(ConnectionPool.java:114)
  - locked <0x02199151> (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: 79.6269

"AsyncTask #1" prio=5 tid=56 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b05518 self=0xb400007b714c4370
  | sysTid=22638 nice=10 cgrp=background sched=0/0 handle=0x79690e8400
  | state=S schedstat=( 6018905 5685728 48 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x7968ce5000-0x7968ce7000 stackSize=4109KB
  | held mutexes=
  native: #00 pc 000d9e0c  /apex/com.android.runtime/lib64/bionic/libc.so (__ppoll+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 000806d0  /apex/com.android.runtime/lib64/bionic/libc.so (poll+96) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 00030978  /apex/com.android.art/lib64/libjavacore.so (Linux_poll+744) (BuildId: e27a3b3650fcd29da8c93f3112f999e2)
  at libcore.io.Linux.poll(Native method)
  at libcore.io.ForwardingOs.poll(ForwardingOs.java:578)
  at libcore.io.BlockGuardOs.poll(BlockGuardOs.java:283)
  at libcore.io.ForwardingOs.poll(ForwardingOs.java:578)
  at libcore.io.IoBridge.isConnected(IoBridge.java:326)
  at libcore.io.IoBridge.connectErrno(IoBridge.java:237)
  at libcore.io.IoBridge.connect(IoBridge.java:179)
  at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
  at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390)
  - locked <0x01b52630> (a java.net.SocksSocketImpl)
  at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230)
  at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212)
  at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
  at java.net.Socket.connect(Socket.java:646)
  at com.android.okhttp.internal.Platform.connectSocket(Platform.java:182)
  at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:145)
  at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:116)
  at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:186)
  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 X.Dvm.A04(:307)
  at X.F9n.A03(:61)
  at X.071.A0B(:116)
  at X.071.A08(:20274)
  at X.071.A0M(:151)
  at X.F92.A03(:13)
  at X.F9C.A02(:616)
  at com.whatsapp.infra.crash.upload.ExceptionsUploadService.A0B(:989)
  at X.GOv.doInBackground(:12)
  at android.os.AsyncTask$3.call(AsyncTask.java:397)
  at java.util.concurrent.FutureTask.run(FutureTask.java:317)
  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: 79.7158

"DestructorThread" prio=5 tid=62 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b06508 self=0xb400007b714d7560
  | sysTid=22648 nice=0 cgrp=background sched=0/0 handle=0x79687ac400
  | state=S schedstat=( 150519 970780 8 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x79686a9000-0x79686ab000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x04cfbdb6> (a java.lang.Object)
  at java.lang.Object.wait(Object.java:405)
  at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:207)
  - locked <0x04cfbdb6> (a java.lang.Object)
  at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:228)
  at X.1E1.run(:4)
DumpLatencyMs: 82.2596

"WhatsApp Worker #8" prio=5 tid=67 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b069f0 self=0xb400007b714e53e0
  | sysTid=22663 nice=10 cgrp=background sched=0/0 handle=0x79237f8400
  | state=S schedstat=( 2065463 4307866 41 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x79236f5000-0x79236f7000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d9e0c  /apex/com.android.runtime/lib64/bionic/libc.so (__ppoll+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 000806d0  /apex/com.android.runtime/lib64/bionic/libc.so (poll+96) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 00030978  /apex/com.android.art/lib64/libjavacore.so (Linux_poll+744) (BuildId: e27a3b3650fcd29da8c93f3112f999e2)
  at libcore.io.Linux.poll(Native method)
  at libcore.io.ForwardingOs.poll(ForwardingOs.java:578)
  at libcore.io.BlockGuardOs.poll(BlockGuardOs.java:283)
  at libcore.io.ForwardingOs.poll(ForwardingOs.java:578)
  at libcore.io.IoBridge.isConnected(IoBridge.java:326)
  at libcore.io.IoBridge.connectErrno(IoBridge.java:237)
  at libcore.io.IoBridge.connect(IoBridge.java:179)
  at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
  at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390)
  - locked <0x0a38e7e2> (a java.net.SocksSocketImpl)
  at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230)
  at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212)
  at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
  at java.net.Socket.connect(Socket.java:646)
  at com.android.okhttp.internal.Platform.connectSocket(Platform.java:182)
  at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:145)
  at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:116)
  at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:186)
  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.getResponse(HttpURLConnectionImpl.java:411)
  at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:542)
  at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getResponseCode(DelegatingHttpsURLConnection.java:106)
  at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:30)
  at X.54I.A00(:34)
  at X.3jH.A02(:272)
  at X.5SD.run(:622)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1302)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:677)
  at X.1jR.run(:1916)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 83.4691

"WhatsApp Worker #7" prio=5 tid=68 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b06f48 self=0xb400007b714d9130
  | sysTid=22652 nice=10 cgrp=background sched=0/0 handle=0x7968379400
  | state=S schedstat=( 821613 7310311 27 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x7968276000-0x7968278000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d9e0c  /apex/com.android.runtime/lib64/bionic/libc.so (__ppoll+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 000806d0  /apex/com.android.runtime/lib64/bionic/libc.so (poll+96) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 00030978  /apex/com.android.art/lib64/libjavacore.so (Linux_poll+744) (BuildId: e27a3b3650fcd29da8c93f3112f999e2)
  at libcore.io.Linux.poll(Native method)
  at libcore.io.ForwardingOs.poll(ForwardingOs.java:578)
  at libcore.io.BlockGuardOs.poll(BlockGuardOs.java:283)
  at libcore.io.ForwardingOs.poll(ForwardingOs.java:578)
  at libcore.io.IoBridge.isConnected(IoBridge.java:326)
  at libcore.io.IoBridge.connectErrno(IoBridge.java:237)
  at libcore.io.IoBridge.connect(IoBridge.java:179)
  at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
  at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390)
  - locked <0x0cc23065> (a java.net.SocksSocketImpl)
  at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230)
  at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212)
  at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
  at java.net.Socket.connect(Socket.java:646)
  at com.android.okhttp.internal.Platform.connectSocket(Platform.java:182)
  at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:145)
  at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:116)
  at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:186)
  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.getResponse(HttpURLConnectionImpl.java:411)
  at com.android.okhttp.internal.huc.HttpURLConnectionImpl.getResponseCode(HttpURLConnectionImpl.java:542)
  at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getResponseCode(DelegatingHttpsURLConnection.java:106)
  at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:30)
  at X.Fhj.AF8(:2)
  at X.4rD.A00(:89)
  at X.4J8.A0F(:2)
  at X.Igv.call(:54)
  at java.util.concurrent.FutureTask.run(FutureTask.java:317)
  at X.Gzj.run(:2)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1302)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:677)
  at X.1jR.run(:1916)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 84.1559

"WhatsApp Worker #9" prio=5 tid=69 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b07520 self=0xb400007b714e3810
  | sysTid=22664 nice=10 cgrp=background sched=0/0 handle=0x79225f8400
  | state=S schedstat=( 1706973 6594273 88 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x79224f5000-0x79224f7000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 000d9e0c  /apex/com.android.runtime/lib64/bionic/libc.so (__ppoll+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 000806d0  /apex/com.android.runtime/lib64/bionic/libc.so (poll+96) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 00030978  /apex/com.android.art/lib64/libjavacore.so (Linux_poll+744) (BuildId: e27a3b3650fcd29da8c93f3112f999e2)
  at libcore.io.Linux.poll(Native method)
  at libcore.io.ForwardingOs.poll(ForwardingOs.java:578)
  at libcore.io.BlockGuardOs.poll(BlockGuardOs.java:283)
  at libcore.io.ForwardingOs.poll(ForwardingOs.java:578)
  at libcore.io.IoBridge.isConnected(IoBridge.java:326)
  at libcore.io.IoBridge.connectErrno(IoBridge.java:237)
  at libcore.io.IoBridge.connect(IoBridge.java:179)
  at java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:142)
  at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:390)
  - locked <0x099367cf> (a java.net.SocksSocketImpl)
  at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:230)
  at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:212)
  at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:436)
  at java.net.Socket.connect(Socket.java:646)
  at com.android.okhttp.internal.Platform.connectSocket(Platform.java:182)
  at com.android.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:145)
  at com.android.okhttp.internal.io.RealConnection.connect(RealConnection.java:116)
  at com.android.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:186)
  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.HttpURLConnectionImpl.getOutputStream(HttpURLConnectionImpl.java:262)
  at com.android.okhttp.internal.huc.DelegatingHttpsURLConnection.getOutputStream(DelegatingHttpsURLConnection.java:219)
  at com.android.okhttp.internal.huc.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:30)
  at X.DBn.A00(:52)
  at X.Fla.run(:3411)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1302)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:677)
  at X.1jR.run(:1916)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 84.811

"ReadyJobsProducer" prio=5 tid=71 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b07d08 self=0xb400007b714e6fb0
  | sysTid=22672 nice=0 cgrp=background sched=0/0 handle=0x79201f8400
  | state=S schedstat=( 182085 1585937 10 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79200f5000-0x79200f7000 stackSize=1037KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x09056ab7> (a android.os.ConditionVariable)
  at java.lang.Object.wait(Object.java:405)
  at java.lang.Object.wait(Object.java:543)
  at android.os.ConditionVariable.block(ConditionVariable.java:98)
  - locked <0x09056ab7> (a android.os.ConditionVariable)
  at X.1JX.run(:2)
DumpLatencyMs: 88.1867

"AsyncTask #2" prio=5 tid=74 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b08070 self=0xb400007b714e8b80
  | sysTid=22682 nice=10 cgrp=background sched=0/0 handle=0x791cbf8400
  | state=S schedstat=( 1969063 7422028 73 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x791c7f5000-0x791c7f7000 stackSize=4109KB
  | held mutexes=
  native: #00 pc 000d9e0c  /apex/com.android.runtime/lib64/bionic/libc.so (__ppoll+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 000806d0  /apex/com.android.runtime/lib64/bionic/libc.so (poll+96) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 00030978  /apex/com.android.art/lib64/libjavacore.so (Linux_poll+744) (BuildId: e27a3b3650fcd29da8c93f3112f999e2)
  at libcore.io.Linux.poll(Native method)
  at libcore.io.ForwardingOs.poll(ForwardingOs.java:578)
  at libcore.io.BlockGuardOs.poll(BlockGuardOs.java:283)
  at libcore.io.ForwardingOs.poll(ForwardingOs.java:578)
  at android.system.Os.poll(Os.java:537)
  at libcore.io.IoBridge.poll(IoBridge.java:864)
  at java.net.PlainDatagramSocketImpl.doRecv(PlainDatagramSocketImpl.java:151)
  at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java:142)
  - locked <0x07087d00> (a java.net.PlainDatagramSocketImpl)
  at java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:164)
  - locked <0x07087d00> (a java.net.PlainDatagramSocketImpl)
  at java.net.DatagramSocket.receive(DatagramSocket.java:849)
  - locked <@addr=0x3b08180> (a java.net.DatagramSocket)
  - locked <@addr=0x3b08130> (a java.net.DatagramPacket)
  at X.C0w.A00(:265)
  at X.BRT.A00(:54)
  at X.C9G.A06(:273)
  at com.whatsapp.alarmservice.AlarmService.A0B(:95)
  at X.GOv.doInBackground(:12)
  at android.os.AsyncTask$3.call(AsyncTask.java:397)
  at java.util.concurrent.FutureTask.run(FutureTask.java:317)
  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: 88.5031

"binder:22098_5" prio=5 tid=2 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b08cd8 self=0xb400007b71406be0
  | sysTid=23107 nice=0 cgrp=background sched=0/0 handle=0x79e4c44400
  | state=S schedstat=( 536510 4026248 14 ) utm=0 stm=0 core=4 HZ=100
  | stack=0x79e4b4d000-0x79e4b4f000 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: 91.5897

"Signal Catcher" daemon prio=10 tid=6 Runnable
  | group="system" sCount=0 ucsCount=0 flags=0 obj=0x3b00078 self=0xb400007b71433f00
  | sysTid=22574 nice=-20 cgrp=background sched=0/0 handle=0x79e3bf8400
  | state=R schedstat=( 47132809 4445204 154 ) utm=3 stm=1 core=3 HZ=100
  | stack=0x79e3b01000-0x79e3b03000 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: 91.7589

"perfetto_hprof_listener" prio=10 tid=7 Native (still starting up)
  | group="" sCount=1 ucsCount=0 flags=1 obj=0x0 self=0xb400007b7140db20
  | sysTid=22575 nice=-20 cgrp=background sched=0/0 handle=0x79e3af4400
  | state=S schedstat=( 239116 2375939 8 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79e39fd000-0x79e39ff000 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: 49.1735

"Jit thread pool worker thread 0" daemon prio=5 tid=8 Native
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x2240030 self=0xb400007b71435ad0
  | sysTid=22576 nice=9 cgrp=background sched=0/0 handle=0x79e39f0400
  | state=S schedstat=( 173284 1419894 9 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79e38f1000-0x79e38f3000 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: 50.7113

"HeapTaskDaemon" daemon prio=5 tid=9 WaitingPerformingGc
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x22040c8 self=0xb400007b71432330
  | sysTid=22577 nice=4 cgrp=background sched=0/0 handle=0x79e38e4400
  | state=R schedstat=( 16087028 4991353 23 ) utm=1 stm=0 core=2 HZ=100
  | stack=0x79e37e1000-0x79e37e3000 stackSize=1037KB
  | held mutexes= "mutator lock"(shared held)
  native: #00 pc 003fb1ec  /apex/com.android.art/lib64/libart.so (bool art::gc::collector::ConcurrentCopying::TestAndSetMarkBitForRef<false>+264) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #01 pc 003fae2c  /apex/com.android.art/lib64/libart.so (void art::mirror::Object::VisitInstanceFieldsReferences<0, 0, art::gc::collector::ConcurrentCopying::ComputeLiveBytesAndMarkRefFieldsVisitor<true>>::'lambda'::operator const+96) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #02 pc 003fa0b8  /apex/com.android.art/lib64/libart.so (void art::mirror::Object::VisitReferences<true, 0, 1, art::gc::collector::ConcurrentCopying::ComputeLiveBytesAndMarkRefFieldsVisitor<true>, art::gc::collector::ConcurrentCopying::ComputeLiveBytesAndMarkRefFieldsVisitor<true>>+280) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #03 pc 003f9b9c  /apex/com.android.art/lib64/libart.so (art::gc::collector::ConcurrentCopying::ProcessMarkStackForMarkingAndComputeLiveBytes+328) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #04 pc 005ae970  /apex/com.android.art/lib64/libart.so (art::gc::collector::ConcurrentCopying::MarkingPhase+512) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #05 pc 005ad0ac  /apex/com.android.art/lib64/libart.so (art::gc::collector::ConcurrentCopying::RunPhases+216) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #06 pc 00418d58  /apex/com.android.art/lib64/libart.so (art::gc::collector::GarbageCollector::Run+356) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #07 pc 00496838  /apex/com.android.art/lib64/libart.so (art::gc::Heap::CollectGarbageInternal+520) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #08 pc 00495b78  /apex/com.android.art/lib64/libart.so (art::gc::Heap::ConcurrentGC+168) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #09 pc 00497c44  /apex/com.android.art/lib64/libart.so (art::gc::Heap::ConcurrentGCTask::Run+76) (BuildId: ca7a26a274409970f326583806d0aaf4)
  native: #10 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: 51.5173

"binder:22098_1" prio=5 tid=13 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x2280020 self=0xb400007b71441d80
  | sysTid=22581 nice=0 cgrp=background sched=0/0 handle=0x79e3359400
  | state=S schedstat=( 720048 695940 15 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79e3262000-0x79e3264000 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: 54.7804

"binder:22098_2" prio=5 tid=14 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x22c0020 self=0xb400007b714401b0
  | sysTid=22582 nice=0 cgrp=foreground sched=0/0 handle=0x79e3255400
  | state=S schedstat=( 1797553 4551773 37 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79e315e000-0x79e3160000 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: 57.4205

"dex_preload_t" prio=5 tid=15 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x22095c8 self=0xb400007b7143ca10
  | sysTid=22583 nice=0 cgrp=foreground sched=0/0 handle=0x79e3151400
  | state=S schedstat=( 300989 867447 8 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79e304e000-0x79e3050000 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: 57.5812

"binder:22098_3" prio=5 tid=16 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x2340020 self=0xb400007b7143e5e0
  | sysTid=22585 nice=0 cgrp=background sched=0/0 handle=0x79e3041400
  | state=S schedstat=( 704690 2832657 29 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79e2f4a000-0x79e2f4c000 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: 57.9553

"binder:22098_4" prio=5 tid=17 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x2380020 self=0xb400007b71448cc0
  | sysTid=22586 nice=0 cgrp=background sched=0/0 handle=0x79e2f3d400
  | state=S schedstat=( 614845 6165103 20 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79e2e46000-0x79e2e48000 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: 58.3764

"22098-ScoutStateMachine" prio=5 tid=18 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x22caf00 self=0xb400007b714470f0
  | sysTid=22587 nice=0 cgrp=background sched=0/0 handle=0x79e2e39400
  | state=S schedstat=( 346874 1807762 14 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79e2d36000-0x79e2d38000 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: 58.5997

"ActivityHelper" prio=5 tid=19 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x220bdb8 self=0xb400007b71443950
  | sysTid=22588 nice=-10 cgrp=background sched=0/0 handle=0x79e2a51400
  | state=S schedstat=( 4803183 1796613 41 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79e294e000-0x79e2950000 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: 58.8636

"Profile Saver" daemon prio=5 tid=20 Native
  | group="system" sCount=1 ucsCount=0 flags=1 obj=0x2480020 self=0xb400007b7144e030
  | sysTid=22596 nice=9 cgrp=background sched=0/0 handle=0x79e272c400
  | state=S schedstat=( 5003173 2526615 11 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79e2635000-0x79e2637000 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: 59.0421

"MiuiMonitorThread" prio=5 tid=22 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x2440908 self=0xb400007b714517d0
  | sysTid=22598 nice=0 cgrp=background sched=0/0 handle=0x79e1730400
  | state=S schedstat=( 282449 1042653 13 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79e162d000-0x79e162f000 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: 59.5675

"enableArtReport" prio=5 tid=23 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x2232b38 self=0xb400007b714533a0
  | sysTid=22599 nice=0 cgrp=background sched=0/0 handle=0x79f2d90400
  | state=S schedstat=( 297341 4486667 13 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79f2c8d000-0x79f2c8f000 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: 59.7669

"AppCustomScenariorHandler" prio=5 tid=25 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x2453b00 self=0xb400007b7145f650
  | sysTid=22603 nice=0 cgrp=background sched=0/0 handle=0x79f2a60400
  | state=S schedstat=( 186720 647188 8 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x79f295d000-0x79f295f000 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: 60.1393

"Logger (2.26.11.73(914734311))" prio=5 tid=26 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x223c300 self=0xb400007b7145beb0
  | sysTid=22604 nice=10 cgrp=background sched=0/0 handle=0x79f2950400
  | state=) schedstat=( 6068019 8243382 194 ) utm=3 stm=0 core=-1 HZ=100
  | stack=0x79f284d000-0x79f284f000 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.ArrayBlockingQueue.take(ArrayBlockingQueue.java:420)
  at X.00r.A00(:3)
  at X.00r.run(:5)
DumpLatencyMs: 60.3057

"pool-4-thread-1" prio=5 tid=27 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x25db308 self=0xb400007b71462df0
  | sysTid=22605 nice=0 cgrp=background sched=0/0 handle=0x79f2840400
  | state=S schedstat=( 906668 3174896 17 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x79f273d000-0x79f273f000 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: 60.678

"Firebase-Messaging-Init" prio=5 tid=28 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x25dce90 self=0xb400007b71466590
  | sysTid=22606 nice=0 cgrp=background sched=0/0 handle=0x79f2730400
  | state=S schedstat=( 461667 1815209 16 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x79f262d000-0x79f262f000 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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1224)
  at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:953)
  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 X.03o.run(:6)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 60.7403

"Firebase-Messaging-Topics-Io" prio=5 tid=29 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x25dd3b0 self=0xb400007b71469d30
  | sysTid=22607 nice=0 cgrp=background sched=0/0 handle=0x79e1840400
  | state=S schedstat=( 315990 311305 14 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x79e173d000-0x79e173f000 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.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1224)
  at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:953)
  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 X.03o.run(:6)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 60.7944

"Firebase Background Thread #0" prio=5 tid=30 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x25de140 self=0xb400007b7146b900
  | sysTid=22608 nice=10 cgrp=background sched=0/0 handle=0x79e1620400
  | state=S schedstat=( 559008 1511562 18 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x79e151d000-0x79e151f000 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 X.1jR.run(:1916)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 60.8462

"Firebase Background Thread #1" prio=5 tid=33 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x2744688 self=0xb400007b7146d4d0
  | sysTid=22612 nice=10 cgrp=background sched=0/0 handle=0x79e1400400
  | state=S schedstat=( 774944 1211406 23 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x79e12fd000-0x79e12ff000 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 X.1jR.run(:1916)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 62.3796

"light-prefs-save-scheduler" prio=5 tid=34 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b000f0 self=0xb400007b71470c70
  | sysTid=22613 nice=-2 cgrp=background sched=0/0 handle=0x79e11e0400
  | state=S schedstat=( 314997 410365 25 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x79e10dd000-0x79e10df000 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: 62.8023

"High Pri Worker #1" prio=5 tid=35 TimedWaiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b01c00 self=0xb400007b71479780
  | sysTid=22614 nice=0 cgrp=background sched=0/0 handle=0x79e10d0400
  | state=S schedstat=( 17776718 8138958 279 ) utm=1 stm=0 core=0 HZ=100
  | stack=0x79e0fcd000-0x79e0fcf000 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.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194)
  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 X.1jR.run(:1916)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 63.0291

"High Pri Worker #2" prio=5 tid=37 TimedWaiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b02828 self=0xb400007b7146f0a0
  | sysTid=22616 nice=0 cgrp=background sched=0/0 handle=0x79e0eb0400
  | state=S schedstat=( 3060367 1291616 84 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x79e0dad000-0x79e0daf000 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.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194)
  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 X.1jR.run(:1916)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 69.5757

"Firebase Background Thread #2" prio=5 tid=38 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b02938 self=0xb400007b71477bb0
  | sysTid=22617 nice=10 cgrp=background sched=0/0 handle=0x79e0da0400
  | state=S schedstat=( 1320000 1075363 30 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x79e0c9d000-0x79e0c9f000 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 X.1jR.run(:1916)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 70.1788

"SigquitBasedANRDetectorThread" prio=5 tid=39 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b02a18 self=0xb400007b7147b350
  | sysTid=22621 nice=0 cgrp=background sched=0/0 handle=0x79e09f9400
  | state=S schedstat=( 190467 1898334 8 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79e08f6000-0x79e08f8000 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: 70.6135

"stat-save" prio=5 tid=40 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b02b90 self=0xb400007b714806c0
  | sysTid=22622 nice=10 cgrp=background sched=0/0 handle=0x79e07ca400
  | state=S schedstat=( 290208 1482603 11 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x79e06c7000-0x79e06c9000 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: 70.9346

"job-anomaly-detector-4958593" prio=5 tid=44 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b03bb8 self=0xb400007b71454f70
  | sysTid=22626 nice=0 cgrp=background sched=0/0 handle=0x79e0310400
  | state=S schedstat=( 208543 1198854 11 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x79e020d000-0x79e020f000 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: 75.2109

"WhatsApp Worker Scheduler" prio=5 tid=45 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b03d30 self=0xb400007b71487600
  | sysTid=22627 nice=10 cgrp=background sched=0/0 handle=0x79e0200400
  | state=S schedstat=( 845470 5255416 15 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x79e00fd000-0x79e00ff000 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: 75.4473

"wa-shared-handler" prio=5 tid=50 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b04bf0 self=0xb400007b7148c970
  | sysTid=22632 nice=10 cgrp=background sched=0/0 handle=0x79dfcb0400
  | state=S schedstat=( 227188 5886405 10 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x79dfbad000-0x79dfbaf000 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: 77.1641

"WM.task-2" prio=5 tid=51 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b04d68 self=0xb400007b714bd430
  | sysTid=22633 nice=0 cgrp=background sched=0/0 handle=0x79dfab1400
  | state=S schedstat=( 901771 1391876 30 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x79df9ae000-0x79df9b0000 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: 77.3609

"WM.task-3" prio=5 tid=52 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b04e30 self=0xb400007b714c0bd0
  | sysTid=22634 nice=0 cgrp=background sched=0/0 handle=0x79df9a1400
  | state=S schedstat=( 5252757 4381614 40 ) utm=0 stm=0 core=2 HZ=100
  | stack=0x79df89e000-0x79df8a0000 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: 77.4206

"WM.task-4" prio=5 tid=53 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b04ef8 self=0xb400007b714bf000
  | sysTid=22635 nice=0 cgrp=background sched=0/0 handle=0x79df891400
  | state=S schedstat=( 1590626 5180994 56 ) utm=0 stm=0 core=4 HZ=100
  | stack=0x79df78e000-0x79df790000 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: 77.4882

"AsyncCommitThread" prio=5 tid=57 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b060b0 self=0xb400007b714c5f40
  | sysTid=22639 nice=0 cgrp=background sched=0/0 handle=0x7968cd8400
  | state=S schedstat=( 184219 2045834 10 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x7968bd5000-0x7968bd7000 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: 80.5446

"ReceiptProcessingThread" prio=5 tid=58 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b06228 self=0xb400007b714c7b10
  | sysTid=22641 nice=0 cgrp=background sched=0/0 handle=0x7968bc8400
  | state=S schedstat=( 199479 1051042 10 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x7968ac5000-0x7968ac7000 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: 80.7526

"media" prio=5 tid=59 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b063a0 self=0xb400007b714d0620
  | sysTid=22645 nice=0 cgrp=background sched=0/0 handle=0x7968ab8400
  | state=S schedstat=( 1586138 5047605 67 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79689c1000-0x79689c3000 stackSize=989KB
  | held mutexes=
  native: #00 pc 000d8acc  /apex/com.android.runtime/lib64/bionic/libc.so (nanosleep+12) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 0008f0a0  /apex/com.android.runtime/lib64/bionic/libc.so (usleep+80) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 00b269a0  /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libwhatsapp.so (???) (BuildId: 57c5a9bbbd37547364dc8c57fc0bb01a63eb7448)
  native: #03 pc 00b23438  /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libwhatsapp.so (???) (BuildId: 57c5a9bbbd37547364dc8c57fc0bb01a63eb7448)
  native: #04 pc 0079f728  /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libwhatsapp.so (???) (BuildId: 57c5a9bbbd37547364dc8c57fc0bb01a63eb7448)
  native: #05 pc 00b2656c  /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libwhatsapp.so (???) (BuildId: 57c5a9bbbd37547364dc8c57fc0bb01a63eb7448)
  native: #06 pc 00082d74  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+184) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #07 pc 000751f0  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  (no managed stack frames)
DumpLatencyMs: 80.9273

"ev_thread" prio=5 tid=60 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b06418 self=0xb400007b714d21f0
  | sysTid=22646 nice=0 cgrp=background sched=0/0 handle=0x79689b4400
  | state=S schedstat=( 167604 1411354 12 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79688bd000-0x79688bf000 stackSize=989KB
  | held mutexes=
  native: #00 pc 00098e60  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00073e50  /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+148) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 00087884  /apex/com.android.runtime/lib64/bionic/libc.so (sem_wait+96) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #03 pc 00b26e84  /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libwhatsapp.so (???) (BuildId: 57c5a9bbbd37547364dc8c57fc0bb01a63eb7448)
  native: #04 pc 007c3724  /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libwhatsapp.so (???) (BuildId: 57c5a9bbbd37547364dc8c57fc0bb01a63eb7448)
  native: #05 pc 00b2656c  /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libwhatsapp.so (???) (BuildId: 57c5a9bbbd37547364dc8c57fc0bb01a63eb7448)
  native: #06 pc 00082d74  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+184) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #07 pc 000751f0  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  (no managed stack frames)
DumpLatencyMs: 81.9452

"call ev thrd" prio=5 tid=61 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b06490 self=0xb400007b7145a2e0
  | sysTid=22647 nice=0 cgrp=background sched=0/0 handle=0x79688b0400
  | state=S schedstat=( 151563 1255521 10 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79687b9000-0x79687bb000 stackSize=989KB
  | held mutexes=
  native: #00 pc 00098e60  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00073e50  /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+148) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 00081edc  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+76) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #03 pc 00b27778  /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libwhatsapp.so (???) (BuildId: 57c5a9bbbd37547364dc8c57fc0bb01a63eb7448)
  native: #04 pc 00b20f90  /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libwhatsapp.so (???) (BuildId: 57c5a9bbbd37547364dc8c57fc0bb01a63eb7448)
  native: #05 pc 0061e1e0  /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libwhatsapp.so (???) (BuildId: 57c5a9bbbd37547364dc8c57fc0bb01a63eb7448)
  native: #06 pc 00b2656c  /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libwhatsapp.so (???) (BuildId: 57c5a9bbbd37547364dc8c57fc0bb01a63eb7448)
  native: #07 pc 00082d74  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start+184) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #08 pc 000751f0  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  (no managed stack frames)
DumpLatencyMs: 82.1069

"UtilityContext" prio=5 tid=63 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b065a0 self=0xb400007b714d3dc0
  | sysTid=22649 nice=0 cgrp=background sched=0/0 handle=0x796869c400
  | state=S schedstat=( 241756921 3154059 47 ) utm=23 stm=0 core=0 HZ=100
  | stack=0x7968599000-0x796859b000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 00098e64  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+36) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00073e50  /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+148) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 00081fa0  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_timedwait+136) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #03 pc 0004742c  /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libc++_shared.so (std::__ndk1::condition_variable::__do_timed_wait+116) (BuildId: 29bfa19d11511bc3ce0e6790c6780983e3a46235)
  native: #04 pc 002fb2d8  /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libwhatsappmerged.so (???) (BuildId: cb3e0f237bc9976706ca924794a276c1a04db781)
  at com.facebook.msys.mci.Execution.nativeStartExecutor(Native method)
  at X.J4k.run(:55)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 82.3527

"XmppMessageRouter" prio=5 tid=64 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b06670 self=0xb400007b714de4a0
  | sysTid=22650 nice=1 cgrp=background sched=0/0 handle=0x7968489400
  | state=S schedstat=( 224166 528800 9 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x7968386000-0x7968388000 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: 82.6907

"NetworkContext" prio=5 tid=65 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b067e8 self=0xb400007b714dc8d0
  | sysTid=22653 nice=0 cgrp=background sched=0/0 handle=0x792fb25400
  | state=S schedstat=( 914375 1151824 12 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x792fa22000-0x792fa24000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 00098e60  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00073e50  /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+148) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 00081edc  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+76) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #03 pc 00047384  /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libc++_shared.so (std::__ndk1::condition_variable::wait+28) (BuildId: 29bfa19d11511bc3ce0e6790c6780983e3a46235)
  native: #04 pc 002fab24  /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libwhatsappmerged.so (???) (BuildId: cb3e0f237bc9976706ca924794a276c1a04db781)
  at com.facebook.msys.mci.Execution.nativeStartExecutor(Native method)
  at X.J4k.run(:55)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 83.1548

"db_write" prio=5 tid=66 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b06878 self=0xb400007b714dad00
  | sysTid=22656 nice=10 cgrp=background sched=0/0 handle=0x79279f5400
  | state=S schedstat=( 710208 3481822 24 ) utm=0 stm=0 core=1 HZ=100
  | stack=0x79278f2000-0x79278f4000 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: 83.2906

"JobManagerEventExecutor" prio=5 tid=72 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b07da0 self=0xb400007b714ea750
  | sysTid=22673 nice=0 cgrp=background sched=0/0 handle=0x791eff8400
  | state=S schedstat=( 1407292 6359217 17 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x791eef5000-0x791eef7000 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: 88.39

"JobConsumer" prio=5 tid=73 Waiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b07f10 self=0xb400007b714ec320
  | sysTid=22674 nice=0 cgrp=background sched=0/0 handle=0x791ddf8400
  | state=S schedstat=( 118177 1260314 8 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x791dcf5000-0x791dcf7000 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.LinkedTransferQueue$DualNode.await(LinkedTransferQueue.java:458)
  at java.util.concurrent.SynchronousQueue$Transferer.xferLifo(SynchronousQueue.java:194)
  at java.util.concurrent.SynchronousQueue.xfer(SynchronousQueue.java:233)
  at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:316)
  at X.1Jc.run(:15)
DumpLatencyMs: 88.4504

"ConnectionThread" prio=5 tid=75 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b084e8 self=0xb400007b714edef0
  | sysTid=22683 nice=1 cgrp=background sched=0/0 handle=0x791c7e8400
  | state=S schedstat=( 1154791 1185417 14 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x791c6e5000-0x791c6e7000 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: 89.3616

"WriterThread" prio=5 tid=76 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b087c0 self=0xb400007b714efac0
  | sysTid=22684 nice=1 cgrp=background sched=0/0 handle=0x791a5f8400
  | state=S schedstat=( 230051 633281 8 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x791a4f5000-0x791a4f7000 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: 89.5843

"MessageHandler Connectivity Handler" prio=5 tid=77 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b08950 self=0xb400007b714f3260
  | sysTid=22685 nice=0 cgrp=background sched=0/0 handle=0x79193f8400
  | state=S schedstat=( 817655 1102916 14 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x79192f5000-0x79192f7000 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: 89.7595

"SignalExecutor" prio=5 tid=78 TimedWaiting
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b08ac8 self=0xb400007b714f1690
  | sysTid=22686 nice=9 cgrp=background sched=0/0 handle=0x79181f8400
  | state=S schedstat=( 1959172 869738 11 ) utm=0 stm=0 core=0 HZ=100
  | stack=0x79180f5000-0x79180f7000 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 X.1jP.run(:3919)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 90.0053

"MainContext" prio=5 tid=80 Native
  | group="main" sCount=1 ucsCount=0 flags=1 obj=0x3b08c48 self=0xb400007b714fa1a0
  | sysTid=22692 nice=0 cgrp=background sched=0/0 handle=0x7915df8400
  | state=S schedstat=( 159998 960053 8 ) utm=0 stm=0 core=3 HZ=100
  | stack=0x7915cf5000-0x7915cf7000 stackSize=1037KB
  | held mutexes=
  native: #00 pc 00098e60  /apex/com.android.runtime/lib64/bionic/libc.so (syscall+32) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #01 pc 00073e50  /apex/com.android.runtime/lib64/bionic/libc.so (__futex_wait_ex+148) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #02 pc 00081edc  /apex/com.android.runtime/lib64/bionic/libc.so (pthread_cond_wait+76) (BuildId: 223a572c9f034c6a9337d8b3bedc75f3)
  native: #03 pc 00047384  /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libc++_shared.so (std::__ndk1::condition_variable::wait+28) (BuildId: 29bfa19d11511bc3ce0e6790c6780983e3a46235)
  native: #04 pc 002fab24  /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libwhatsappmerged.so (???) (BuildId: cb3e0f237bc9976706ca924794a276c1a04db781)
  at com.facebook.msys.mci.Execution.nativeStartExecutor(Native method)
  at X.J4k.run(:55)
  at java.lang.Thread.run(Thread.java:1119)
DumpLatencyMs: 91.4495

Zygote loaded classes=31756 post zygote classes=424
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/~~rJnuIOigMW9Dn2A4GG5wQQ==/com.whatsapp.w4b-vRF6V4PF51dPNQwjzMTrqQ==/base.apk!classes9.dex:/data/app/~~rJnuIOigMW9Dn2A4GG5wQQ==/com.whatsapp.w4b-vRF6V4PF51dPNQwjzMTrqQ==/base.apk!classes3.dex:/data/app/~~rJnuIOigMW9Dn2A4GG5wQQ==/com.whatsapp.w4b-vRF6V4PF51dPNQwjzMTrqQ==/base.apk:/data/app/~~rJnuIOigMW9Dn2A4GG5wQQ==/com.whatsapp.w4b-vRF6V4PF51dPNQwjzMTrqQ==/base.apk!classes5.dex:/data/app/~~rJnuIOigMW9Dn2A4GG5wQQ==/com.whatsapp.w4b-vRF6V4PF51dPNQwjzMTrqQ==/base.apk!classes7.dex:/data/app/~~rJnuIOigMW9Dn2A4GG5wQQ==/com.whatsapp.w4b-vRF6V4PF51dPNQwjzMTrqQ==/base.apk!classes6.dex:/data/app/~~rJnuIOigMW9Dn2A4GG5wQQ==/com.whatsapp.w4b-vRF6V4PF51dPNQwjzMTrqQ==/base.apk!classes4.dex:/data/app/~~rJnuIOigMW9Dn2A4GG5wQQ==/com.whatsapp.w4b-vRF6V4PF51dPNQwjzMTrqQ==/base.apk!classes8.dex:/data/app/~~rJnuIOigMW9Dn2A4GG5wQQ==/com.whatsapp.w4b-vRF6V4PF51dPNQwjzMTrqQ==/base.apk!classes10.dex:/data/app/~~rJnuIOigMW9Dn2A4GG5wQQ==/com.whatsapp.w4b-vRF6V4PF51dPNQwjzMTrqQ==/base.apk!classes2.dex], parent #1
#7 dalvik.system.PathClassLoader: [/system_ext/framework/androidx.window.extensions.jar], parent #1
Done dumping class loaders
Classes initialized: 0 in 0
Intern table: 47347 strong; 1058 weak
JNI: CheckJNI is off; globals=483 (plus 170 weak)
Libraries: /data/app/~~rJnuIOigMW9Dn2A4GG5wQQ==/com.whatsapp.w4b-vRF6V4PF51dPNQwjzMTrqQ==/split_config.arm64_v8a.apk!/lib/arm64-v8a/libsuperpack.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libar-bundle2.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libar-bundle3.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libc++_shared.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libcurve25519.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libessential.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libexecutorch.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libfb.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libfbjni.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libfbsofterror.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libfortify.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libglog.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libgraphstorecerealutil.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libgraphutil.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libnative_utils.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libnativeutil-jni.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libpyspeech.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libpytorch.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/librtvip.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libsimplejni.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libsmartglasses-bundle.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libvlc.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libwa_log.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libwhatsapp.so /data/data/com.whatsapp.w4b/files/decompressed/libs.spo/libwhatsappmerged.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 (46)
Heap: 0% free, 18MB/18MB
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/~~rJnuIOigMW9Dn2A4GG5wQQ==/com.whatsapp.w4b-vRF6V4PF51dPNQwjzMTrqQ==/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.732283 over 4 major GCs
Cumulative bytes moved 29303272
Peak regions allocated 71 (17MB) / 2048 (512MB)
Total madvise time 1.707ms
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 18MB
Total bytes freed 0B
Free memory 0B
Free memory until GC 0B
Free memory until OOME 493MB
Total memory 18MB
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: 22100148 registered: 2645380
Total native bytes at last GC: 12589368
/system_ext/framework/oat/arm64/miui-framework.thirdappopt.vdex: verify
/system_ext/framework/oat/arm64/miui-framework.autoui.odex: speed-profile
/system_ext/framework/oat/arm64/androidx.window.extensions.odex: verify
/system_ext/framework/oat/arm64/MiuiBooster.vdex: verify
/system/framework/oat/arm64/android.test.base.odex: verify
/system/framework/oat/arm64/android.hidl.base-V1.0-java.odex: verify
/system/framework/oat/arm64/com.android.media.remotedisplay.odex: verify
/system/framework/oat/arm64/android.hidl.manager-V1.0-java.odex: verify
/data/app/~~rJnuIOigMW9Dn2A4GG5wQQ==/com.whatsapp.w4b-vRF6V4PF51dPNQwjzMTrqQ==/oat/arm64/base.odex: speed-profile
/system/framework/oat/arm64/com.android.location.provider.odex: speed
/system/framework/oat/arm64/org.apache.http.legacy.odex: speed-profile
/system_ext/framework/oat/arm64/androidx.window.sidecar.odex: verify
/system_ext/framework/oat/arm64/camerax-vendor-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: 18395
  Metrics:
    ClassLoadingTotalTime: count = 10011
    ClassVerificationTotalTime: count = 0
    ClassVerificationCount: count = 0
    WorldStopTimeDuringGCAvg: count = 0
    YoungGcCount: count = 0
    FullGcCount: count = 0
    TotalBytesAllocated: count = 15959784
    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 = 9991
    TotalBytesAllocatedDelta: count = 15959784
    TotalGcCollectionTimeDelta: count = 0
    YoungGcCountDelta: count = 0
    FullGcCountDelta: count = 0
    TimeElapsedDelta: count = 332081
    AppSlowPathDuringYoungGcDurationDelta: count = 0
    AppSlowPathDuringFullGcDurationDelta: count = 0
*** Done dumping ART internal metrics ***

----- end 22098 -----

----- Waiting Channels: pid 22098 at 2026-07-25 13:50:11.943821082+0800 -----
Cmd line: com.whatsapp.w4b

sysTid=22098     state=S    binder_thread_read
sysTid=22574     state=S    do_sigtimedwait
sysTid=22575     state=S    pipe_read
sysTid=22576     state=S    futex_wait_queue
sysTid=22577     state=R    0
sysTid=22578     state=S    futex_wait_queue
sysTid=22579     state=S    futex_wait_queue
sysTid=22580     state=S    futex_wait_queue
sysTid=22581     state=S    binder_thread_read
sysTid=22582     state=S    binder_thread_read
sysTid=22583     state=S    do_epoll_wait
sysTid=22585     state=S    binder_thread_read
sysTid=22586     state=R    0
sysTid=22587     state=S    do_epoll_wait
sysTid=22588     state=S    do_epoll_wait
sysTid=22596     state=S    futex_wait_queue
sysTid=22598     state=S    do_epoll_wait
sysTid=22599     state=S    do_epoll_wait
sysTid=22601     state=S    futex_wait_queue
sysTid=22602     state=S    futex_wait_queue
sysTid=22603     state=S    do_epoll_wait
sysTid=22604     state=)    futex_wait_queue
sysTid=22605     state=S    futex_wait_queue
sysTid=22606     state=S    futex_wait_queue
sysTid=22607     state=S    futex_wait_queue
sysTid=22608     state=S    futex_wait_queue
sysTid=22611     state=S    futex_wait_queue
sysTid=22612     state=S    futex_wait_queue
sysTid=22613     state=S    do_epoll_wait
sysTid=22614     state=S    futex_wait_queue
sysTid=22615     state=S    do_sys_poll
sysTid=22616     state=S    futex_wait_queue
sysTid=22617     state=S    futex_wait_queue
sysTid=22621     state=S    do_epoll_wait
sysTid=22622     state=S    do_epoll_wait
sysTid=22623     state=S    do_sys_poll
sysTid=22624     state=S    do_sys_poll
sysTid=22625     state=S    futex_wait_queue
sysTid=22626     state=S    do_epoll_wait
sysTid=22627     state=S    do_epoll_wait
sysTid=22628     state=R    0
sysTid=22630     state=S    do_sys_poll
sysTid=22631     state=S    do_sys_poll
sysTid=22632     state=S    do_epoll_wait
sysTid=22633     state=S    futex_wait_queue
sysTid=22634     state=S    futex_wait_queue
sysTid=22635     state=S    futex_wait_queue
sysTid=22636     state=S    futex_wait_queue
sysTid=22637     state=S    futex_wait_queue
sysTid=22638     state=S    do_sys_poll
sysTid=22639     state=S    do_epoll_wait
sysTid=22641     state=S    do_epoll_wait
sysTid=22645     state=S    hrtimer_nanosleep
sysTid=22646     state=S    futex_wait_queue
sysTid=22647     state=S    futex_wait_queue
sysTid=22648     state=S    futex_wait_queue
sysTid=22649     state=S    futex_wait_queue
sysTid=22650     state=S    do_epoll_wait
sysTid=22652     state=S    do_sys_poll
sysTid=22653     state=S    futex_wait_queue
sysTid=22656     state=S    do_epoll_wait
sysTid=22663     state=S    do_sys_poll
sysTid=22664     state=S    do_sys_poll
sysTid=22672     state=S    futex_wait_queue
sysTid=22673     state=S    futex_wait_queue
sysTid=22674     state=S    futex_wait_queue
sysTid=22682     state=S    do_sys_poll
sysTid=22683     state=S    do_epoll_wait
sysTid=22684     state=S    do_epoll_wait
sysTid=22685     state=S    do_epoll_wait
sysTid=22686     state=S    futex_wait_queue
sysTid=22692     state=S    futex_wait_queue
sysTid=23107     state=S    binder_thread_read

----- end 22098 -----

