Sie sind auf Seite 1von 199

----- pid 4981 at 2014-01-01 00:02:17 -----

Cmd line: com.google.android.apps.magazines


ABI: arm64
Build type: optimized
Loaded classes: 4331 allocated classes
Intern table: 5060 strong; 582 weak
JNI: CheckJNI is off; globals=255
Libraries: /data/app/com.google.android.webview-
1/lib/arm64/libwebviewchromium.so /system/lib64/libandroid.so
/system/lib64/libaudioeffect_jni.so /system/lib64/libcompiler_rt.so
/system/lib64/libjavacrypto.so /system/lib64/libjnigraphics.so
/system/lib64/libmedia_jni.so /system/lib64/librs_jni.so
/system/lib64/libsoundpool.so /system/lib64/libwebviewchromium_loader.so
/system/lib64/libwebviewchromium_plat_support.so libjavacore.so (12)
Heap: 24% free, 9MB/12MB; 57617 objects
Dumping cumulative Gc timings
Start Dumping histograms for 105 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 1.483s 99% C.I. 0.005ms-29.139ms Avg: 4.708ms Max: 71.359ms
MarkRootsCheckpoint: Sum: 768.899ms 99% C.I. 0.064ms-24.959ms Avg: 3.661ms Max:
719.232ms
MarkConcurrentRoots: Sum: 193.828ms 99% C.I. 4us-4342.499us Avg: 922.990us Max:
4949us
UpdateAndMarkImageModUnionTable: Sum: 161.883ms 99% C.I. 0.722ms-9.322ms Avg:
1.541ms Max: 9.842ms
SweepZygoteSpace: Sum: 18.961ms 99% C.I. 143us-603us Avg: 201.712us Max: 634us
SweepMallocSpace: Sum: 18.427ms 99% C.I. 3us-597.499us Avg: 87.747us Max: 669us
MarkNonThreadRoots: Sum: 15.230ms 99% C.I. 12us-2099.999us Avg: 72.523us Max:
7855us
ImageModUnionClearCards: Sum: 14.511ms 99% C.I. 42us-784.999us Avg: 69.100us
Max: 2100us
ZygoteModUnionClearCards: Sum: 8.569ms 99% C.I. 33us-215us Avg: 45.579us Max:
437us
SweepSystemWeaks: Sum: 8.114ms 99% C.I. 3us-777.499us Avg: 77.276us Max: 1209us
ScanGrayAllocSpaceObjects: Sum: 7.681ms 99% C.I. 0.261us-1254.999us Avg:
36.576us Max: 3247us
FinishPhase: Sum: 7.386ms 99% C.I. 26us-160us Avg: 70.342us Max: 160us
ScanGrayImageSpaceObjects: Sum: 5.885ms 99% C.I. 40us-587.499us Avg: 56.047us
Max: 808us
ReMarkRoots: Sum: 5.804ms 99% C.I. 32us-260.625us Avg: 55.276us Max: 276us
MarkAllocStackAsLive: Sum: 5.557ms 99% C.I. 21us-247.499us Avg: 52.923us Max:
254us
ScanGrayZygoteSpaceObjects: Sum: 4.985ms 99% C.I. 36us-405.999us Avg: 53.031us
Max: 453us
(Paused)ScanGrayImageSpaceObjects: Sum: 4.612ms 99% C.I. 40us-147.499us Avg:
43.923us Max: 166us
SwapBitmaps: Sum: 3.475ms 99% C.I. 7us-104us Avg: 33.095us Max: 104us
(Paused)ScanGrayAllocSpaceObjects: Sum: 3.396ms 99% C.I. 0.254us-147.499us Avg:
16.171us Max: 2051us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 2.928ms 99% C.I. 28us-45us Avg: 31.148us
Max: 45us
AllocSpaceClearCards: Sum: 2.913ms 99% C.I. 0.250us-49.868us Avg: 6.935us Max:
66us
InitializePhase: Sum: 1.699ms 99% C.I. 1us-62us Avg: 16.180us Max: 62us
SweepLargeObjects: Sum: 1.228ms 99% C.I. 9us-61us Avg: 11.695us Max: 61us
ProcessCards: Sum: 1.026ms 99% C.I. 2us-19us Avg: 4.885us Max: 19us
PreCleanCards: Sum: 1.017ms 99% C.I. 4us-171.249us Avg: 9.685us Max: 231us
MarkingPhase: Sum: 912us 99% C.I. 5us-18us Avg: 8.685us Max: 18us
(Paused)PausePhase: Sum: 857us 99% C.I. 6us-15us Avg: 8.161us Max: 15us
RevokeAllThreadLocalAllocationStacks: Sum: 728us 99% C.I. 4us-25us Avg: 6.933us
Max: 25us
ReclaimPhase: Sum: 520us 99% C.I. 3us-11us Avg: 4.952us Max: 11us
EnqueueFinalizerReferences: Sum: 473us 99% C.I. 1us-44us Avg: 4.504us Max: 44us
Sweep: Sum: 421us 99% C.I. 2us-11us Avg: 4.009us Max: 11us
ProcessReferences: Sum: 395us 99% C.I. 2us-10us Avg: 3.761us Max: 10us
BindBitmaps: Sum: 287us 99% C.I. 1us-11us Avg: 2.733us Max: 11us
MarkRoots: Sum: 248us 99% C.I. 1us-19us Avg: 2.361us Max: 19us
RecursiveMark: Sum: 210us 99% C.I. 1us-5us Avg: 2us Max: 5us
(Paused)ProcessMarkStack: Sum: 97us 99% C.I. 252ns-52000ns Avg: 923ns Max:
52000ns
SwapStacks: Sum: 71us 99% C.I. 250ns-2000ns Avg: 676ns Max: 2000ns
UnBindBitmaps: Sum: 67us 99% C.I. 250ns-4000ns Avg: 638ns Max: 4000ns
FindDefaultSpaceBitmap: Sum: 22us 99% C.I. 250ns-2000ns Avg: 209ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 25.113ms 99% C.I. 128us-4299.999us Avg:
239.171us Max: 8155us
concurrent mark sweep total time: 2.756s mean time: 26.252ms
concurrent mark sweep freed: 72852 objects with total size 3MB
concurrent mark sweep throughput: 26434/s / 1225KB/s
Start Dumping histograms for 10 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 34.908ms 99% C.I. 0.070ms-9.670ms Avg: 1.745ms Max:
9.688ms
ScanGrayImageSpaceObjects: Sum: 12.122ms 99% C.I. 44us-3625us Avg: 606.100us
Max: 3775us
MarkConcurrentRoots: Sum: 10.579ms 99% C.I. 4us-1635us Avg: 528.950us Max:
1635us
ProcessMarkStack: Sum: 9.431ms 99% C.I. 0.441us-2437.500us Avg: 314.366us Max:
2528us
ScanGrayAllocSpaceObjects: Sum: 7.894ms 99% C.I. 0.500us-1050us Avg: 197.350us
Max: 1050us
FreeList: Sum: 3.851ms 99% C.I. 3us-204us Avg: 101.342us Max: 204us
MarkingPhase: Sum: 2.403ms 99% C.I. 168us-372us Avg: 240.300us Max: 372us
SweepArray: Sum: 1.913ms 99% C.I. 40us-453us Avg: 191.300us Max: 453us
ImageModUnionClearCards: Sum: 1.357ms 99% C.I. 47us-122us Avg: 67.850us Max:
122us
ReMarkRoots: Sum: 927us 99% C.I. 65us-149us Avg: 92.700us Max: 149us
(Paused)ScanGrayImageSpaceObjects: Sum: 773us 99% C.I. 42us-241us Avg: 77.300us
Max: 241us
AllocSpaceClearCards: Sum: 710us 99% C.I. 0.250us-40us Avg: 17.750us Max: 40us
FinishPhase: Sum: 462us 99% C.I. 28us-101us Avg: 46.200us Max: 101us
SweepSystemWeaks: Sum: 431us 99% C.I. 18us-125us Avg: 43.100us Max: 125us
MarkNonThreadRoots: Sum: 420us 99% C.I. 16us-72us Avg: 21us Max: 72us
(Paused)ScanGrayAllocSpaceObjects: Sum: 402us 99% C.I. 0.277us-105us Avg: 20.100us
Max: 105us
ResetStack: Sum: 385us 99% C.I. 18us-109us Avg: 38.500us Max: 109us
EnqueueFinalizerReferences: Sum: 297us 99% C.I. 2us-153us Avg: 29.700us Max:
153us
(Paused)PausePhase: Sum: 76us 99% C.I. 6us-10us Avg: 7.600us Max: 10us
RevokeAllThreadLocalAllocationStacks: Sum: 71us 99% C.I. 5us-10us Avg: 7.100us
Max: 10us
PreCleanCards: Sum: 60us 99% C.I. 4us-9us Avg: 6us Max: 9us
ProcessCards: Sum: 52us 99% C.I. 2us-4us Avg: 2.600us Max: 4us
SwapBitmaps: Sum: 41us 99% C.I. 3us-8us Avg: 4.100us Max: 8us
MarkRoots: Sum: 29us 99% C.I. 2us-4us Avg: 2.900us Max: 4us
ProcessReferences: Sum: 27us 99% C.I. 2us-4us Avg: 2.700us Max: 4us
InitializePhase: Sum: 21us 99% C.I. 1us-6us Avg: 2.100us Max: 6us
UnBindBitmaps: Sum: 16us 99% C.I. 1us-2us Avg: 1.600us Max: 2us
BindBitmaps: Sum: 15us 99% C.I. 1us-2us Avg: 1.500us Max: 2us
(Paused)ProcessMarkStack: Sum: 14us 99% C.I. 0.250us-3us Avg: 1.400us Max: 3us
RecordFree: Sum: 10us 99% C.I. 1us-1us Avg: 1us Max: 1us
FindDefaultSpaceBitmap: Sum: 6us 99% C.I. 250ns-2000ns Avg: 600ns Max: 2000ns
SwapStacks: Sum: 5us 99% C.I. 250ns-1000ns Avg: 500ns Max: 1000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 2.844ms 99% C.I. 154us-631us Avg:
284.400us Max: 631us
sticky concurrent mark sweep total time: 89.784ms mean time: 8.978ms
sticky concurrent mark sweep freed: 30651 objects with total size 1655KB
sticky concurrent mark sweep throughput: 344393/s / 18MB/s
Start Dumping histograms for 2 iterations for marksweep + semispace
ProcessMarkStack: Sum: 31.578ms 99% C.I. 0.007ms-20.992ms Avg: 7.894ms Max:
21.102ms
MarkRoots: Sum: 17.472ms 99% C.I. 3.177ms-14.288ms Avg: 8.736ms Max: 14.295ms
UpdateAndMarkImageModUnionTable: Sum: 13.052ms 99% C.I. 5.808ms-7.244ms Avg:
6.526ms Max: 7.244ms
ClearCardTable: Sum: 3.276ms 99% C.I. 1.451ms-1.825ms Avg: 1.638ms Max: 1.825ms
ZygoteModUnionClearCards: Sum: 698us 99% C.I. 58us-640us Avg: 349us Max: 640us
MarkStackAsLive: Sum: 564us 99% C.I. 204us-360us Avg: 282us Max: 360us
UpdateAndMarkZygoteModUnionTable: Sum: 523us 99% C.I. 107us-416us Avg: 261.500us
Max: 416us
RevokeAllThreadLocalBuffers: Sum: 339us 99% C.I. 48us-115us Avg: 84.750us Max:
115us
AllocSpaceClearCards: Sum: 268us 99% C.I. 7us-164us Avg: 44.666us Max: 164us
SweepSystemWeaks: Sum: 214us 99% C.I. 68us-146us Avg: 107us Max: 146us
ImageModUnionClearCards: Sum: 204us 99% C.I. 71us-133us Avg: 102us Max: 133us
SweepAllocSpace: Sum: 88us 99% C.I. 32us-56us Avg: 44us Max: 56us
FinishPhase: Sum: 79us 99% C.I. 32us-47us Avg: 39.500us Max: 47us
SweepLargeObjects: Sum: 71us 99% C.I. 34us-37us Avg: 35.500us Max: 37us
(Paused)EnqueueFinalizerReferences: Sum: 39us 99% C.I. 14us-25us Avg: 19.500us Max:
25us
RevokeAllThreadLocalAllocationStacks: Sum: 35us 99% C.I. 15us-20us Avg:
17.500us Max: 20us
SwapBitmaps: Sum: 22us 99% C.I. 9us-13us Avg: 11us Max: 13us
MarkReachableObjects: Sum: 16us 99% C.I. 7us-9us Avg: 8us Max: 9us
ProcessCards: Sum: 14us 99% C.I. 5us-9us Avg: 7us Max: 9us
(Paused)ProcessReferences: Sum: 12us 99% C.I. 6us-6us Avg: 6us Max: 6us
BindBitmaps: Sum: 9us 99% C.I. 4us-5us Avg: 4.500us Max: 5us
InitializePhase: Sum: 8us 99% C.I. 2us-6us Avg: 4us Max: 6us
Sweep: Sum: 7us 99% C.I. 3us-4us Avg: 3.500us Max: 4us
ReclaimPhase: Sum: 6us 99% C.I. 2us-4us Avg: 3us Max: 4us
MarkingPhase: Sum: 4us 99% C.I. 2us-2us Avg: 2us Max: 2us
UnBindBitmaps: Sum: 2us 99% C.I. 1us-1us Avg: 1us Max: 1us
PreSweepingGcVerification: Sum: 1us 99% C.I. 250ns-1000ns Avg: 500ns Max: 1000ns
PostGcVerificationPaused: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
marksweep + semispace paused: Sum: 68.875ms 99% C.I. 33.506ms-35.369ms Avg:
34.437ms Max: 35.369ms
marksweep + semispace total time: 68.602ms mean time: 34.301ms
marksweep + semispace freed: 7159 objects with total size 650KB
marksweep + semispace throughput: 105279/s / 9MB/s
Total time spent in GC: 2.914s
Mean GC size throughput: 2MB/s
Mean GC object throughput: 49309.2 objects/s
Total number of allocations 201350
Total bytes allocated 15MB
Free memory 3MB
Free memory until GC 3MB
Free memory until OOME 118MB
Total memory 12MB
Max memory 128MB
Total mutator paused time: 96.832ms
Total time waiting for GC to complete: 58.650us

DALVIK THREADS (21):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74f8cfa8 self=0x55952d5d30
| sysTid=4981 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x7f8cf2a150
| state=S schedstat=( 406065596 938246813 566 ) utm=30 stm=10 core=1 HZ=100
| stack=0x7fcfd0d000-0x7fcfd0f000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/4981/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955e3a30
| sysTid=4987 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955e63c0
| state=S schedstat=( 607240 413594 6 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f89539000-0x7f8953b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4987/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55952e2fe0
| sysTid=4989 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955fa490
| state=S schedstat=( 372812 179740 4 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f89339000-0x7f8933b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4989/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955fb190
| sysTid=4988 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955f9f70
| state=S schedstat=( 505052 2355364 4 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f89439000-0x7f8943b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4988/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c07080 self=0x55955fe8d0
| sysTid=4990 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955e4160
| state=R schedstat=( 87727602 246355105 129 ) utm=5 stm=3 core=0 HZ=100
| stack=0x7f89223000-0x7f89225000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"FinalizerWatchdogDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c070e0 self=0x55955fd3e0
| sysTid=4993 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955ff000
| state=S schedstat=( 1210467 28004895 15 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f84da9000-0x7f84dab000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0798842f> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
- locked <0x0798842f> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c07140 self=0x55952df1c0
| sysTid=4994 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955faa30
| state=S schedstat=( 57925832 4298594 30 ) utm=5 stm=0 core=0 HZ=100
| stack=0x7f79c7f000-0x7f79c81000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1f90ca3c> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x1f90ca3c> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"GCDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c071a0 self=0x55952df8f0
| sysTid=4995 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955fae30
| state=S schedstat=( 659791 4350833 5 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f79b7b000-0x7f79b7d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x34ac93c5> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x34ac93c5> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=9 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c07200 self=0x55952e0840
| sysTid=4992 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955fb8c0
| state=S schedstat=( 1782603 12084375 12 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89013000-0x7f89015000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x11df211a> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x11df211a> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"ReferenceQueueDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c07260 self=0x55952e0110
| sysTid=4991 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55952e3710
| state=S schedstat=( 1158751 9448489 17 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89117000-0x7f89119000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0c33344b> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x0c33344b> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x12c072c0 self=0x55955e8c80
| sysTid=4996 nice=0 cgrp=apps sched=0/0 handle=0x55955f8e70
| state=S schedstat=( 3834898 8773542 11 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f7987f000-0x7f79881000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4996/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x12c07320 self=0x55955ea800
| sysTid=4997 nice=0 cgrp=apps sched=0/0 handle=0x55955ea4d0
| state=S schedstat=( 1653592 25276719 5 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f79781000-0x7f79783000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4997/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"CACHE_WARMUP #1" prio=1 tid=13 Waiting


| group="CACHE_WARMUP" sCount=1 dsCount=0 obj=0x12c07380 self=0x5595638500
| sysTid=5046 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595638f30
| state=S schedstat=( 7510155 27832344 6 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f76a52000-0x7f76a54000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x08be4e28> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x08be4e28> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at com.google.android.libraries.bind.async.Queue$3$1.run(Queue.java:116)
at java.lang.Thread.run(Thread.java:818)

"NSCLIENT_PRIVATE #1" prio=1 tid=14 Waiting


| group="NSCLIENT_PRIVATE" sCount=1 dsCount=0 obj=0x12c073e0 self=0x5595639980
| sysTid=5050 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559563a0b0
| state=S schedstat=( 5315832 22184064 18 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f7694e000-0x7f76950000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0fc7a741> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0fc7a741> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at com.google.android.libraries.bind.async.Queue$3$1.run(Queue.java:116)
at java.lang.Thread.run(Thread.java:818)

"NSCLIENT_PRIVATE #2" prio=1 tid=15 Waiting


| group="NSCLIENT_PRIVATE" sCount=1 dsCount=0 obj=0x12c07440 self=0x559563cb70
| sysTid=5052 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559563e810
| state=S schedstat=( 2476353 5362397 7 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f7684a000-0x7f7684c000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2a3e34e6> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x2a3e34e6> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at com.google.android.libraries.bind.async.Queue$3$1.run(Queue.java:116)
at java.lang.Thread.run(Thread.java:818)

"pool-1-thread-1" prio=5 tid=16 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c074a0 self=0x559563dd20
| sysTid=5261 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559563e450
| state=S schedstat=( 2109740 7392970 9 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f76746000-0x7f76748000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x007eca27> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x007eca27> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"NSSTORE_PRIVATE #1" prio=1 tid=17 Waiting


| group="NSSTORE_PRIVATE" sCount=1 dsCount=0 obj=0x12c07500 self=0x55956c7740
| sysTid=5262 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55956c8090
| state=S schedstat=( 7188490 24277967 19 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f76627000-0x7f76629000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x18be24d4> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x18be24d4> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at com.google.android.libraries.bind.async.Queue$3$1.run(Queue.java:116)
at java.lang.Thread.run(Thread.java:818)

"DISK #1" prio=1 tid=18 Waiting


| group="DISK" sCount=1 dsCount=0 obj=0x12c07560 self=0x55956cb5c0
| sysTid=5263 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55956cbf50
| state=S schedstat=( 132469952 25057034 157 ) utm=11 stm=2 core=0 HZ=100
| stack=0x7f7651b000-0x7f7651d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0826767d> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0826767d> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at com.google.android.libraries.bind.async.Queue$3$1.run(Queue.java:116)
at java.lang.Thread.run(Thread.java:818)

"DISK #2" prio=1 tid=19 Waiting


| group="DISK" sCount=1 dsCount=0 obj=0x12c075c0 self=0x55954143f0
| sysTid=5264 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595414cd0
| state=S schedstat=( 1783228 992450 9 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f7640d000-0x7f7640f000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1228b972> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1228b972> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at com.google.android.libraries.bind.async.Queue$3$1.run(Queue.java:116)
at java.lang.Thread.run(Thread.java:818)

"AsyncTask #1" prio=1 tid=20 Waiting


| group="DISK" sCount=1 dsCount=0 obj=0x12c07620 self=0x55956d1630
| sysTid=5266 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595408540
| state=S schedstat=( 1483593 5348177 3 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f75cff000-0x7f75d01000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0403e1c3> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0403e1c3> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"CookieMonsterCl" prio=5 tid=21 Native


| group="main" sCount=1 dsCount=0 obj=0x12c07680 self=0x5595407490
| sysTid=5269 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55956d1ec0
| state=S schedstat=( 2653332 2303075 23 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f75bed000-0x7f75bef000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5269/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 00018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
native: #02 pc 00098ffc /data/app/com.google.android.webview-
1/lib/arm64/libwebviewchromium.so (???)
(no managed stack frames)

"CookieMonsterBa" prio=5 (not attached)


| sysTid=5270 nice=0 cgrp=apps/bg_non_interactive
| state=S schedstat=( 125885 161719 2 ) utm=0 stm=0 core=0 HZ=100
kernel: (couldn't read /proc/self/task/5270/stack)

----- end 4981 -----

----- pid 866 at 2014-01-01 00:02:17 -----


Cmd line: system_server
ABI: arm64
Build type: optimized
Loaded classes: 6114 allocated classes
Intern table: 8321 strong; 15050 weak
JNI: CheckJNI is off; globals=2158 (plus 15 weak)
Libraries: /system/lib64/libandroid.so /system/lib64/libandroid_servers.so
/system/lib64/libaudioeffect_jni.so /system/lib64/libcompiler_rt.so
/system/lib64/libjavacrypto.so /system/lib64/libjnigraphics.so
/system/lib64/libmedia_jni.so /system/lib64/librs_jni.so
/system/lib64/libsoundpool.so /system/lib64/libwebviewchromium_loader.so
/system/lib64/libwifi-service.so /vendor/lib64/liblocationservice.so
/vendor/lib64/libxtwifi_zpp_adaptor.so libantradio.so libjavacore.so (15)
Heap: 32% free, 23MB/35MB; 319139 objects
Dumping cumulative Gc timings
Start Dumping histograms for 38 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 4.496s 99% C.I. 0.046ms-409.728ms Avg: 39.445ms Max:
458.609ms
MarkRootsCheckpoint: Sum: 572.145ms 99% C.I. 0.046ms-191.936ms Avg: 7.528ms Max:
226.426ms
UpdateAndMarkImageModUnionTable: Sum: 267.006ms 99% C.I. 0.722ms-40.728ms Avg:
7.026ms Max: 41.789ms
MarkConcurrentRoots: Sum: 208.345ms 99% C.I. 0.007ms-37.216ms Avg: 2.741ms Max:
50.507ms
SweepMallocSpace: Sum: 197.309ms 99% C.I. 0.006ms-32.976ms Avg: 2.596ms Max:
41.700ms
ScanGrayAllocSpaceObjects: Sum: 126.318ms 99% C.I. 0.006ms-31.888ms Avg: 1.662ms
Max: 47.595ms
SweepSystemWeaks: Sum: 99.592ms 99% C.I. 0.003ms-15.765ms Avg: 2.620ms Max:
17.218ms
ReMarkRoots: Sum: 64.385ms 99% C.I. 0.039ms-21.663ms Avg: 1.694ms Max:
24.191ms
MarkAllocStackAsLive: Sum: 25.813ms 99% C.I. 24us-5058.999us Avg: 679.289us Max:
5723us
MarkNonThreadRoots: Sum: 20.820ms 99% C.I. 12us-5026us Avg: 273.947us Max:
7729us
ScanGrayImageSpaceObjects: Sum: 13.097ms 99% C.I. 44us-3655us Avg: 344.657us
Max: 3738us
AllocSpaceClearCards: Sum: 12.802ms 99% C.I. 1us-411.999us Avg: 84.223us Max:
422us
(Paused)ScanGrayObjects: Sum: 12.788ms 99% C.I. 190us-2632.750us Avg:
473.629us Max: 2918us
ReclaimPhase: Sum: 12.175ms 99% C.I. 3us-9757.999us Avg: 320.394us Max: 11817us
EnqueueFinalizerReferences: Sum: 11.985ms 99% C.I. 3us-773us Avg: 315.394us Max:
773us
ImageModUnionClearCards: Sum: 8.204ms 99% C.I. 47us-1628us Avg: 107.947us Max:
2312us
FinishPhase: Sum: 6.284ms 99% C.I. 26us-340.500us Avg: 165.368us Max: 346us
SweepZygoteSpace: Sum: 5.670ms 99% C.I. 150us-523us Avg: 210us Max: 548us
ZygoteModUnionClearCards: Sum: 5.566ms 99% C.I. 33us-2508.999us Avg: 103.074us
Max: 3380us
ProcessReferences: Sum: 4.096ms 99% C.I. 2us-307us Avg: 107.789us Max: 307us
SweepLargeObjects: Sum: 2.769ms 99% C.I. 11us-1028.999us Avg: 72.868us Max:
1195us
RevokeAllThreadLocalAllocationStacks: Sum: 2.463ms 99% C.I. 4us-155us Avg:
64.815us Max: 155us
ScanGrayZygoteSpaceObjects: Sum: 1.348ms 99% C.I. 38us-126us Avg: 49.925us Max:
126us
(Paused)ScanGrayAllocSpaceObjects: Sum: 574us 99% C.I. 0.289us-121us Avg: 26.090us
Max: 121us
(Paused)ScanGrayImageSpaceObjects: Sum: 513us 99% C.I. 42us-56us Avg: 46.636us
Max: 56us
PreCleanCards: Sum: 480us 99% C.I. 5us-63us Avg: 12.631us Max: 63us
SwapBitmaps: Sum: 462us 99% C.I. 7us-30us Avg: 12.157us Max: 30us
ProcessCards: Sum: 435us 99% C.I. 2us-15us Avg: 5.723us Max: 15us
MarkingPhase: Sum: 393us 99% C.I. 5us-20us Avg: 10.342us Max: 20us
(Paused)PausePhase: Sum: 390us 99% C.I. 6us-28us Avg: 10.263us Max: 28us
Sweep: Sum: 275us 99% C.I. 2us-18us Avg: 7.236us Max: 18us
MarkRoots: Sum: 138us 99% C.I. 1us-7us Avg: 3.631us Max: 7us
(Paused)ProcessMarkStack: Sum: 79us 99% C.I. 0.256us-52us Avg: 2.078us Max:
52us
RecursiveMark: Sum: 78us 99% C.I. 1us-4us Avg: 2.052us Max: 4us
InitializePhase: Sum: 74us 99% C.I. 1us-6us Avg: 1.947us Max: 6us
BindBitmaps: Sum: 70us 99% C.I. 1us-4us Avg: 1.842us Max: 4us
SwapStacks: Sum: 51us 99% C.I. 0.250us-4us Avg: 1.342us Max: 4us
UnBindBitmaps: Sum: 24us 99% C.I. 250ns-3000ns Avg: 631ns Max: 3000ns
FindDefaultSpaceBitmap: Sum: 11us 99% C.I. 250ns-2000ns Avg: 289ns Max: 2000ns
PreSweepingGcVerification: Sum: 1us 99% C.I. 250ns-1000ns Avg: 26ns Max: 1000ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 84.874ms 99% C.I. 0.140ms-23.149ms Avg: 2.233ms
Max: 25.308ms
concurrent mark sweep total time: 6.181s mean time: 162.678ms
concurrent mark sweep freed: 563296 objects with total size 45MB
concurrent mark sweep throughput: 91133.5/s / 7MB/s
Start Dumping histograms for 3 iterations for partial concurrent mark sweep
ProcessMarkStack: Sum: 117.160ms 99% C.I. 0.032ms-57.392ms Avg: 13.017ms Max:
57.604ms
SweepMallocSpace: Sum: 25.650ms 99% C.I. 0.017ms-9.076ms Avg: 4.275ms Max: 9.092ms
UpdateAndMarkImageModUnionTable: Sum: 9.754ms 99% C.I. 0.609ms-6.928ms Avg:
3.251ms Max: 6.972ms
MarkAllocStackAsLive: Sum: 4.349ms 99% C.I. 0.922ms-2.204ms Avg: 1.449ms Max:
2.204ms
SweepSystemWeaks: Sum: 4.342ms 99% C.I. 0.423ms-2.132ms Avg: 1.447ms Max: 2.132ms
MarkConcurrentRoots: Sum: 4.110ms 99% C.I. 5us-1470us Avg: 685us Max: 1470us
ScanGrayAllocSpaceObjects: Sum: 3.707ms 99% C.I. 2us-1402us Avg: 617.833us Max:
1402us
MarkRootsCheckpoint: Sum: 3.174ms 99% C.I. 280us-869us Avg: 529us Max: 869us
(Paused)ScanGrayObjects: Sum: 2.028ms 99% C.I. 180us-1628.250us Avg: 676us
Max: 1649us
AllocSpaceClearCards: Sum: 1.087ms 99% C.I. 2us-201us Avg: 90.583us Max: 201us
ReMarkRoots: Sum: 1.050ms 99% C.I. 288us-382us Avg: 350us Max: 382us
ScanGrayImageSpaceObjects: Sum: 880us 99% C.I. 50us-774us Avg: 293.333us Max:
774us
EnqueueFinalizerReferences: Sum: 583us 99% C.I. 136us-280us Avg: 194.333us Max:
280us
ImageModUnionClearCards: Sum: 342us 99% C.I. 51us-66us Avg: 57us Max: 66us
FinishPhase: Sum: 328us 99% C.I. 99us-126us Avg: 109.333us Max: 126us
UpdateAndMarkZygoteModUnionTable: Sum: 319us 99% C.I. 104us-108us Avg: 106.333us
Max: 108us
ZygoteModUnionClearCards: Sum: 206us 99% C.I. 32us-37us Avg: 34.333us Max: 37us
MarkNonThreadRoots: Sum: 144us 99% C.I. 20us-29us Avg: 24us Max: 29us
SweepLargeObjects: Sum: 130us 99% C.I. 39us-48us Avg: 43.333us Max: 48us
ScanGrayZygoteSpaceObjects: Sum: 93us 99% C.I. 30us-33us Avg: 31us Max: 33us
RevokeAllThreadLocalAllocationStacks: Sum: 73us 99% C.I. 24us-25us Avg:
24.333us Max: 25us
ReclaimPhase: Sum: 66us 99% C.I. 6us-30us Avg: 22us Max: 30us
SwapBitmaps: Sum: 43us 99% C.I. 9us-25us Avg: 14.333us Max: 25us
MarkingPhase: Sum: 32us 99% C.I. 10us-11us Avg: 10.666us Max: 11us
ProcessCards: Sum: 27us 99% C.I. 4us-5us Avg: 4.500us Max: 5us
PreCleanCards: Sum: 26us 99% C.I. 8us-10us Avg: 8.666us Max: 10us
(Paused)PausePhase: Sum: 24us 99% C.I. 7us-9us Avg: 8us Max: 9us
ProcessReferences: Sum: 20us 99% C.I. 4us-12us Avg: 6.666us Max: 12us
MarkRoots: Sum: 8us 99% C.I. 2us-3us Avg: 2.666us Max: 3us
BindBitmaps: Sum: 7us 99% C.I. 2us-3us Avg: 2.333us Max: 3us
InitializePhase: Sum: 6us 99% C.I. 2us-2us Avg: 2us Max: 2us
RecursiveMark: Sum: 4us 99% C.I. 1us-2us Avg: 1.333us Max: 2us
SwapStacks: Sum: 3us 99% C.I. 1us-1us Avg: 1us Max: 1us
(Paused)ProcessMarkStack: Sum: 1us 99% C.I. 250ns-1000ns Avg: 333ns Max: 1000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
partial concurrent mark sweep paused: Sum: 3.268ms 99% C.I. 0.611ms-2.007ms
Avg: 1.089ms Max: 2.007ms
partial concurrent mark sweep total time: 179.800ms mean time: 59.933ms
partial concurrent mark sweep freed: 214976 objects with total size 10MB
partial concurrent mark sweep throughput: 1.20098e+06/s / 57MB/s
Start Dumping histograms for 18 iterations for sticky concurrent mark sweep
ScanGrayAllocSpaceObjects: Sum: 103.786ms 99% C.I. 0.003ms-21.151ms Avg: 1.441ms
Max: 23.579ms
ProcessMarkStack: Sum: 98.399ms 99% C.I. 0.001ms-18.760ms Avg: 1.587ms Max:
19.802ms
FreeList: Sum: 57.990ms 99% C.I. 13.083us-341.124us Avg: 123.121us Max: 1562us
MarkRootsCheckpoint: Sum: 56.770ms 99% C.I. 0.070ms-9.664ms Avg: 1.576ms Max:
9.688ms
ScanGrayImageSpaceObjects: Sum: 30.853ms 99% C.I. 44us-3775us Avg: 857.027us
Max: 3775us
MarkConcurrentRoots: Sum: 26.809ms 99% C.I. 4us-3838us Avg: 744.694us Max:
3967us
SweepArray: Sum: 21.557ms 99% C.I. 0.040ms-3.582ms Avg: 1.197ms Max: 3.587ms
SweepSystemWeaks: Sum: 11.776ms 99% C.I. 18us-2814.500us Avg: 654.222us Max: 2892us
(Paused)ScanGrayObjects: Sum: 6.387ms 99% C.I. 173us-3266us Avg: 798.375us
Max: 3300us
ReMarkRoots: Sum: 4.678ms 99% C.I. 65us-777.500us Avg: 259.888us Max: 784us
MarkingPhase: Sum: 4.639ms 99% C.I. 168us-372us Avg: 257.722us Max: 372us
AllocSpaceClearCards: Sum: 4.217ms 99% C.I. 0.321us-322us Avg: 58.569us Max:
322us
ImageModUnionClearCards: Sum: 2.432ms 99% C.I. 47us-122us Avg: 67.555us Max:
122us
ResetStack: Sum: 1.993ms 99% C.I. 18us-300us Avg: 110.722us Max: 300us
EnqueueFinalizerReferences: Sum: 1.729ms 99% C.I. 2us-343us Avg: 96.055us Max:
343us
FinishPhase: Sum: 1.121ms 99% C.I. 28us-155us Avg: 62.277us Max: 155us
MarkNonThreadRoots: Sum: 893us 99% C.I. 16us-72us Avg: 24.805us Max: 72us
ScanGrayZygoteSpaceObjects: Sum: 830us 99% C.I. 30us-129us Avg: 51.875us Max:
129us
(Paused)ScanGrayImageSpaceObjects: Sum: 773us 99% C.I. 42us-241us Avg: 77.300us
Max: 241us
ZygoteModUnionClearCards: Sum: 628us 99% C.I. 31us-62us Avg: 39.250us Max: 62us
(Paused)ScanGrayAllocSpaceObjects: Sum: 402us 99% C.I. 0.277us-105us Avg: 20.100us
Max: 105us
RevokeAllThreadLocalAllocationStacks: Sum: 314us 99% C.I. 5us-64us Avg:
17.444us Max: 64us
ReclaimPhase: Sum: 226us 99% C.I. 4us-37us Avg: 12.555us Max: 37us
(Paused)PausePhase: Sum: 151us 99% C.I. 6us-16us Avg: 8.388us Max: 16us
ProcessCards: Sum: 135us 99% C.I. 2us-7us Avg: 3.750us Max: 7us
PreCleanCards: Sum: 134us 99% C.I. 4us-12us Avg: 7.444us Max: 12us
ProcessReferences: Sum: 113us 99% C.I. 2us-50us Avg: 6.277us Max: 50us
SwapBitmaps: Sum: 83us 99% C.I. 3us-8us Avg: 4.611us Max: 8us
MarkRoots: Sum: 59us 99% C.I. 2us-9us Avg: 3.277us Max: 9us
InitializePhase: Sum: 57us 99% C.I. 1us-20us Avg: 3.166us Max: 20us
UnBindBitmaps: Sum: 36us 99% C.I. 1us-4us Avg: 2us Max: 4us
BindBitmaps: Sum: 31us 99% C.I. 1us-3us Avg: 1.722us Max: 3us
RecordFree: Sum: 17us 99% C.I. 250ns-1000ns Avg: 944ns Max: 1000ns
(Paused)ProcessMarkStack: Sum: 15us 99% C.I. 250ns-3000ns Avg: 833ns Max:
3000ns
ForwardSoftReferences: Sum: 13us 99% C.I. 0.250us-9us Avg: 1.625us Max: 9us
FindDefaultSpaceBitmap: Sum: 11us 99% C.I. 250ns-2000ns Avg: 611ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 13.684ms 99% C.I. 154us-4194us Avg:
760.222us Max: 4194us
sticky concurrent mark sweep total time: 440.070ms mean time: 24.448ms
sticky concurrent mark sweep freed: 466717 objects with total size 27MB
sticky concurrent mark sweep throughput: 1.06072e+06/s / 62MB/s
Total time spent in GC: 6.801s
Mean GC size throughput: 11MB/s
Mean GC object throughput: 188920 objects/s
Total number of allocations 1604110
Total bytes allocated 99MB
Free memory 11MB
Free memory until GC 11MB
Free memory until OOME 232MB
Total memory 35MB
Max memory 256MB
Total mutator paused time: 101.826ms
Total time waiting for GC to complete: 590.732ms

DALVIK THREADS (94):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74f8cfa8 self=0x55952d5d30
| sysTid=866 nice=-2 cgrp=apps sched=0/0 handle=0x7f8cf2a150
| state=S schedstat=( 3923886959 841137010 5775 ) utm=308 stm=84 core=0 HZ=100
| stack=0x7fcfd0d000-0x7fcfd0f000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/866/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at com.android.server.SystemServer.run(SystemServer.java:324)
at com.android.server.SystemServer.main(SystemServer.java:208)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 1" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955e3ce0
| sysTid=869 nice=0 cgrp=apps sched=0/0 handle=0x55955e3a30
| state=S schedstat=( 6178229 14464115 48 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f89439000-0x7f8943b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/869/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 0" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55952e03c0
| sysTid=868 nice=0 cgrp=apps sched=0/0 handle=0x55955e63c0
| state=S schedstat=( 4177812 14624949 50 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f89539000-0x7f8953b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/868/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55952df1c0
| sysTid=870 nice=0 cgrp=apps sched=0/0 handle=0x55952e0110
| state=S schedstat=( 8806196 8668385 44 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f89337000-0x7f89339000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/870/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c02080 self=0x55952df8f0
| sysTid=871 nice=0 cgrp=apps sched=0/0 handle=0x55952e0af0
| state=R schedstat=( 299740206 429019641 177 ) utm=21 stm=8 core=0 HZ=100
| stack=0x7f89223000-0x7f89225000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"ReferenceQueueDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c05080 self=0x55952e2fe0
| sysTid=872 nice=0 cgrp=apps sched=0/0 handle=0x55952e3710
| state=S schedstat=( 33659428 27634112 278 ) utm=2 stm=1 core=1 HZ=100
| stack=0x7f89117000-0x7f89119000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3573ea76> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x3573ea76> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c050e0 self=0x55955fffa0
| sysTid=875 nice=0 cgrp=apps sched=0/0 handle=0x5595600880
| state=S schedstat=( 162772854 123785945 422 ) utm=9 stm=7 core=0 HZ=100
| stack=0x7f8900b000-0x7f8900d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x210ef877> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x210ef877> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c05140 self=0x55952e1ff0
| sysTid=877 nice=0 cgrp=apps sched=0/0 handle=0x55952e3ad0
| state=S schedstat=( 1847349 8861981 40 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f84da9000-0x7f84dab000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x061e3ce4> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
- locked <0x061e3ce4> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
at java.lang.Thread.run(Thread.java:818)

"GCDaemon" daemon prio=5 tid=9 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c05200 self=0x55952cf4c0
| sysTid=879 nice=0 cgrp=apps sched=0/0 handle=0x55952cfd00
| state=S schedstat=( 495470003 27757863 193 ) utm=48 stm=1 core=0 HZ=100
| stack=0x7f79b7b000-0x7f79b7d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0dc5954d> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x0dc5954d> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c051a0 self=0x55952e2720
| sysTid=878 nice=0 cgrp=apps sched=0/0 handle=0x55952cf210
| state=S schedstat=( 3936928 2479375 23 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f79c7f000-0x7f79c81000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x172c3802> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x172c3802> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"Thread-14" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x12c05320 self=0x55955068f0
| sysTid=882 nice=0 cgrp=apps sched=0/0 handle=0x55955072e0
| state=S schedstat=( 1000000 8073 7 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f79a77000-0x7f79a79000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/882/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at
com.android.internal.os.InstallerConnection$1.run(InstallerConnection.java:157)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x12c8c080 self=0x55955f7640
| sysTid=896 nice=0 cgrp=apps sched=0/0 handle=0x55955079e0
| state=S schedstat=( 812401840 1293840927 3986 ) utm=52 stm=29 core=2 HZ=100
| stack=0x7f7860e000-0x7f78610000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/896/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_2" prio=5 tid=13 Native


| group="main" sCount=1 dsCount=0 obj=0x12ca0080 self=0x55955fa8a0
| sysTid=897 nice=0 cgrp=apps sched=0/0 handle=0x55955f7e80
| state=S schedstat=( 1197246344 947144250 3543 ) utm=92 stm=27 core=0 HZ=100
| stack=0x7f78510000-0x7f78512000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/897/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Thread-17" prio=5 tid=14 Native


| group="main" sCount=1 dsCount=0 obj=0x12d515c0 self=0x55955e9240
| sysTid=996 nice=-2 cgrp=apps sched=0/0 handle=0x55955e6c00
| state=S schedstat=( 17623321 6641099 345 ) utm=1 stm=0 core=0 HZ=100
| stack=0x7f7815e000-0x7f78160000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/996/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at
com.android.internal.os.InstallerConnection$1.run(InstallerConnection.java:157)
at java.lang.Thread.run(Thread.java:818)

"android.bg" prio=5 tid=15 Native


| group="main" sCount=1 dsCount=0 obj=0x12d47cf0 self=0x559561f050
| sysTid=998 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559561fa00
| state=S schedstat=( 1128217412 7006817871 1719 ) utm=42 stm=70 core=1 HZ=100
| stack=0x7f7805a000-0x7f7805c000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/998/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 003978c4 /system/lib64/libart.so (art::GoToRunnable(art::Thread*)
+1260)
native: #03 pc 000a4430 /system/lib64/libart.so (art::JniMethodEnd(unsigned int,
art::Thread*)+24)
native: #04 pc 004682e8 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_Debug_getPss__I_3J+192)
at android.os.Debug.getPss(Native method)
at
com.android.server.am.ActivityManagerService$2.handleMessage(ActivityManagerService
.java:2017)
- locked <@addr=0x12d71b80> (a com.android.internal.os.ProcessCpuTracker)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:135)
at android.os.HandlerThread.run(HandlerThread.java:61)

"ActivityManager" prio=5 tid=16 Native


| group="main" sCount=1 dsCount=0 obj=0x12d82080 self=0x55956207f0
| sysTid=999 nice=-2 cgrp=apps sched=0/0 handle=0x55956211c0
| state=S schedstat=( 554545307 542069485 1928 ) utm=25 stm=30 core=0 HZ=100
| stack=0x7f77f51000-0x7f77f53000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/999/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
at com.android.server.ServiceThread.run(ServiceThread.java:46)

"BroadcastQueue" prio=5 tid=17 Native


| group="main" sCount=1 dsCount=0 obj=0x12d82240 self=0x5595621f70
| sysTid=1000 nice=-2 cgrp=apps sched=0/0 handle=0x55956227f0
| state=S schedstat=( 7866097 3345258 34 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f77e46000-0x7f77e48000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1000/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
at com.android.server.ServiceThread.run(ServiceThread.java:46)

"BroadcastQueue" prio=5 tid=18 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x12d82320 self=0x5595622fb0
| sysTid=1001 nice=-2 cgrp=apps sched=0/0 handle=0x55956239e0
| state=S schedstat=( 149189894 264875472 761 ) utm=9 stm=5 core=1 HZ=100
| stack=0x7f77d3a000-0x7f77d3c000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2a70a513> (a com.android.server.am.ActivityManagerService$7)
at java.lang.Object.wait(Object.java:422)
at
com.android.server.am.ActivityManagerService.dumpStackTraces(ActivityManagerService
.java:5325)
- locked <0x2a70a513> (a com.android.server.am.ActivityManagerService$7)
at
com.android.server.am.ActivityManagerService.dumpStackTraces(ActivityManagerService
.java:5302)
at
com.android.server.am.ActivityManagerService.appNotResponding(ActivityManagerServic
e.java:5543)
at
com.android.server.am.BroadcastQueue$AppNotResponding.run(BroadcastQueue.java:184)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.os.HandlerThread.run(HandlerThread.java:61)
at com.android.server.ServiceThread.run(ServiceThread.java:46)

"FileObserver" prio=5 tid=19 Native


| group="main" sCount=1 dsCount=0 obj=0x12eef460 self=0x5595639770
| sysTid=1003 nice=-2 cgrp=apps sched=0/0 handle=0x559563a060
| state=S schedstat=( 4564642 9535101 46 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f77bdf000-0x7f77be1000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1003/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00246894 /system/lib64/libart.so
(art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+1440)
native: #03 pc 00091218 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 0011446c /system/lib64/libandroid_runtime.so (???)
native: #05 pc 00028cdc /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_FileObserver_00024ObserverThread_observe__I+148)
at android.os.FileObserver$ObserverThread.observe(Native method)
at android.os.FileObserver$ObserverThread.run(FileObserver.java:85)

"android.fg" prio=5 tid=20 Native


| group="main" sCount=1 dsCount=0 obj=0x12ee0900 self=0x559563b9b0
| sysTid=1004 nice=0 cgrp=apps sched=0/0 handle=0x559563c230
| state=S schedstat=( 6923385 4041978 40 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f77ad3000-0x7f77ad5000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1004/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
at com.android.server.ServiceThread.run(ServiceThread.java:46)

"android.ui" prio=5 tid=21 Native


| group="main" sCount=1 dsCount=0 obj=0x12ee0970 self=0x559563ca10
| sysTid=1005 nice=-2 cgrp=apps sched=0/0 handle=0x559563d440
| state=S schedstat=( 62130683 57964680 254 ) utm=5 stm=1 core=2 HZ=100
| stack=0x7f779c7000-0x7f779c9000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1005/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
at com.android.server.ServiceThread.run(ServiceThread.java:46)

"android.io" prio=5 tid=22 Native


| group="main" sCount=1 dsCount=0 obj=0x12ee0a50 self=0x559563e040
| sysTid=1006 nice=0 cgrp=apps sched=0/0 handle=0x559563e9d0
| state=S schedstat=( 22967500 14040313 68 ) utm=2 stm=0 core=3 HZ=100
| stack=0x7f778bb000-0x7f778bd000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1006/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
at com.android.server.ServiceThread.run(ServiceThread.java:46)

"android.display" prio=5 tid=23 Native


| group="main" sCount=1 dsCount=0 obj=0x12ee0ac0 self=0x559563f580
| sysTid=1007 nice=-4 cgrp=apps sched=0/0 handle=0x559563ff70
| state=S schedstat=( 606616716 553463242 2332 ) utm=41 stm=19 core=1 HZ=100
| stack=0x7f777af000-0x7f777b1000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1007/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
at com.android.server.ServiceThread.run(ServiceThread.java:46)

"CpuTracker" prio=5 tid=24 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x12eefc40 self=0x5595640a70
| sysTid=1008 nice=-2 cgrp=apps sched=0/0 handle=0x55956414a0
| state=S schedstat=( 501770 1971355 3 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f776a3000-0x7f776a5000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x23f44350> (a com.android.server.am.ActivityManagerService$4)
at java.lang.Object.wait(Object.java:422)
at
com.android.server.am.ActivityManagerService$4.run(ActivityManagerService.java:2428
)
- locked <0x23f44350> (a com.android.server.am.ActivityManagerService$4)

"PowerManagerService" prio=5 tid=25 Native


| group="main" sCount=1 dsCount=0 obj=0x12ee0f20 self=0x55956429c0
| sysTid=1009 nice=-4 cgrp=apps sched=0/0 handle=0x5595642670
| state=S schedstat=( 109782121 507351099 1801 ) utm=4 stm=6 core=2 HZ=100
| stack=0x7f77597000-0x7f77599000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1009/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
at com.android.server.ServiceThread.run(ServiceThread.java:46)

"TimeoutPoker::PokeHandler::LooperThread" prio=6 tid=26 Native


| group="main" sCount=1 dsCount=0 obj=0x12f330e0 self=0x5595644ed0
| sysTid=1010 nice=-2 cgrp=apps sched=0/0 handle=0x5595644c20
| state=S schedstat=( 2655676 1358698 10 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f77464000-0x7f77466000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1010/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 00019240 /system/lib64/libutils.so (android::Looper::pollAll(int,
int*, int*, void**)+112)
native: #05 pc 00003848 /system/lib64/hw/lenovopower.default.so
(TimeoutPoker::PokeHandler::LooperThread::threadLoop()+32)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"BatteryStats_wakeupReason" prio=5 tid=27 Native


| group="main" sCount=1 dsCount=0 obj=0x12f31780 self=0x55956463c0
| sysTid=1012 nice=-2 cgrp=apps sched=0/0 handle=0x5595646d70
| state=S schedstat=( 703228 983855 2 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f77259000-0x7f7725b000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1012/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 00069130 /system/lib64/libc.so (sem_wait+104)
native: #02 pc 0000fa9c /system/lib64/libandroid_servers.so (???)
native: #03 pc 002ec448 /data/dalvik-
cache/arm64/system@framework@services.jar@classes.dex
(Java_com_android_server_am_BatteryStatsService_nativeWaitWakeup___3I_3Ljava_lang_S
tring_2+192)
at com.android.server.am.BatteryStatsService.nativeWaitWakeup(Native method)
at
com.android.server.am.BatteryStatsService.access$200(BatteryStatsService.java:58)
at
com.android.server.am.BatteryStatsService$WakeupReasonThread.run(BatteryStatsServic
e.java:714)

"SensorService" prio=10 tid=28 Native


| group="main" sCount=1 dsCount=0 obj=0x12f71080 self=0x5595659700
| sysTid=1013 nice=-8 cgrp=apps sched=0/0 handle=0x5595659330
| state=S schedstat=( 238772916 135162913 1460 ) utm=4 stm=19 core=0 HZ=100
| stack=0x7f77153000-0x7f77155000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1013/stack)
native: #00 pc 0005f328 /system/lib64/libc.so (__ppoll+8)
native: #01 pc 00017b20 /system/lib64/libc.so (poll+64)
native: #02 pc 00004b1c /system/lib64/hw/sensors.msm8916.so
(sensors_poll_context_t::pollEvents(sensors_event_t*, int)+212)
native: #03 pc 0000cb74 /system/lib64/libsensorservice.so (???)
native: #04 pc 00013ca4 /system/lib64/libsensorservice.so (???)
native: #05 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #06 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #07 pc 00014444 /system/lib64/libutils.so (???)
native: #08 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #09 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"SensorEventAckReceiver" prio=10 tid=29 Native


| group="main" sCount=1 dsCount=0 obj=0x12f77080 self=0x559565a3c0
| sysTid=1014 nice=-8 cgrp=apps sched=0/0 handle=0x559565a110
| state=S schedstat=( 546927 228854 3 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f77053000-0x7f77055000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1014/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 0000f5f0 /system/lib64/libsensorservice.so (???)
native: #05 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #06 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #07 pc 00014444 /system/lib64/libutils.so (???)
native: #08 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #09 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"PackageManager" prio=5 tid=30 Native


| group="main" sCount=1 dsCount=0 obj=0x12fd0f20 self=0x5595663d20
| sysTid=1015 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595664750
| state=S schedstat=( 4445052 28953646 18 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f76f4f000-0x7f76f51000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1015/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
at com.android.server.ServiceThread.run(ServiceThread.java:46)

"Binder_3" prio=5 tid=35 Native


| group="main" sCount=1 dsCount=0 obj=0x12f710e0 self=0x5595688e70
| sysTid=1100 nice=0 cgrp=apps sched=0/0 handle=0x55956256e0
| state=S schedstat=( 1093527673 1196974452 3972 ) utm=79 stm=30 core=0 HZ=100
| stack=0x7f7691c000-0x7f7691e000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1100/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"PackageInstaller" prio=5 tid=31 Native


| group="main" sCount=1 dsCount=0 obj=0x138470b0 self=0x5595662a40
| sysTid=1228 nice=0 cgrp=apps sched=0/0 handle=0x5595700630
| state=S schedstat=( 650052 32761 3 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f76e4b000-0x7f76e4d000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1228/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
"AlarmManagerService" prio=5 tid=32 Native
| group="main" sCount=1 dsCount=0 obj=0x131547a0 self=0x5595768df0
| sysTid=1258 nice=-2 cgrp=apps sched=0/0 handle=0x5595763990
| state=S schedstat=( 28347506 15334476 53 ) utm=2 stm=0 core=0 HZ=100
| stack=0x7f76d47000-0x7f76d49000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1258/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 0000f20c /system/lib64/libandroid_servers.so (???)
native: #03 pc 00013d0c /data/dalvik-
cache/arm64/system@framework@services.jar@classes.dex
(Java_com_android_server_AlarmManagerService_waitForAlarm__J+148)
at com.android.server.AlarmManagerService.waitForAlarm(Native method)
at
com.android.server.AlarmManagerService.access$800(AlarmManagerService.java:100)
at
com.android.server.AlarmManagerService$AlarmThread.run(AlarmManagerService.java:232
8)

"InputReader" prio=10 tid=33 Native


| group="main" sCount=1 dsCount=0 obj=0x1322d0e0 self=0x55957b1d60
| sysTid=1278 nice=-8 cgrp=apps sched=0/0 handle=0x55957b1ab0
| state=S schedstat=( 78975106 62776094 442 ) utm=3 stm=4 core=3 HZ=100
| stack=0x7f7681e000-0x7f76820000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1278/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 000223cc /system/lib64/libinputflinger.so
(android::EventHub::getEvents(int, android::RawEvent*, unsigned long)+1512)
native: #03 pc 0003534c /system/lib64/libinputflinger.so
(android::InputReader::loopOnce()+168)
native: #04 pc 0002f9a4 /system/lib64/libinputflinger.so
(android::InputReaderThread::threadLoop()+24)
native: #05 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #06 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #07 pc 00014444 /system/lib64/libutils.so (???)
native: #08 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #09 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"InputDispatcher" prio=10 tid=34 Native


| group="main" sCount=1 dsCount=0 obj=0x1323f140 self=0x55957b3bf0
| sysTid=1277 nice=-8 cgrp=apps sched=0/0 handle=0x55957b1800
| state=S schedstat=( 116832863 153749798 947 ) utm=4 stm=7 core=3 HZ=100
| stack=0x7f76a49000-0x7f76a4b000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1277/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 0002e56c /system/lib64/libinputflinger.so
(android::InputDispatcher::dispatchOnce()+128)
native: #05 pc 00022660 /system/lib64/libinputflinger.so
(android::InputDispatcherThread::threadLoop()+24)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"StartShutdownService" prio=5 tid=36 Native


| group="main" sCount=1 dsCount=0 obj=0x135a5190 self=0x55957b4e80
| sysTid=1279 nice=-4 cgrp=apps sched=0/0 handle=0x55957b5890
| state=S schedstat=( 79598029 90531714 242 ) utm=4 stm=3 core=2 HZ=100
| stack=0x7f7671a000-0x7f7671c000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1279/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at
com.android.server.StartShutdownService$SSThread.run(StartShutdownService.java:197)

"MountService" prio=5 tid=37 Native


| group="main" sCount=1 dsCount=0 obj=0x136c3b70 self=0x559578fca0
| sysTid=1304 nice=0 cgrp=apps sched=0/0 handle=0x55957ad730
| state=S schedstat=( 6429635 10265109 29 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f73d35000-0x7f73d37000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1304/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"VoldConnector" prio=5 tid=38 Native


| group="main" sCount=1 dsCount=0 obj=0x1333aaa0 self=0x55957903d0
| sysTid=1305 nice=-2 cgrp=apps sched=0/0 handle=0x5595790b00
| state=S schedstat=( 4409737 2015209 25 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f73c31000-0x7f73c33000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1305/stack)
native: #00 pc 0005e25c /system/lib64/libc.so (recvmsg+4)
native: #01 pc 000d0878 /system/lib64/libandroid_runtime.so (???)
native: #02 pc 000d0b68 /system/lib64/libandroid_runtime.so (???)
native: #03 pc 00dae07c /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_net_LocalSocketImpl_readba_1native___3BIILjava_io_FileDescriptor_2+21
2)
at android.net.LocalSocketImpl.readba_native(Native method)
at android.net.LocalSocketImpl.access$400(LocalSocketImpl.java:33)
at android.net.LocalSocketImpl$SocketInputStream.read(LocalSocketImpl.java:103)
- locked <@addr=0x13806070> (a java.lang.Object)
at
com.android.server.NativeDaemonConnector.listenToSocket(NativeDaemonConnector.java:
165)
at com.android.server.NativeDaemonConnector.run(NativeDaemonConnector.java:108)
at java.lang.Thread.run(Thread.java:818)

"AudioService" prio=5 tid=40 Native


| group="main" sCount=1 dsCount=0 obj=0x1333ab60 self=0x5595793ec0
| sysTid=1310 nice=-2 cgrp=apps sched=0/0 handle=0x55957945f0
| state=S schedstat=( 28650677 41913021 118 ) utm=2 stm=0 core=2 HZ=100
| stack=0x7f73a29000-0x7f73a2b000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1310/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.media.AudioService$AudioSystemThread.run(AudioService.java:3927)

"NetdConnector" prio=5 tid=39 Native


| group="main" sCount=1 dsCount=0 obj=0x1342fdc0 self=0x5595791870
| sysTid=1365 nice=-2 cgrp=apps sched=0/0 handle=0x55957976c0
| state=S schedstat=( 3758388 15553646 43 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f73b2d000-0x7f73b2f000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1365/stack)
native: #00 pc 0005e25c /system/lib64/libc.so (recvmsg+4)
native: #01 pc 000d0878 /system/lib64/libandroid_runtime.so (???)
native: #02 pc 000d0b68 /system/lib64/libandroid_runtime.so (???)
native: #03 pc 00dae07c /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_net_LocalSocketImpl_readba_1native___3BIILjava_io_FileDescriptor_2+21
2)
at android.net.LocalSocketImpl.readba_native(Native method)
at android.net.LocalSocketImpl.access$400(LocalSocketImpl.java:33)
at android.net.LocalSocketImpl$SocketInputStream.read(LocalSocketImpl.java:103)
- locked <@addr=0x13815700> (a java.lang.Object)
at
com.android.server.NativeDaemonConnector.listenToSocket(NativeDaemonConnector.java:
165)
at com.android.server.NativeDaemonConnector.run(NativeDaemonConnector.java:108)
at java.lang.Thread.run(Thread.java:818)

"NetworkStats" prio=5 tid=41 Native


| group="main" sCount=1 dsCount=0 obj=0x13846f60 self=0x559579d900
| sysTid=1367 nice=0 cgrp=apps sched=0/0 handle=0x55957a0e40
| state=S schedstat=( 10323543 10537029 17 ) utm=0 stm=1 core=1 HZ=100
| stack=0x7f73925000-0x7f73927000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1367/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"NetworkPolicy" prio=5 tid=42 Native


| group="main" sCount=1 dsCount=0 obj=0x13847eb0 self=0x55957d0ae0
| sysTid=1369 nice=0 cgrp=apps sched=0/0 handle=0x5595799540
| state=S schedstat=( 4846615 1789116 26 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f73821000-0x7f73823000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1369/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WifiP2pService" prio=5 tid=43 Native


| group="main" sCount=1 dsCount=0 obj=0x1388e7f0 self=0x55957d1210
| sysTid=1370 nice=0 cgrp=apps sched=0/0 handle=0x559579f9c0
| state=S schedstat=( 901198 86197 5 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f7371d000-0x7f7371f000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1370/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WifiStateMachine" prio=5 tid=44 Native


| group="main" sCount=1 dsCount=0 obj=0x13a8f1d0 self=0x55957d1e30
| sysTid=1379 nice=0 cgrp=apps sched=0/0 handle=0x55957c8a30
| state=S schedstat=( 9475828 2748858 35 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f735af000-0x7f735b1000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1379/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WifiService" prio=5 tid=45 Native


| group="main" sCount=1 dsCount=0 obj=0x13a90d60 self=0x55957fb410
| sysTid=1380 nice=0 cgrp=apps sched=0/0 handle=0x55957e24e0
| state=S schedstat=( 5749482 13145729 47 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f734ab000-0x7f734ad000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1380/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"ConnectivityServiceThread" prio=5 tid=46 Native


| group="main" sCount=1 dsCount=0 obj=0x13abb900 self=0x55957dab50
| sysTid=1381 nice=0 cgrp=apps sched=0/0 handle=0x55957d9ca0
| state=S schedstat=( 8318853 9043700 28 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f733a7000-0x7f733a9000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1381/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"NsdService" prio=5 tid=47 Native


| group="main" sCount=1 dsCount=0 obj=0x13ae4c50 self=0x5595801f00
| sysTid=1382 nice=0 cgrp=apps sched=0/0 handle=0x5595802870
| state=S schedstat=( 1085571 2057762 6 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f732a3000-0x7f732a5000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1382/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"mDnsConnector" prio=5 tid=48 Native


| group="main" sCount=1 dsCount=0 obj=0x13afd320 self=0x5595803190
| sysTid=1383 nice=-2 cgrp=apps sched=0/0 handle=0x5595803b60
| state=S schedstat=( 778021 172916 4 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f7319f000-0x7f731a1000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1383/stack)
native: #00 pc 0005e25c /system/lib64/libc.so (recvmsg+4)
native: #01 pc 000d0878 /system/lib64/libandroid_runtime.so (???)
native: #02 pc 000d0b68 /system/lib64/libandroid_runtime.so (???)
native: #03 pc 00dae07c /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_net_LocalSocketImpl_readba_1native___3BIILjava_io_FileDescriptor_2+21
2)
at android.net.LocalSocketImpl.readba_native(Native method)
at android.net.LocalSocketImpl.access$400(LocalSocketImpl.java:33)
at android.net.LocalSocketImpl$SocketInputStream.read(LocalSocketImpl.java:103)
- locked <@addr=0x13b0c070> (a java.lang.Object)
at
com.android.server.NativeDaemonConnector.listenToSocket(NativeDaemonConnector.java:
165)
at com.android.server.NativeDaemonConnector.run(NativeDaemonConnector.java:108)
at java.lang.Thread.run(Thread.java:818)

"ranker" prio=5 tid=49 Native


| group="main" sCount=1 dsCount=0 obj=0x13b39be0 self=0x5595444dd0
| sysTid=1384 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595445500
| state=S schedstat=( 2054739 4553697 8 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f73081000-0x7f73083000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1384/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"UEventObserver" prio=5 tid=50 Native


| group="main" sCount=1 dsCount=0 obj=0x13ba9080 self=0x559544e180
| sysTid=1385 nice=-2 cgrp=apps sched=0/0 handle=0x5595447a20
| state=S schedstat=( 1195574 8119166 14 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f72f7d000-0x7f72f7f000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1385/stack)
native: #00 pc 0005f328 /system/lib64/libc.so (__ppoll+8)
native: #01 pc 00017b20 /system/lib64/libc.so (poll+64)
native: #02 pc 0000269c /system/lib64/libhardware_legacy.so
(uevent_next_event+80)
native: #03 pc 000cfd74 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 00001260 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_UEventObserver_nativeWaitForNextEvent__+136)
at android.os.UEventObserver.nativeWaitForNextEvent(Native method)
at android.os.UEventObserver.access$100(UEventObserver.java:41)
at android.os.UEventObserver$UEventThread.run(UEventObserver.java:182)

"backup" prio=5 tid=51 Native


| group="main" sCount=1 dsCount=0 obj=0x13c100f0 self=0x5595807070
| sysTid=1386 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559544a870
| state=S schedstat=( 4025469 360879375 19 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f72e5e000-0x7f72e60000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1386/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"MoMS.HandlerThread" prio=5 tid=53 Native


| group="main" sCount=1 dsCount=0 obj=0x13ca09e0 self=0x559580dc00
| sysTid=1389 nice=0 cgrp=apps sched=0/0 handle=0x559580e5a0
| state=S schedstat=( 1676822 11361460 9 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f71d59000-0x7f71d5b000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1389/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WifiWatchdogStateMachine" prio=5 tid=52 Native


| group="main" sCount=1 dsCount=0 obj=0x12d47ba0 self=0x5595806850
| sysTid=1391 nice=0 cgrp=apps sched=0/0 handle=0x55957c8750
| state=S schedstat=( 781405 2611250 11 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f76616000-0x7f76618000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1391/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WifiManager" prio=5 tid=54 Native


| group="main" sCount=1 dsCount=0 obj=0x12e470b0 self=0x55957c8d10
| sysTid=1392 nice=0 cgrp=apps sched=0/0 handle=0x559575de10
| state=S schedstat=( 915623 3629376 17 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f764a5000-0x7f764a7000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1392/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WifiScanningService" prio=5 tid=55 Native


| group="main" sCount=1 dsCount=0 obj=0x12ed6f60 self=0x5595855710
| sysTid=1393 nice=0 cgrp=apps sched=0/0 handle=0x55957c9440
| state=S schedstat=( 1232345 4765676 11 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f763a1000-0x7f763a3000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1393/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WifiRttService" prio=5 tid=56 Native


| group="main" sCount=1 dsCount=0 obj=0x12fd0970 self=0x55957c2f00
| sysTid=1394 nice=0 cgrp=apps sched=0/0 handle=0x559583ee30
| state=S schedstat=( 879895 5324844 9 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f7629d000-0x7f7629f000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1394/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"LenovoGesture_FrameworkServiceDelegate" prio=5 tid=57 Native


| group="main" sCount=1 dsCount=0 obj=0x13180940 self=0x55957c9950
| sysTid=1395 nice=0 cgrp=apps sched=0/0 handle=0x55957c8380
| state=S schedstat=( 722814 283124 5 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f76199000-0x7f7619b000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1395/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Timer-0" prio=5 tid=58 Waiting


| group="main" sCount=1 dsCount=0 obj=0x1333c710 self=0x55957ca8a0
| sysTid=1396 nice=-2 cgrp=apps sched=0/0 handle=0x55957cafd0
| state=S schedstat=( 508178 34270 3 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f76095000-0x7f76097000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1b633949> (a java.util.Timer$TimerImpl)
at java.util.Timer$TimerImpl.run(Timer.java:214)
- locked <0x1b633949> (a java.util.Timer$TimerImpl)

"LightSensorSample" prio=5 tid=59 Native


| group="main" sCount=1 dsCount=0 obj=0x1333d660 self=0x5595851ed0
| sysTid=1397 nice=0 cgrp=apps sched=0/0 handle=0x5595447fe0
| state=S schedstat=( 652918 2314791 5 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f75f8b000-0x7f75f8d000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1397/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Thread-89" prio=5 tid=60 Waiting


| group="main" sCount=1 dsCount=0 obj=0x1363db80 self=0x5595852600
| sysTid=1400 nice=-4 cgrp=apps sched=0/0 handle=0x559583f100
| state=S schedstat=( 3751513 2216300 19 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f75e7f000-0x7f75e81000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3c29d24e> (a java.lang.Object)
at
com.android.server.display.DisplayPowerState$PhotonicModulator.run(DisplayPowerStat
e.java:402)
- locked <0x3c29d24e> (a java.lang.Object)

"LazyTaskWriterThread" prio=5 tid=61 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12eefac0 self=0x5595852d30
| sysTid=1401 nice=-2 cgrp=apps sched=0/0 handle=0x55957da170
| state=S schedstat=( 6624115 15065887 39 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f75d73000-0x7f75d75000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x12367f6f> (a com.android.server.am.TaskPersister)
at
com.android.server.am.TaskPersister$LazyTaskWriterThread.run(TaskPersister.java:507
)
- locked <0x12367f6f> (a com.android.server.am.TaskPersister)

"UsbService host thread" prio=5 tid=62 Native


| group="main" sCount=1 dsCount=0 obj=0x132ccc80 self=0x5595853460
| sysTid=1411 nice=-2 cgrp=apps sched=0/0 handle=0x5595806380
| state=S schedstat=( 757865 559063 3 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f75c67000-0x7f75c69000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1411/stack)
native: #00 pc 0005e61c /system/lib64/libc.so (read+4)
native: #01 pc 0000198c /system/lib64/libusbhost.so (usb_host_read_event+76)
native: #02 pc 00001c78 /system/lib64/libusbhost.so (usb_host_run+28)
native: #03 pc 00528b94 /data/dalvik-
cache/arm64/system@framework@services.jar@classes.dex
(Java_com_android_server_usb_UsbHostManager_monitorUsbHostBus__+140)
at com.android.server.usb.UsbHostManager.monitorUsbHostBus(Native method)
at com.android.server.usb.UsbHostManager.access$000(UsbHostManager.java:47)
at com.android.server.usb.UsbHostManager$1.run(UsbHostManager.java:381)
at java.lang.Thread.run(Thread.java:818)

"Thread-91" prio=5 tid=63 Native


| group="main" sCount=1 dsCount=0 obj=0x132ccec0 self=0x55957c42b0
| sysTid=1413 nice=-2 cgrp=apps sched=0/0 handle=0x5595855e40
| state=S schedstat=( 1572032 1687187 20 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f75b5b000-0x7f75b5d000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1413/stack)
native: #00 pc 0005eb5c /system/lib64/libc.so (__accept4+4)
native: #01 pc 00000e9c /system/lib64/libnetd_client.so (???)
native: #02 pc 000146e0 /system/lib64/libc.so (accept4+16)
native: #03 pc 0003ab60 /system/lib64/libjavacore.so (???)
native: #04 pc 003a9e9c /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_libcore_io_Posix_accept__Ljava_io_FileDescriptor_2Ljava_net_InetSocketAddress
_2+196)
at libcore.io.Posix.accept(Native method)
at libcore.io.BlockGuardOs.accept(BlockGuardOs.java:63)
at android.system.Os.accept(Os.java:57)
at com.android.server.am.NativeCrashListener.run(NativeCrashListener.java:129)

"Binder_4" prio=5 tid=65 Native


| group="main" sCount=1 dsCount=0 obj=0x13358260 self=0x55957c55f0
| sysTid=1455 nice=0 cgrp=apps sched=0/0 handle=0x55957c5340
| state=S schedstat=( 1195108935 1249884778 4098 ) utm=79 stm=40 core=0 HZ=100
| stack=0x7f75949000-0x7f7594b000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1455/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_5" prio=5 tid=66 Native


| group="main" sCount=1 dsCount=0 obj=0x1333b5e0 self=0x55957c6820
| sysTid=1457 nice=0 cgrp=apps sched=0/0 handle=0x55957c6570
| state=S schedstat=( 1302190732 1190020972 3969 ) utm=90 stm=40 core=0 HZ=100
| stack=0x7f75843000-0x7f75845000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1457/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"watchdog" prio=5 tid=64 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x12ee9380 self=0x559586def0
| sysTid=1615 nice=-2 cgrp=apps sched=0/0 handle=0x559586e7e0
| state=S schedstat=( 1362240 8445417 7 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f75a49000-0x7f75a4b000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1ae2447c> (a com.android.server.Watchdog)
at java.lang.Object.wait(Object.java:422)
at com.android.server.Watchdog.run(Watchdog.java:362)
- locked <0x1ae2447c> (a com.android.server.Watchdog)

"SoundPoolThread" prio=5 tid=68 Native


| group="main" sCount=1 dsCount=0 obj=0x13bd9080 self=0x559587c8e0
| sysTid=1636 nice=0 cgrp=apps sched=0/0 handle=0x559587a620
| state=S schedstat=( 2550000 662603 11 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f753de000-0x7f753e0000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1636/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 00018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
native: #02 pc 0009a434 /system/lib64/libmedia.so
(android::SoundPoolThread::read()+48)
native: #03 pc 0009a744 /system/lib64/libmedia.so
(android::SoundPoolThread::run()+88)
native: #04 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #05 pc 00014444 /system/lib64/libutils.so (???)
native: #06 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #07 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"SoundPool" prio=5 tid=69 Native


| group="main" sCount=1 dsCount=0 obj=0x13c08140 self=0x559587b7c0
| sysTid=1635 nice=0 cgrp=apps sched=0/0 handle=0x559587a370
| state=S schedstat=( 661823 1036509 4 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f754dc000-0x7f754de000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1635/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 00018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
native: #02 pc 00099ee0 /system/lib64/libmedia.so (android::SoundPool::run()+52)
native: #03 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #04 pc 00014444 /system/lib64/libutils.so (???)
native: #05 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #06 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_6" prio=5 tid=71 Native


| group="main" sCount=1 dsCount=0 obj=0x13c77080 self=0x5595887e30
| sysTid=1739 nice=0 cgrp=apps sched=0/0 handle=0x5595887b60
| state=S schedstat=( 688673344 859802416 3294 ) utm=43 stm=25 core=1 HZ=100
| stack=0x7f7437c000-0x7f7437e000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1739/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"FLP Service Callback Thread" prio=6 tid=67 Native


| group="main" sCount=1 dsCount=0 obj=0x12c02200 self=0x559584e590
| sysTid=1752 nice=-2 cgrp=apps sched=0/0 handle=0x55958398c0
| state=S schedstat=( 20458862 38137644 227 ) utm=2 stm=0 core=2 HZ=100
| stack=0x7f74fc6000-0x7f74fc8000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1752/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 00018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
native: #02 pc 00003b4c /system/lib64/libgps.utils.so (msg_q_rcv+108)
native: #03 pc 00004000 /system/lib64/libloc_core.so
(loc_core::MsgTask::loopMain(void*)+124)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"NetworkTimeUpdateService" prio=5 tid=70 Native


| group="main" sCount=1 dsCount=0 obj=0x12f6d660 self=0x5595842310
| sysTid=1757 nice=0 cgrp=apps sched=0/0 handle=0x5595850f60
| state=S schedstat=( 8350106 10897395 42 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f74cc6000-0x7f74cc8000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1757/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Binder_7" prio=5 tid=72 Native


| group="main" sCount=1 dsCount=0 obj=0x1323f260 self=0x55956d0a10
| sysTid=1825 nice=0 cgrp=apps sched=0/0 handle=0x559587fb90
| state=S schedstat=( 922622128 1068430210 3576 ) utm=58 stm=34 core=0 HZ=100
| stack=0x7f74ec8000-0x7f74eca000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1825/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_8" prio=5 tid=73 Native


| group="main" sCount=1 dsCount=0 obj=0x1324e080 self=0x559588e770
| sysTid=1828 nice=0 cgrp=apps sched=0/0 handle=0x5595897e90
| state=S schedstat=( 929243781 1023553920 3464 ) utm=66 stm=26 core=0 HZ=100
| stack=0x7f74bc8000-0x7f74bca000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1828/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 0024d1a8 /system/lib64/libart.so
(art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)
+1472)
native: #03 pc 000d19d4 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 000d87c4 /system/lib64/libandroid_runtime.so (???)
native: #05 pc 0001f74c /system/lib64/libbinder.so
(android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*,
unsigned int)+168)
native: #06 pc 00027bec /system/lib64/libbinder.so
(android::IPCThreadState::executeCommand(int)+876)
native: #07 pc 00027dcc /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+92)
native: #08 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #09 pc 0002f840 /system/lib64/libbinder.so (???)
native: #10 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #11 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #12 pc 00014444 /system/lib64/libutils.so (???)
native: #13 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #14 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_9" prio=5 tid=74 Native


| group="main" sCount=1 dsCount=0 obj=0x132b02c0 self=0x5595866cc0
| sysTid=1829 nice=0 cgrp=apps sched=0/0 handle=0x559588eea0
| state=S schedstat=( 1060870367 1249495952 3772 ) utm=73 stm=33 core=2 HZ=100
| stack=0x7f749cc000-0x7f749ce000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1829/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_A" prio=5 tid=75 Native


| group="main" sCount=1 dsCount=0 obj=0x132cc080 self=0x5595442e20
| sysTid=1844 nice=0 cgrp=apps sched=0/0 handle=0x559589d7b0
| state=S schedstat=( 1013381004 1297010833 3754 ) utm=67 stm=34 core=2 HZ=100
| stack=0x7f73f96000-0x7f73f98000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1844/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_B" prio=5 tid=76 Native


| group="main" sCount=1 dsCount=0 obj=0x132f51a0 self=0x55956c7390
| sysTid=1871 nice=0 cgrp=apps sched=0/0 handle=0x5595873d20
| state=S schedstat=( 1002742656 1284899700 3785 ) utm=66 stm=34 core=0 HZ=100
| stack=0x7f73e72000-0x7f73e74000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1871/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_C" prio=5 tid=77 Native


| group="main" sCount=1 dsCount=0 obj=0x132fa1a0 self=0x5595877800
| sysTid=1873 nice=0 cgrp=apps sched=0/0 handle=0x55958673f0
| state=S schedstat=( 1055943387 1023933834 3679 ) utm=83 stm=22 core=0 HZ=100
| stack=0x7f72d51000-0x7f72d53000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1873/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_D" prio=5 tid=78 Native


| group="main" sCount=1 dsCount=0 obj=0x13321080 self=0x5595877050
| sysTid=1880 nice=0 cgrp=apps sched=0/0 handle=0x5595691730
| state=S schedstat=( 1074023828 1072883045 3720 ) utm=74 stm=33 core=0 HZ=100
| stack=0x7f72498000-0x7f7249a000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1880/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)
"Binder_E" prio=5 tid=79 Native
| group="main" sCount=1 dsCount=0 obj=0x133582c0 self=0x55958804e0
| sysTid=1885 nice=0 cgrp=apps sched=0/0 handle=0x5595878150
| state=S schedstat=( 754210239 1016568790 3619 ) utm=36 stm=39 core=2 HZ=100
| stack=0x7f7239a000-0x7f7239c000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1885/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_F" prio=5 tid=80 Native


| group="main" sCount=1 dsCount=0 obj=0x1336c080 self=0x5595880ec0
| sysTid=1912 nice=0 cgrp=apps sched=0/0 handle=0x5595880c10
| state=S schedstat=( 987148687 1191247326 3259 ) utm=74 stm=24 core=1 HZ=100
| stack=0x7f7229c000-0x7f7229e000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1912/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 0024d1a8 /system/lib64/libart.so
(art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)
+1472)
native: #03 pc 000d19d4 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 000d87c4 /system/lib64/libandroid_runtime.so (???)
native: #05 pc 0001f74c /system/lib64/libbinder.so
(android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*,
unsigned int)+168)
native: #06 pc 00027bec /system/lib64/libbinder.so
(android::IPCThreadState::executeCommand(int)+876)
native: #07 pc 00027dcc /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+92)
native: #08 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #09 pc 0002f840 /system/lib64/libbinder.so (???)
native: #10 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #11 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #12 pc 00014444 /system/lib64/libutils.so (???)
native: #13 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #14 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)
"Binder_10" prio=5 tid=81 Native
| group="main" sCount=1 dsCount=0 obj=0x13382080 self=0x5595882210
| sysTid=1913 nice=0 cgrp=apps sched=0/0 handle=0x5595881f60
| state=S schedstat=( 1239671454 1272652653 3852 ) utm=97 stm=26 core=3 HZ=100
| stack=0x7f7219e000-0x7f721a0000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1913/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"ulp_monitor" prio=5 tid=82 Native


| group="main" sCount=1 dsCount=0 obj=0x13901ce0 self=0x55958eabd0
| sysTid=2147 nice=0 cgrp=apps sched=0/0 handle=0x5595875290
| state=S schedstat=( 593229 27367812 1 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f70fb0000-0x7f70fb2000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2147/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 00018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
native: #02 pc 00012288 /system/vendor/lib64/libulp2.so (ulp_monitor_main(void*)
+328)
native: #03 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #04 pc 00014444 /system/lib64/libutils.so (???)
native: #05 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #06 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"ulp_msg" prio=5 tid=83 Native


| group="main" sCount=1 dsCount=0 obj=0x13b467a0 self=0x55958a85d0
| sysTid=2146 nice=0 cgrp=apps sched=0/0 handle=0x5595874f80
| state=S schedstat=( 692344 31812969 3 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f710ae000-0x7f710b0000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2146/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 00018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
native: #02 pc 00003b4c /system/lib64/libgps.utils.so (msg_q_rcv+108)
native: #03 pc 0000842c /system/vendor/lib64/libulp2.so (ulp_msg_main(void*)
+344)
native: #04 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #05 pc 00014444 /system/lib64/libutils.so (???)
native: #06 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #07 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"GeoFenceService" prio=5 tid=84 Native


| group="main" sCount=1 dsCount=0 obj=0x13847120 self=0x55958abdc0
| sysTid=2162 nice=0 cgrp=apps sched=0/0 handle=0x55958ab470
| state=S schedstat=( 827916 31261146 7 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f70eac000-0x7f70eae000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2162/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"LBSSystemMonitorService" prio=5 tid=85 Native


| group="main" sCount=1 dsCount=0 obj=0x13c516a0 self=0x55959efba0
| sysTid=2263 nice=0 cgrp=apps sched=0/0 handle=0x55959fab20
| state=S schedstat=( 3196043 13863803 12 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f67c73000-0x7f67c75000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2263/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Thread-162" prio=5 tid=90 Native


| group="main" sCount=1 dsCount=0 obj=0x135c9740 self=0x5595a15370
| sysTid=2300 nice=-2 cgrp=apps sched=0/0 handle=0x5595a15d20
| state=S schedstat=( 15626507 59116672 54 ) utm=0 stm=1 core=1 HZ=100
| stack=0x7f676a7000-0x7f676a9000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2300/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at com.qualcomm.lib.location.osagent.OsAgent$OsAgentThread.run(OsAgent.java:2217)

"loc_eng_dmn_conn" prio=5 tid=91 Native


| group="main" sCount=1 dsCount=0 obj=0x13b2ba40 self=0x5595a2ceb0
| sysTid=2302 nice=0 cgrp=apps sched=0/0 handle=0x5595a05ae0
| state=S schedstat=( 1824637 46028019 20 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f675a9000-0x7f675ab000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2302/stack)
native: #00 pc 0005e61c /system/lib64/libc.so (read+4)
native: #01 pc 0001d2f0 /system/lib64/libloc_eng.so
(loc_eng_dmn_conn_glue_piperead+8)
native: #02 pc 0001cd50 /system/lib64/libloc_eng.so
(loc_eng_dmn_conn_glue_msgrcv+32)
native: #03 pc 0001ad64 /system/lib64/libloc_eng.so (???)
native: #04 pc 0001c560 /system/lib64/libloc_eng.so (???)
native: #05 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #06 pc 00014444 /system/lib64/libutils.so (???)
native: #07 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #08 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Thread-164" prio=5 tid=89 Native


| group="main" sCount=1 dsCount=0 obj=0x1362cd00 self=0x5595a3d460
| sysTid=2312 nice=-2 cgrp=apps sched=0/0 handle=0x5595a3cdd0
| state=S schedstat=( 6263281 22906927 39 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f67a6b000-0x7f67a6d000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2312/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at
com.qualcomm.location.xtwifi.XTWiFiLocationProvider$NetworkLocationProviderThread.r
un(XTWiFiLocationProvider.java:2302)
"Thread-165" daemon prio=5 tid=88 Native
| group="main" sCount=1 dsCount=0 obj=0x1362d3e0 self=0x5595a45dc0
| sysTid=2316 nice=-2 cgrp=apps sched=0/0 handle=0x5595a0cdb0
| state=S schedstat=( 1138126 17062292 8 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f669b3000-0x7f669b5000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2316/stack)
native: #00 pc 0005e25c /system/lib64/libc.so (recvmsg+4)
native: #01 pc 000d0878 /system/lib64/libandroid_runtime.so (???)
native: #02 pc 000d0c28 /system/lib64/libandroid_runtime.so (???)
native: #03 pc 000bc480 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_net_LocalSocketImpl_read_1native__Ljava_io_FileDescriptor_2+168)
at android.net.LocalSocketImpl.read_native(Native method)
at android.net.LocalSocketImpl.access$300(LocalSocketImpl.java:33)
at android.net.LocalSocketImpl$SocketInputStream.read(LocalSocketImpl.java:81)
- locked <@addr=0x138b22b0> (a java.lang.Object)
at
com.qualcomm.lib.location.mq_client.NativeOrderDataInputStream.readUInt32(NativeOrd
erDataInputStream.java:170)
at com.qualcomm.lib.location.mq_client.InPostcard.<init>(InPostcard.java:32)
at
com.qualcomm.lib.location.mq_client.MessageQueueClient$ReceiverThread.run(MessageQu
eueClient.java:104)
at java.lang.Thread.run(Thread.java:818)

"RenderThread" prio=5 tid=87 Native


| group="main" sCount=1 dsCount=0 obj=0x13bd90e0 self=0x55959fec50
| sysTid=2318 nice=-4 cgrp=apps sched=0/0 handle=0x55959ff7a0
| state=S schedstat=( 128292133 124461308 251 ) utm=10 stm=2 core=3 HZ=100
| stack=0x7f677b1000-0x7f677b3000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2318/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 00069b14 /system/lib64/libhwui.so
(android::uirenderer::renderthread::RenderThread::threadLoop()+100)
native: #05 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #06 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #07 pc 00014444 /system/lib64/libutils.so (???)
native: #08 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #09 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Thread-168" daemon prio=5 tid=92 Native


| group="main" sCount=1 dsCount=0 obj=0x134a56e0 self=0x5595a3f370
| sysTid=2336 nice=-2 cgrp=apps sched=0/0 handle=0x5595a3fbb0
| state=S schedstat=( 822238 7158334 5 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f670ad000-0x7f670af000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2336/stack)
native: #00 pc 0005e25c /system/lib64/libc.so (recvmsg+4)
native: #01 pc 000d0878 /system/lib64/libandroid_runtime.so (???)
native: #02 pc 000d0c28 /system/lib64/libandroid_runtime.so (???)
native: #03 pc 000bc480 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_net_LocalSocketImpl_read_1native__Ljava_io_FileDescriptor_2+168)
at android.net.LocalSocketImpl.read_native(Native method)
at android.net.LocalSocketImpl.access$300(LocalSocketImpl.java:33)
at android.net.LocalSocketImpl$SocketInputStream.read(LocalSocketImpl.java:81)
- locked <@addr=0x13c02710> (a java.lang.Object)
at
com.qualcomm.lib.location.mq_client.NativeOrderDataInputStream.readUInt32(NativeOrd
erDataInputStream.java:170)
at com.qualcomm.lib.location.mq_client.InPostcard.<init>(InPostcard.java:32)
at
com.qualcomm.lib.location.mq_client.MessageQueueClient$ReceiverThread.run(MessageQu
eueClient.java:104)
at java.lang.Thread.run(Thread.java:818)

"Thread-167" prio=5 tid=93 Native


| group="main" sCount=1 dsCount=0 obj=0x134a5680 self=0x5595a3ec40
| sysTid=2335 nice=-2 cgrp=apps sched=0/0 handle=0x5595a40140
| state=S schedstat=( 645261 8220468 1 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f678af000-0x7f678b1000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2335/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at
com.qualcomm.location.xtwifi.ZppAdaptor$ZppAdaptorThread.run(ZppAdaptor.java:411)

"AsyncTask #1" prio=5 tid=86 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12f77680 self=0x5595afc080
| sysTid=3564 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55959b9cc0
| state=S schedstat=( 5441197 29220209 47 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f70da8000-0x7f70daa000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x171d2105> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x171d2105> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"pool-8-thread-1" prio=5 tid=97 Waiting


| group="main" sCount=1 dsCount=0 obj=0x13358380 self=0x5595b1da90
| sysTid=3598 nice=-2 cgrp=apps sched=0/0 handle=0x5595b4aee0
| state=S schedstat=( 3061354 2219270 12 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f6f794000-0x7f6f796000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0654c55a> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0654c55a> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"system_server" prio=5 (not attached)


| sysTid=995 nice=-2 cgrp=apps
| state=S schedstat=( 34291052 92038704 1373 ) utm=2 stm=1 core=0 HZ=100
kernel: (couldn't read /proc/self/task/995/stack)

"system_server" prio=5 (not attached)


| sysTid=1011 nice=-2 cgrp=apps
| state=S schedstat=( 54636 0 2 ) utm=0 stm=0 core=0 HZ=100
kernel: (couldn't read /proc/self/task/1011/stack)

"FLP Service Cal" prio=5 (not attached)


| sysTid=1755 nice=-2 cgrp=apps
| state=S schedstat=( 848699 5912707 12 ) utm=0 stm=0 core=1 HZ=100
kernel: (couldn't read /proc/self/task/1755/stack)

"FLP Service Cal" prio=5 (not attached)


| sysTid=1777 nice=-2 cgrp=apps
| state=S schedstat=( 1800102 9893595 22 ) utm=0 stm=0 core=1 HZ=100
kernel: (couldn't read /proc/self/task/1777/stack)

"FLP Service Cal" prio=5 (not attached)


| sysTid=2303 nice=-2 cgrp=apps
| state=S schedstat=( 392811 33582031 13 ) utm=0 stm=0 core=0 HZ=100
kernel: (couldn't read /proc/self/task/2303/stack)

"FLP Service Cal" prio=5 (not attached)


| sysTid=2304 nice=-2 cgrp=apps
| state=S schedstat=( 44791 29337552 1 ) utm=0 stm=0 core=0 HZ=100
kernel: (couldn't read /proc/self/task/2304/stack)

"FLP Service Cal" prio=5 (not attached)


| sysTid=2307 nice=-2 cgrp=apps
| state=S schedstat=( 109271 15344114 1 ) utm=0 stm=0 core=0 HZ=100
kernel: (couldn't read /proc/self/task/2307/stack)
"FLP Service Cal" prio=5 (not attached)
| sysTid=2308 nice=-2 cgrp=apps
| state=S schedstat=( 185730 14947031 2 ) utm=0 stm=0 core=0 HZ=100
kernel: (couldn't read /proc/self/task/2308/stack)

"Thread-164" prio=5 (not attached)


| sysTid=2315 nice=-2 cgrp=apps
| state=S schedstat=( 208020 35255365 3 ) utm=0 stm=0 core=0 HZ=100
kernel: (couldn't read /proc/self/task/2315/stack)

----- end 866 -----

----- pid 1965 at 2014-01-01 00:02:20 -----


Cmd line: com.lenovo.systemdaemonservice
ABI: arm64
Build type: optimized
Loaded classes: 3593 allocated classes
Intern table: 4758 strong; 247 weak
JNI: CheckJNI is off; globals=250
Libraries: /system/lib64/libandroid.so /system/lib64/libaudioeffect_jni.so
/system/lib64/libcompiler_rt.so /system/lib64/libjavacrypto.so
/system/lib64/libjnigraphics.so /system/lib64/libmedia_jni.so
/system/lib64/librs_jni.so /system/lib64/libsoundpool.so
/system/lib64/libwebviewchromium_loader.so libjavacore.so (10)
Heap: 39% free, 6MB/11MB; 43473 objects
Dumping cumulative Gc timings
Start Dumping histograms for 33 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 479.756ms 99% C.I. 0.005ms-50.463ms Avg: 4.846ms Max:
56.181ms
MarkRootsCheckpoint: Sum: 118.630ms 99% C.I. 0.039ms-55.327ms Avg: 1.797ms Max:
67.413ms
UpdateAndMarkImageModUnionTable: Sum: 85.214ms 99% C.I. 0.722ms-24.163ms Avg:
2.582ms Max: 26.828ms
MarkConcurrentRoots: Sum: 55.740ms 99% C.I. 4us-3984.500us Avg: 844.545us Max:
4080us
ScanGrayImageSpaceObjects: Sum: 21.843ms 99% C.I. 40us-17099.999us Avg:
661.909us Max: 20083us
SweepZygoteSpace: Sum: 20.531ms 99% C.I. 143us-15173.999us Avg: 933.227us Max:
16929us
SweepMallocSpace: Sum: 7.648ms 99% C.I. 3us-650.499us Avg: 115.878us Max: 669us
ImageModUnionClearCards: Sum: 4.351ms 99% C.I. 42us-465us Avg: 65.924us Max:
465us
FinishPhase: Sum: 2.639ms 99% C.I. 26us-160us Avg: 79.969us Max: 160us
ZygoteModUnionClearCards: Sum: 2.304ms 99% C.I. 33us-383.999us Avg: 52.363us
Max: 437us
SweepSystemWeaks: Sum: 2.036ms 99% C.I. 3us-189us Avg: 61.696us Max: 189us
ReMarkRoots: Sum: 1.964ms 99% C.I. 34us-130us Avg: 59.515us Max: 130us
MarkAllocStackAsLive: Sum: 1.923ms 99% C.I. 21us-176us Avg: 58.272us Max: 176us
ScanGrayAllocSpaceObjects: Sum: 1.720ms 99% C.I. 0.275us-350.499us Avg: 26.060us
Max: 362us
MarkNonThreadRoots: Sum: 1.615ms 99% C.I. 12us-78us Avg: 24.469us Max: 78us
(Paused)ScanGrayImageSpaceObjects: Sum: 1.335ms 99% C.I. 40us-56us Avg: 43.064us
Max: 56us
AllocSpaceClearCards: Sum: 1.322ms 99% C.I. 0.250us-42us Avg: 10.015us Max: 42us
ScanGrayZygoteSpaceObjects: Sum: 938us 99% C.I. 37us-51us Avg: 42.636us Max: 51us
SwapBitmaps: Sum: 837us 99% C.I. 7us-49us Avg: 25.363us Max: 49us
(Paused)ScanGrayAllocSpaceObjects: Sum: 732us 99% C.I. 0.262us-121us Avg: 11.806us
Max: 121us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 603us 99% C.I. 28us-36us Avg: 30.150us
Max: 36us
(Paused)ScanGrayObjects: Sum: 545us 99% C.I. 243us-302us Avg: 272.500us Max:
302us
InitializePhase: Sum: 397us 99% C.I. 1us-62us Avg: 12.030us Max: 62us
SweepLargeObjects: Sum: 388us 99% C.I. 9us-17us Avg: 11.757us Max: 17us
MarkingPhase: Sum: 294us 99% C.I. 5us-23us Avg: 8.909us Max: 23us
ProcessCards: Sum: 291us 99% C.I. 2us-13us Avg: 4.409us Max: 13us
(Paused)PausePhase: Sum: 267us 99% C.I. 6us-17us Avg: 8.090us Max: 17us
EnqueueFinalizerReferences: Sum: 244us 99% C.I. 2us-44us Avg: 7.393us Max: 44us
RevokeAllThreadLocalAllocationStacks: Sum: 236us 99% C.I. 4us-19us Avg: 7.151us
Max: 19us
PreCleanCards: Sum: 235us 99% C.I. 5us-12us Avg: 7.121us Max: 12us
ReclaimPhase: Sum: 158us 99% C.I. 3us-8us Avg: 4.787us Max: 8us
Sweep: Sum: 126us 99% C.I. 2us-8us Avg: 3.818us Max: 8us
ProcessReferences: Sum: 121us 99% C.I. 2us-8us Avg: 3.666us Max: 8us
MarkRoots: Sum: 84us 99% C.I. 1us-19us Avg: 2.545us Max: 19us
BindBitmaps: Sum: 82us 99% C.I. 1us-8us Avg: 2.484us Max: 8us
(Paused)ProcessMarkStack: Sum: 69us 99% C.I. 0.257us-52us Avg: 2.090us Max:
52us
RecursiveMark: Sum: 65us 99% C.I. 1us-4us Avg: 1.969us Max: 4us
SwapStacks: Sum: 25us 99% C.I. 250ns-2000ns Avg: 757ns Max: 2000ns
UnBindBitmaps: Sum: 12us 99% C.I. 250ns-1000ns Avg: 363ns Max: 1000ns
FindDefaultSpaceBitmap: Sum: 8us 99% C.I. 250ns-2000ns Avg: 242ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 12.281ms 99% C.I. 130us-5927.499us Avg:
372.151us Max: 6595us
concurrent mark sweep total time: 817.328ms mean time: 24.767ms
concurrent mark sweep freed: 26637 objects with total size 1404KB
concurrent mark sweep throughput: 32603.4/s / 1719KB/s
Start Dumping histograms for 10 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 34.908ms 99% C.I. 0.070ms-9.670ms Avg: 1.745ms Max:
9.688ms
ScanGrayImageSpaceObjects: Sum: 12.122ms 99% C.I. 44us-3625us Avg: 606.100us
Max: 3775us
MarkConcurrentRoots: Sum: 10.579ms 99% C.I. 4us-1635us Avg: 528.950us Max:
1635us
ProcessMarkStack: Sum: 9.431ms 99% C.I. 0.441us-2437.500us Avg: 314.366us Max:
2528us
ScanGrayAllocSpaceObjects: Sum: 7.894ms 99% C.I. 0.500us-1050us Avg: 197.350us
Max: 1050us
FreeList: Sum: 3.851ms 99% C.I. 3us-204us Avg: 101.342us Max: 204us
MarkingPhase: Sum: 2.403ms 99% C.I. 168us-372us Avg: 240.300us Max: 372us
SweepArray: Sum: 1.913ms 99% C.I. 40us-453us Avg: 191.300us Max: 453us
ImageModUnionClearCards: Sum: 1.357ms 99% C.I. 47us-122us Avg: 67.850us Max:
122us
ReMarkRoots: Sum: 927us 99% C.I. 65us-149us Avg: 92.700us Max: 149us
(Paused)ScanGrayImageSpaceObjects: Sum: 773us 99% C.I. 42us-241us Avg: 77.300us
Max: 241us
AllocSpaceClearCards: Sum: 710us 99% C.I. 0.250us-40us Avg: 17.750us Max: 40us
FinishPhase: Sum: 462us 99% C.I. 28us-101us Avg: 46.200us Max: 101us
SweepSystemWeaks: Sum: 431us 99% C.I. 18us-125us Avg: 43.100us Max: 125us
MarkNonThreadRoots: Sum: 420us 99% C.I. 16us-72us Avg: 21us Max: 72us
(Paused)ScanGrayAllocSpaceObjects: Sum: 402us 99% C.I. 0.277us-105us Avg: 20.100us
Max: 105us
ResetStack: Sum: 385us 99% C.I. 18us-109us Avg: 38.500us Max: 109us
EnqueueFinalizerReferences: Sum: 297us 99% C.I. 2us-153us Avg: 29.700us Max:
153us
(Paused)PausePhase: Sum: 76us 99% C.I. 6us-10us Avg: 7.600us Max: 10us
RevokeAllThreadLocalAllocationStacks: Sum: 71us 99% C.I. 5us-10us Avg: 7.100us
Max: 10us
PreCleanCards: Sum: 60us 99% C.I. 4us-9us Avg: 6us Max: 9us
ProcessCards: Sum: 52us 99% C.I. 2us-4us Avg: 2.600us Max: 4us
SwapBitmaps: Sum: 41us 99% C.I. 3us-8us Avg: 4.100us Max: 8us
MarkRoots: Sum: 29us 99% C.I. 2us-4us Avg: 2.900us Max: 4us
ProcessReferences: Sum: 27us 99% C.I. 2us-4us Avg: 2.700us Max: 4us
InitializePhase: Sum: 21us 99% C.I. 1us-6us Avg: 2.100us Max: 6us
UnBindBitmaps: Sum: 16us 99% C.I. 1us-2us Avg: 1.600us Max: 2us
BindBitmaps: Sum: 15us 99% C.I. 1us-2us Avg: 1.500us Max: 2us
(Paused)ProcessMarkStack: Sum: 14us 99% C.I. 0.250us-3us Avg: 1.400us Max: 3us
RecordFree: Sum: 10us 99% C.I. 1us-1us Avg: 1us Max: 1us
FindDefaultSpaceBitmap: Sum: 6us 99% C.I. 250ns-2000ns Avg: 600ns Max: 2000ns
SwapStacks: Sum: 5us 99% C.I. 250ns-1000ns Avg: 500ns Max: 1000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 2.844ms 99% C.I. 154us-631us Avg:
284.400us Max: 631us
sticky concurrent mark sweep total time: 89.784ms mean time: 8.978ms
sticky concurrent mark sweep freed: 30651 objects with total size 1655KB
sticky concurrent mark sweep throughput: 344393/s / 18MB/s
Total time spent in GC: 907.112ms
Mean GC size throughput: 5MB/s
Mean GC object throughput: 107504 objects/s
Total number of allocations 140991
Total bytes allocated 11MB
Free memory 4MB
Free memory until GC 4MB
Free memory until OOME 121MB
Total memory 11MB
Max memory 128MB
Total mutator paused time: 15.125ms
Total time waiting for GC to complete: 23.126ms

DALVIK THREADS (12):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74f8cfa8 self=0x55952d5d30
| sysTid=1965 nice=0 cgrp=apps sched=0/0 handle=0x7f8cf2a150
| state=S schedstat=( 64539523 174399545 113 ) utm=5 stm=1 core=0 HZ=100
| stack=0x7fcfd0d000-0x7fcfd0f000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1965/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955e3a30
| sysTid=1970 nice=0 cgrp=apps sched=0/0 handle=0x55955e63c0
| state=S schedstat=( 672655 2306928 9 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89539000-0x7f8953b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1970/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55952e3290
| sysTid=1972 nice=0 cgrp=apps sched=0/0 handle=0x55952e2fe0
| state=S schedstat=( 719479 1971875 8 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f89337000-0x7f89339000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1972/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955fe8d0
| sysTid=1971 nice=0 cgrp=apps sched=0/0 handle=0x55955e4160
| state=S schedstat=( 519582 2261146 8 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89437000-0x7f89439000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1971/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c00080 self=0x55952e0110
| sysTid=1974 nice=0 cgrp=apps sched=0/0 handle=0x55955ff000
| state=R schedstat=( 74694375 119996149 39 ) utm=6 stm=1 core=1 HZ=100
| stack=0x7f89223000-0x7f89225000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"ReferenceQueueDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a080 self=0x55952e0840
| sysTid=1975 nice=0 cgrp=apps sched=0/0 handle=0x55952df2d0
| state=S schedstat=( 698645 10088230 13 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89117000-0x7f89119000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0f81bf76> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x0f81bf76> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a140 self=0x55955f8e80
| sysTid=1977 nice=0 cgrp=apps sched=0/0 handle=0x55955f95b0
| state=S schedstat=( 755471 649634 9 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f84da9000-0x7f84dab000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2dd8a977> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
- locked <0x2dd8a977> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a0e0 self=0x55952df690
| sysTid=1976 nice=0 cgrp=apps sched=0/0 handle=0x55955f8bd0
| state=S schedstat=( 1174899 23749531 12 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8900b000-0x7f8900d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x11ec99e4> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x11ec99e4> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=9 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a1a0 self=0x55955fbc50
| sysTid=1978 nice=0 cgrp=apps sched=0/0 handle=0x55955fc530
| state=S schedstat=( 885574 6891145 14 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f79c7f000-0x7f79c81000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x22f92e4d> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x22f92e4d> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"GCDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a200 self=0x55955fc9d0
| sysTid=1979 nice=0 cgrp=apps sched=0/0 handle=0x55955fd2b0
| state=S schedstat=( 614272 4334895 8 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f79b7b000-0x7f79b7d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2cc25d02> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x2cc25d02> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x12c5b080 self=0x55955e9210
| sysTid=1980 nice=0 cgrp=apps sched=0/0 handle=0x55955fd840
| state=S schedstat=( 2911563 9470156 11 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f7987f000-0x7f79881000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1980/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x12c5f080 self=0x55955ea580
| sysTid=1981 nice=0 cgrp=apps sched=0/0 handle=0x55955ea2d0
| state=S schedstat=( 2169273 6690259 15 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f79781000-0x7f79783000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1981/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

----- end 1965 -----

----- pid 1931 at 2014-01-01 00:02:20 -----


Cmd line: com.qualcomm.qti.services.secureui:sui_service
ABI: arm64
Build type: optimized
Loaded classes: 3602 allocated classes
Intern table: 4759 strong; 248 weak
JNI: CheckJNI is off; globals=250
Libraries: /system/lib64/libandroid.so /system/lib64/libaudioeffect_jni.so
/system/lib64/libcompiler_rt.so /system/lib64/libjavacrypto.so
/system/lib64/libjnigraphics.so /system/lib64/libmedia_jni.so
/system/lib64/librs_jni.so /system/lib64/libsoundpool.so
/system/lib64/libwebviewchromium_loader.so /vendor/lib64/libsecureuisvc_jni.so
libjavacore.so (11)
Heap: 39% free, 6MB/11MB; 43753 objects
Dumping cumulative Gc timings
Start Dumping histograms for 32 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 470.650ms 99% C.I. 0.011ms-57.343ms Avg: 4.902ms Max:
88.668ms
MarkRootsCheckpoint: Sum: 161.274ms 99% C.I. 0.039ms-100.863ms Avg: 2.519ms Max:
139.437ms
UpdateAndMarkImageModUnionTable: Sum: 123.007ms 99% C.I. 0.722ms-58.527ms Avg:
3.843ms Max: 67.887ms
MarkConcurrentRoots: Sum: 80.140ms 99% C.I. 0.004ms-21.951ms Avg: 1.252ms Max:
30.192ms
(Paused)ScanGrayObjects: Sum: 70.808ms 99% C.I. 0.509ms-69.704ms Avg: 35.404ms
Max: 70.299ms
SweepMallocSpace: Sum: 7.476ms 99% C.I. 3us-652us Avg: 116.812us Max: 669us
ImageModUnionClearCards: Sum: 4.148ms 99% C.I. 42us-419.999us Avg: 64.812us
Max: 465us
SweepZygoteSpace: Sum: 3.734ms 99% C.I. 143us-296us Avg: 177.809us Max: 296us
FinishPhase: Sum: 2.540ms 99% C.I. 26us-160us Avg: 79.375us Max: 160us
ZygoteModUnionClearCards: Sum: 2.243ms 99% C.I. 33us-397.500us Avg: 53.404us
Max: 437us
ReMarkRoots: Sum: 1.948ms 99% C.I. 34us-146us Avg: 60.875us Max: 146us
MarkAllocStackAsLive: Sum: 1.889ms 99% C.I. 21us-179us Avg: 59.031us Max: 179us
SweepSystemWeaks: Sum: 1.870ms 99% C.I. 3us-189us Avg: 58.437us Max: 189us
ScanGrayImageSpaceObjects: Sum: 1.732ms 99% C.I. 40us-310us Avg: 54.125us Max:
317us
ScanGrayAllocSpaceObjects: Sum: 1.683ms 99% C.I. 0.271us-351.999us Avg: 26.296us
Max: 362us
MarkNonThreadRoots: Sum: 1.584ms 99% C.I. 12us-74us Avg: 24.750us Max: 74us
AllocSpaceClearCards: Sum: 1.309ms 99% C.I. 0.250us-42us Avg: 10.226us Max: 42us
(Paused)ScanGrayImageSpaceObjects: Sum: 1.294ms 99% C.I. 40us-56us Avg: 43.133us
Max: 56us
ScanGrayZygoteSpaceObjects: Sum: 890us 99% C.I. 37us-50us Avg: 42.380us Max: 50us
SwapBitmaps: Sum: 815us 99% C.I. 7us-49us Avg: 25.468us Max: 49us
(Paused)ScanGrayAllocSpaceObjects: Sum: 725us 99% C.I. 0.263us-121us Avg: 12.083us
Max: 121us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 574us 99% C.I. 28us-36us Avg: 30.210us
Max: 36us
InitializePhase: Sum: 380us 99% C.I. 1us-62us Avg: 11.875us Max: 62us
SweepLargeObjects: Sum: 377us 99% C.I. 9us-16us Avg: 11.781us Max: 16us
ProcessCards: Sum: 288us 99% C.I. 2us-19us Avg: 4.500us Max: 19us
MarkingPhase: Sum: 278us 99% C.I. 5us-16us Avg: 8.687us Max: 16us
(Paused)PausePhase: Sum: 263us 99% C.I. 6us-16us Avg: 8.218us Max: 16us
EnqueueFinalizerReferences: Sum: 246us 99% C.I. 2us-44us Avg: 7.687us Max: 44us
RevokeAllThreadLocalAllocationStacks: Sum: 227us 99% C.I. 4us-17us Avg: 7.093us
Max: 17us
PreCleanCards: Sum: 223us 99% C.I. 5us-12us Avg: 6.968us Max: 12us
ReclaimPhase: Sum: 153us 99% C.I. 3us-8us Avg: 4.781us Max: 8us
ProcessReferences: Sum: 143us 99% C.I. 2us-29us Avg: 4.468us Max: 29us
Sweep: Sum: 120us 99% C.I. 2us-8us Avg: 3.750us Max: 8us
MarkRoots: Sum: 82us 99% C.I. 1us-19us Avg: 2.562us Max: 19us
BindBitmaps: Sum: 80us 99% C.I. 1us-8us Avg: 2.500us Max: 8us
(Paused)ProcessMarkStack: Sum: 69us 99% C.I. 0.258us-52us Avg: 2.156us Max:
52us
RecursiveMark: Sum: 64us 99% C.I. 1us-4us Avg: 2us Max: 4us
SwapStacks: Sum: 25us 99% C.I. 250ns-2000ns Avg: 781ns Max: 2000ns
UnBindBitmaps: Sum: 11us 99% C.I. 250ns-1000ns Avg: 343ns Max: 1000ns
FindDefaultSpaceBitmap: Sum: 8us 99% C.I. 250ns-2000ns Avg: 250ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 76.325ms 99% C.I. 0.130ms-61.119ms Avg: 2.385ms
Max: 70.445ms
concurrent mark sweep total time: 945.370ms mean time: 29.542ms
concurrent mark sweep freed: 25568 objects with total size 1358KB
concurrent mark sweep throughput: 27056.1/s / 1437KB/s
Start Dumping histograms for 10 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 34.908ms 99% C.I. 0.070ms-9.670ms Avg: 1.745ms Max:
9.688ms
ScanGrayImageSpaceObjects: Sum: 12.122ms 99% C.I. 44us-3625us Avg: 606.100us
Max: 3775us
MarkConcurrentRoots: Sum: 10.579ms 99% C.I. 4us-1635us Avg: 528.950us Max:
1635us
ProcessMarkStack: Sum: 9.431ms 99% C.I. 0.441us-2437.500us Avg: 314.366us Max:
2528us
ScanGrayAllocSpaceObjects: Sum: 7.894ms 99% C.I. 0.500us-1050us Avg: 197.350us
Max: 1050us
FreeList: Sum: 3.851ms 99% C.I. 3us-204us Avg: 101.342us Max: 204us
MarkingPhase: Sum: 2.403ms 99% C.I. 168us-372us Avg: 240.300us Max: 372us
SweepArray: Sum: 1.913ms 99% C.I. 40us-453us Avg: 191.300us Max: 453us
ImageModUnionClearCards: Sum: 1.357ms 99% C.I. 47us-122us Avg: 67.850us Max:
122us
ReMarkRoots: Sum: 927us 99% C.I. 65us-149us Avg: 92.700us Max: 149us
(Paused)ScanGrayImageSpaceObjects: Sum: 773us 99% C.I. 42us-241us Avg: 77.300us
Max: 241us
AllocSpaceClearCards: Sum: 710us 99% C.I. 0.250us-40us Avg: 17.750us Max: 40us
FinishPhase: Sum: 462us 99% C.I. 28us-101us Avg: 46.200us Max: 101us
SweepSystemWeaks: Sum: 431us 99% C.I. 18us-125us Avg: 43.100us Max: 125us
MarkNonThreadRoots: Sum: 420us 99% C.I. 16us-72us Avg: 21us Max: 72us
(Paused)ScanGrayAllocSpaceObjects: Sum: 402us 99% C.I. 0.277us-105us Avg: 20.100us
Max: 105us
ResetStack: Sum: 385us 99% C.I. 18us-109us Avg: 38.500us Max: 109us
EnqueueFinalizerReferences: Sum: 297us 99% C.I. 2us-153us Avg: 29.700us Max:
153us
(Paused)PausePhase: Sum: 76us 99% C.I. 6us-10us Avg: 7.600us Max: 10us
RevokeAllThreadLocalAllocationStacks: Sum: 71us 99% C.I. 5us-10us Avg: 7.100us
Max: 10us
PreCleanCards: Sum: 60us 99% C.I. 4us-9us Avg: 6us Max: 9us
ProcessCards: Sum: 52us 99% C.I. 2us-4us Avg: 2.600us Max: 4us
SwapBitmaps: Sum: 41us 99% C.I. 3us-8us Avg: 4.100us Max: 8us
MarkRoots: Sum: 29us 99% C.I. 2us-4us Avg: 2.900us Max: 4us
ProcessReferences: Sum: 27us 99% C.I. 2us-4us Avg: 2.700us Max: 4us
InitializePhase: Sum: 21us 99% C.I. 1us-6us Avg: 2.100us Max: 6us
UnBindBitmaps: Sum: 16us 99% C.I. 1us-2us Avg: 1.600us Max: 2us
BindBitmaps: Sum: 15us 99% C.I. 1us-2us Avg: 1.500us Max: 2us
(Paused)ProcessMarkStack: Sum: 14us 99% C.I. 0.250us-3us Avg: 1.400us Max: 3us
RecordFree: Sum: 10us 99% C.I. 1us-1us Avg: 1us Max: 1us
FindDefaultSpaceBitmap: Sum: 6us 99% C.I. 250ns-2000ns Avg: 600ns Max: 2000ns
SwapStacks: Sum: 5us 99% C.I. 250ns-1000ns Avg: 500ns Max: 1000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 2.844ms 99% C.I. 154us-631us Avg:
284.400us Max: 631us
sticky concurrent mark sweep total time: 89.784ms mean time: 8.978ms
sticky concurrent mark sweep freed: 30651 objects with total size 1655KB
sticky concurrent mark sweep throughput: 344393/s / 18MB/s
Total time spent in GC: 1.035s
Mean GC size throughput: 4MB/s
Mean GC object throughput: 93173.6 objects/s
Total number of allocations 140202
Total bytes allocated 11MB
Free memory 4MB
Free memory until GC 4MB
Free memory until OOME 121MB
Total memory 11MB
Max memory 128MB
Total mutator paused time: 79.169ms
Total time waiting for GC to complete: 206.465ms

DALVIK THREADS (13):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74f8cfa8 self=0x55952d5d30
| sysTid=1931 nice=0 cgrp=apps sched=0/0 handle=0x7f8cf2a150
| state=S schedstat=( 60710984 105888177 74 ) utm=4 stm=2 core=0 HZ=100
| stack=0x7fcfd0d000-0x7fcfd0f000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1931/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)
"Heap thread pool worker thread 1" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55952e3290
| sysTid=1936 nice=0 cgrp=apps sched=0/0 handle=0x55952e2fe0
| state=S schedstat=( 741198 644897 10 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f89439000-0x7f8943b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1936/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955e3ce0
| sysTid=1937 nice=0 cgrp=apps sched=0/0 handle=0x55955e3a30
| state=S schedstat=( 446980 488855 5 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f89337000-0x7f89339000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1937/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 0" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955fe8d0
| sysTid=1935 nice=0 cgrp=apps sched=0/0 handle=0x55955e63c0
| state=S schedstat=( 631354 730574 6 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f89539000-0x7f8953b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1935/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c00080 self=0x55952e0110
| sysTid=1939 nice=0 cgrp=apps sched=0/0 handle=0x55955ff000
| state=R schedstat=( 73094846 219194165 98 ) utm=5 stm=2 core=0 HZ=100
| stack=0x7f89223000-0x7f89225000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"ReferenceQueueDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c07080 self=0x55952e0840
| sysTid=1941 nice=0 cgrp=apps sched=0/0 handle=0x55952df2d0
| state=S schedstat=( 655991 10099218 8 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f89117000-0x7f89119000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0f81bf76> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x0f81bf76> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c070e0 self=0x55952df690
| sysTid=1942 nice=0 cgrp=apps sched=0/0 handle=0x55955f8bd0
| state=S schedstat=( 1157758 1849741 14 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8900b000-0x7f8900d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2dd8a977> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x2dd8a977> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c07140 self=0x55955f8e80
| sysTid=1943 nice=0 cgrp=apps sched=0/0 handle=0x55955f96c0
| state=S schedstat=( 708489 1939530 15 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f84da9000-0x7f84dab000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x11ec99e4> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
- locked <0x11ec99e4> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=9 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c071a0 self=0x55955fbe40
| sysTid=1944 nice=0 cgrp=apps sched=0/0 handle=0x55955fc720
| state=S schedstat=( 882864 279895 10 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f79c7f000-0x7f79c81000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x22f92e4d> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x22f92e4d> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)
"GCDaemon" daemon prio=5 tid=10 Waiting
| group="system" sCount=1 dsCount=0 obj=0x12c07200 self=0x55955fcbc0
| sysTid=1945 nice=0 cgrp=apps sched=0/0 handle=0x55955fd5b0
| state=S schedstat=( 691148 9314894 9 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f79b7b000-0x7f79b7d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2cc25d02> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x2cc25d02> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x12c5b080 self=0x55955e8b00
| sysTid=1946 nice=0 cgrp=apps sched=0/0 handle=0x55955fdbd0
| state=S schedstat=( 3778908 4293020 18 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f7987f000-0x7f79881000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1946/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x12c5f080 self=0x55955ea140
| sysTid=1947 nice=0 cgrp=apps sched=0/0 handle=0x55955e9e90
| state=S schedstat=( 1956458 3500886 9 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f79781000-0x7f79783000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1947/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Thread-96" prio=5 tid=13 Native


| group="main" sCount=1 dsCount=0 obj=0x12c07b60 self=0x55955ab0b0
| sysTid=4500 nice=0 cgrp=apps sched=0/0 handle=0x55955ab7e0
| state=S schedstat=( 9169375 8854844 23 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f7961e000-0x7f79620000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4500/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 00069130 /system/lib64/libc.so (sem_wait+104)
native: #02 pc 00002610 /system/vendor/lib64/libsecureui_svcsock.so
(svc_sock_wait_for_message+380)
native: #03 pc 00000e9c /system/vendor/lib64/libsecureuisvc_jni.so
(Java_com_qualcomm_qti_services_secureui_SecureUIService_waitForMessage+60)
native: #04 pc 000036f4 /data/dalvik-
cache/arm64/system@app@com.qualcomm.qti.services.secureui@com.qualcomm.qti.services
.secureui.apk@classes.dex
(Java_com_qualcomm_qti_services_secureui_SecureUIService_waitForMessage__+140)
at com.qualcomm.qti.services.secureui.SecureUIService.waitForMessage(Native
method)
at
com.qualcomm.qti.services.secureui.SecureUIService.run(SecureUIService.java:117)
at java.lang.Thread.run(Thread.java:818)

"Thread-96" prio=5 (not attached)


| sysTid=4501 nice=0 cgrp=apps
| state=S schedstat=( 239533 751145 3 ) utm=0 stm=0 core=3 HZ=100
kernel: (couldn't read /proc/self/task/4501/stack)

----- end 1931 -----

----- pid 1948 at 2014-01-01 00:02:20 -----


Cmd line: com.android.incallui
ABI: arm
Build type: optimized
Loaded classes: 3618 allocated classes
Intern table: 4793 strong; 257 weak
JNI: CheckJNI is off; globals=241
Libraries: /system/lib/libandroid.so /system/lib/libaudioeffect_jni.so
/system/lib/libcompiler_rt.so /system/lib/libjavacrypto.so
/system/lib/libjnigraphics.so /system/lib/libmedia_jni.so
/system/lib/librs_jni.so /system/lib/libsoundpool.so
/system/lib/libwebviewchromium_loader.so /system/priv-
app/LenovoInCallUI/lib/arm/libInCallBlur.so libjavacore.so (11)
Heap: 39% free, 10MB/18MB; 44149 objects
Dumping cumulative Gc timings
Start Dumping histograms for 17 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 216.758ms 99% C.I. 0.005ms-57.344ms Avg: 4.250ms Max:
69.948ms
UpdateAndMarkImageModUnionTable: Sum: 36.412ms 99% C.I. 0.659ms-7.200ms Avg:
2.141ms Max: 7.200ms
MarkRootsCheckpoint: Sum: 30.586ms 99% C.I. 36us-16436us Avg: 899.588us Max:
17938us
MarkConcurrentRoots: Sum: 19.967ms 99% C.I. 3us-2214us Avg: 587.264us Max:
2321us
SweepMallocSpace: Sum: 5.968ms 99% C.I. 3us-716us Avg: 175.529us Max: 716us
ImageModUnionClearCards: Sum: 4.791ms 99% C.I. 121us-335us Avg: 140.911us Max:
335us
ScanGrayImageSpaceObjects: Sum: 3.656ms 99% C.I. 118us-1402.250us Avg: 215.058us
Max: 1460us
ScanGrayAllocSpaceObjects: Sum: 2.064ms 99% C.I. 0.500us-281us Avg: 60.705us
Max: 281us
AllocSpaceClearCards: Sum: 1.999ms 99% C.I. 0.314us-68us Avg: 29.397us Max: 68us
(Paused)ScanGrayImageSpaceObjects: Sum: 1.822ms 99% C.I. 119us-128us Avg:
121.466us Max: 128us
FinishPhase: Sum: 1.365ms 99% C.I. 26us-122us Avg: 80.294us Max: 122us
SweepZygoteSpace: Sum: 1.268ms 99% C.I. 222us-300us Avg: 253.600us Max: 300us
SweepLargeObjects: Sum: 1.200ms 99% C.I. 0.283us-977.750us Avg: 70.588us Max:
1001us
(Paused)ScanGrayAllocSpaceObjects: Sum: 1.185ms 99% C.I. 0.357us-114us Avg:
39.500us Max: 114us
ReMarkRoots: Sum: 1.137ms 99% C.I. 33us-110us Avg: 66.882us Max: 110us
ZygoteModUnionClearCards: Sum: 1.032ms 99% C.I. 89us-133us Avg: 103.200us Max:
133us
MarkAllocStackAsLive: Sum: 898us 99% C.I. 18us-154us Avg: 52.823us Max: 154us
SweepSystemWeaks: Sum: 870us 99% C.I. 3us-131us Avg: 51.176us Max: 131us
(Paused)ScanGrayObjects: Sum: 835us 99% C.I. 364us-471us Avg: 417.500us Max:
471us
MarkNonThreadRoots: Sum: 739us 99% C.I. 11us-72us Avg: 21.735us Max: 72us
ScanGrayZygoteSpaceObjects: Sum: 499us 99% C.I. 96us-110us Avg: 99.800us Max:
110us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 256us 99% C.I. 85us-86us Avg: 85.333us
Max: 86us
(Paused)PausePhase: Sum: 230us 99% C.I. 9us-63us Avg: 13.529us Max: 63us
MarkingPhase: Sum: 212us 99% C.I. 9us-22us Avg: 12.470us Max: 22us
SwapBitmaps: Sum: 208us 99% C.I. 8us-18us Avg: 12.235us Max: 18us
EnqueueFinalizerReferences: Sum: 179us 99% C.I. 3us-46us Avg: 10.529us Max: 46us
PreCleanCards: Sum: 178us 99% C.I. 7us-15us Avg: 10.470us Max: 15us
ProcessCards: Sum: 166us 99% C.I. 2us-21us Avg: 4.882us Max: 21us
RevokeAllThreadLocalAllocationStacks: Sum: 126us 99% C.I. 4us-14us Avg: 7.411us
Max: 14us
ReclaimPhase: Sum: 106us 99% C.I. 5us-8us Avg: 6.235us Max: 8us
Sweep: Sum: 76us 99% C.I. 3us-6us Avg: 4.470us Max: 6us
MarkRoots: Sum: 68us 99% C.I. 3us-9us Avg: 4us Max: 9us
ProcessReferences: Sum: 62us 99% C.I. 2us-6us Avg: 3.647us Max: 6us
FindDefaultSpaceBitmap: Sum: 59us 99% C.I. 0.265us-56us Avg: 3.470us Max: 56us
RecursiveMark: Sum: 57us 99% C.I. 2us-11us Avg: 3.352us Max: 11us
BindBitmaps: Sum: 49us 99% C.I. 1us-15us Avg: 2.882us Max: 15us
InitializePhase: Sum: 27us 99% C.I. 1us-6us Avg: 1.588us Max: 6us
SwapStacks: Sum: 17us 99% C.I. 1us-1us Avg: 1us Max: 1us
(Paused)ProcessMarkStack: Sum: 14us 99% C.I. 250ns-6000ns Avg: 823ns Max:
6000ns
UnBindBitmaps: Sum: 8us 99% C.I. 250ns-2000ns Avg: 470ns Max: 2000ns
PreSweepingGcVerification: Sum: 1us 99% C.I. 250ns-1000ns Avg: 58ns Max: 1000ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 5.880ms 99% C.I. 219us-631us Avg: 345.882us Max:
631us
concurrent mark sweep total time: 337.150ms mean time: 19.832ms
concurrent mark sweep freed: 12205 objects with total size 4MB
concurrent mark sweep throughput: 36216.6/s / 12MB/s
Start Dumping histograms for 1 iterations for partial concurrent mark sweep
(Paused)ScanGrayObjects: Sum: 31.491ms 99% C.I. 31.491ms-31.491ms Avg:
31.491ms Max: 31.491ms
ProcessMarkStack: Sum: 24.061ms 99% C.I. 0.004ms-24.040ms Avg: 8.020ms Max:
24.050ms
UpdateAndMarkImageModUnionTable: Sum: 4.321ms 99% C.I. 4.321ms-4.321ms Avg:
4.321ms Max: 4.321ms
SweepLargeObjects: Sum: 1.258ms 99% C.I. 1.258ms-1.258ms Avg: 1.258ms Max:
1.258ms
MarkConcurrentRoots: Sum: 934us 99% C.I. 4us-930us Avg: 467us Max: 930us
ScanGrayAllocSpaceObjects: Sum: 834us 99% C.I. 4us-830us Avg: 417us Max: 830us
MarkRootsCheckpoint: Sum: 761us 99% C.I. 140us-621us Avg: 380.500us Max: 621us
ImageModUnionClearCards: Sum: 269us 99% C.I. 126us-143us Avg: 134.500us Max:
143us
SweepMallocSpace: Sum: 222us 99% C.I. 5us-217us Avg: 111us Max: 217us
ZygoteModUnionClearCards: Sum: 175us 99% C.I. 87us-88us Avg: 87.500us Max: 88us
ScanGrayImageSpaceObjects: Sum: 133us 99% C.I. 133us-133us Avg: 133us Max: 133us
ReMarkRoots: Sum: 105us 99% C.I. 105us-105us Avg: 105us Max: 105us
FinishPhase: Sum: 93us 99% C.I. 93us-93us Avg: 93us Max: 93us
ScanGrayZygoteSpaceObjects: Sum: 86us 99% C.I. 86us-86us Avg: 86us Max: 86us
UpdateAndMarkZygoteModUnionTable: Sum: 76us 99% C.I. 76us-76us Avg: 76us Max:
76us
SweepSystemWeaks: Sum: 52us 99% C.I. 52us-52us Avg: 52us Max: 52us
MarkAllocStackAsLive: Sum: 47us 99% C.I. 47us-47us Avg: 47us Max: 47us
AllocSpaceClearCards: Sum: 40us 99% C.I. 0.250us-20us Avg: 10us Max: 20us
MarkNonThreadRoots: Sum: 38us 99% C.I. 19us-19us Avg: 19us Max: 19us
RevokeAllThreadLocalAllocationStacks: Sum: 24us 99% C.I. 24us-24us Avg: 24us
Max: 24us
(Paused)PausePhase: Sum: 19us 99% C.I. 19us-19us Avg: 19us Max: 19us
EnqueueFinalizerReferences: Sum: 14us 99% C.I. 14us-14us Avg: 14us Max: 14us
ProcessCards: Sum: 13us 99% C.I. 5us-8us Avg: 6.500us Max: 8us
ReclaimPhase: Sum: 12us 99% C.I. 12us-12us Avg: 12us Max: 12us
Sweep: Sum: 9us 99% C.I. 9us-9us Avg: 9us Max: 9us
ProcessReferences: Sum: 8us 99% C.I. 8us-8us Avg: 8us Max: 8us
UnBindBitmaps: Sum: 5us 99% C.I. 5us-5us Avg: 5us Max: 5us
MarkRoots: Sum: 4us 99% C.I. 4us-4us Avg: 4us Max: 4us
SwapStacks: Sum: 3us 99% C.I. 3us-3us Avg: 3us Max: 3us
(Paused)ProcessMarkStack: Sum: 2us 99% C.I. 2us-2us Avg: 2us Max: 2us
SweepZygoteSpace: Sum: 1us 99% C.I. 1us-1us Avg: 1us Max: 1us
FindDefaultSpaceBitmap: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
partial concurrent mark sweep paused: Sum: 31.661ms 99% C.I. 31.661ms-31.661ms
Avg: 31.661ms Max: 31.661ms
partial concurrent mark sweep total time: 65.170ms mean time: 65.170ms
partial concurrent mark sweep freed: 240 objects with total size 3MB
partial concurrent mark sweep throughput: 3692.31/s / 54MB/s
Start Dumping histograms for 13 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 25.348ms 99% C.I. 50us-12036us Avg: 974.923us Max:
12286us
ScanGrayImageSpaceObjects: Sum: 15.380ms 99% C.I. 125us-2980.500us Avg:
591.538us Max: 2998us
MarkConcurrentRoots: Sum: 10.307ms 99% C.I. 3us-1316us Avg: 396.423us Max:
1316us
ScanGrayAllocSpaceObjects: Sum: 9.814ms 99% C.I. 0.684us-1170us Avg: 188.730us
Max: 1291us
ProcessMarkStack: Sum: 8.149ms 99% C.I. 0.370us-1720us Avg: 203.725us Max: 1766us
FreeList: Sum: 6.222ms 99% C.I. 3us-1191.250us Avg: 138.266us Max: 1405us
ImageModUnionClearCards: Sum: 3.972ms 99% C.I. 123us-460us Avg: 152.769us Max:
460us
MarkingPhase: Sum: 2.851ms 99% C.I. 177us-303us Avg: 219.307us Max: 303us
SweepArray: Sum: 2.714ms 99% C.I. 29us-557us Avg: 208.769us Max: 557us
(Paused)ScanGrayObjects: Sum: 1.907ms 99% C.I. 1.907ms-1.907ms Avg: 1.907ms
Max: 1.907ms
(Paused)ScanGrayImageSpaceObjects: Sum: 1.798ms 99% C.I. 120us-317us Avg:
149.833us Max: 317us
AllocSpaceClearCards: Sum: 1.679ms 99% C.I. 1us-80us Avg: 32.288us Max: 80us
ReMarkRoots: Sum: 1.144ms 99% C.I. 57us-128us Avg: 88us Max: 128us
(Paused)ScanGrayAllocSpaceObjects: Sum: 1.014ms 99% C.I. 1us-159us Avg: 42.250us
Max: 159us
MarkNonThreadRoots: Sum: 706us 99% C.I. 11us-265us Avg: 27.153us Max: 265us
FinishPhase: Sum: 703us 99% C.I. 27us-158us Avg: 54.076us Max: 158us
SweepSystemWeaks: Sum: 499us 99% C.I. 16us-100us Avg: 38.384us Max: 100us
EnqueueFinalizerReferences: Sum: 450us 99% C.I. 3us-203us Avg: 34.615us Max:
203us
ResetStack: Sum: 403us 99% C.I. 14us-70us Avg: 31us Max: 70us
ScanGrayZygoteSpaceObjects: Sum: 229us 99% C.I. 85us-144us Avg: 114.500us Max:
144us
ZygoteModUnionClearCards: Sum: 218us 99% C.I. 88us-130us Avg: 109us Max: 130us
(Paused)PausePhase: Sum: 138us 99% C.I. 9us-13us Avg: 10.615us Max: 13us
PreCleanCards: Sum: 124us 99% C.I. 7us-13us Avg: 9.538us Max: 13us
RevokeAllThreadLocalAllocationStacks: Sum: 117us 99% C.I. 7us-22us Avg: 9us
Max: 22us
ReclaimPhase: Sum: 103us 99% C.I. 5us-22us Avg: 7.923us Max: 22us
ProcessCards: Sum: 87us 99% C.I. 2us-6us Avg: 3.346us Max: 6us
SwapBitmaps: Sum: 72us 99% C.I. 4us-11us Avg: 5.538us Max: 11us
MarkRoots: Sum: 60us 99% C.I. 3us-8us Avg: 4.615us Max: 8us
ProcessReferences: Sum: 47us 99% C.I. 2us-7us Avg: 3.615us Max: 7us
(Paused)ProcessMarkStack: Sum: 32us 99% C.I. 0.250us-10us Avg: 2.461us Max:
10us
BindBitmaps: Sum: 26us 99% C.I. 1us-4us Avg: 2us Max: 4us
InitializePhase: Sum: 24us 99% C.I. 1us-5us Avg: 1.846us Max: 5us
RecordFree: Sum: 23us 99% C.I. 1us-5us Avg: 1.769us Max: 5us
UnBindBitmaps: Sum: 22us 99% C.I. 1us-5us Avg: 1.692us Max: 5us
FindDefaultSpaceBitmap: Sum: 17us 99% C.I. 1us-2us Avg: 1.307us Max: 2us
SwapStacks: Sum: 15us 99% C.I. 1us-2us Avg: 1.153us Max: 2us
ForwardSoftReferences: Sum: 2us 99% C.I. 2us-2us Avg: 2us Max: 2us
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 14.996ms 99% C.I. 0.246ms-6.272ms
Avg: 1.153ms Max: 6.484ms
sticky concurrent mark sweep total time: 96.416ms mean time: 7.416ms
sticky concurrent mark sweep freed: 33944 objects with total size 1831KB
sticky concurrent mark sweep throughput: 353583/s / 18MB/s
Total time spent in GC: 498.736ms
Mean GC size throughput: 8MB/s
Mean GC object throughput: 173791 objects/s
Total number of allocations 130825
Total bytes allocated 15MB
Free memory 7MB
Free memory until GC 7MB
Free memory until OOME 117MB
Total memory 18MB
Max memory 128MB
Total mutator paused time: 52.537ms
Total time waiting for GC to complete: 86.900ms

DALVIK THREADS (12):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x741a70d0 self=0xab27e9d0
| sysTid=1948 nice=0 cgrp=apps sched=0/0 handle=0xf7137ec8
| state=S schedstat=( 69749843 74136816 139 ) utm=2 stm=4 core=3 HZ=100
| stack=0xff7d7000-0xff7d9000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1948/stack)
native: #00 pc 00038b94 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xab2a8cd0
| sysTid=1951 nice=0 cgrp=apps sched=0/0 handle=0xab4444b0
| state=S schedstat=( 853542 7828126 12 ) utm=0 stm=0 core=2 HZ=100
| stack=0xf4d01000-0xf4d03000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1951/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0022e42f /system/lib/libart.so
(art::ThreadPool::GetTask(art::Thread*)+50)
native: #03 pc 0022e3d5 /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
native: #04 pc 0022ec11 /system/lib/libart.so
(art::ThreadPoolWorker::Callback(void*)+52)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xab279e78
| sysTid=1952 nice=0 cgrp=apps sched=0/0 handle=0xab2796a8
| state=S schedstat=( 646510 6767135 9 ) utm=0 stm=0 core=2 HZ=100
| stack=0xf4bff000-0xf4c01000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1952/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0022e42f /system/lib/libart.so
(art::ThreadPool::GetTask(art::Thread*)+50)
native: #03 pc 0022e3d5 /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
native: #04 pc 0022ec11 /system/lib/libart.so
(art::ThreadPoolWorker::Callback(void*)+52)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)
"Heap thread pool worker thread 2" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xab4439a0
| sysTid=1953 nice=0 cgrp=apps sched=0/0 handle=0xab279c30
| state=S schedstat=( 774113 4791199 8 ) utm=0 stm=0 core=2 HZ=100
| stack=0xf4aff000-0xf4b01000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1953/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0022e42f /system/lib/libart.so
(art::ThreadPool::GetTask(art::Thread*)+50)
native: #03 pc 0022e3d5 /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
native: #04 pc 0022ec11 /system/lib/libart.so
(art::ThreadPoolWorker::Callback(void*)+52)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c00080 self=0xab283338
| sysTid=1955 nice=0 cgrp=apps sched=0/0 handle=0xab443d78
| state=R schedstat=( 82483440 66114323 74 ) utm=6 stm=2 core=1 HZ=100
| stack=0xf49f1000-0xf49f3000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00004640 /system/lib/libbacktrace_libc++.so
(UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
native: #01 pc 00002e8d /system/lib/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned int, ucontext*)+8)
native: #02 pc 0023f455 /system/lib/libart.so
(art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&,
int, char const*, art::mirror::ArtMethod*)+68)
native: #03 pc 0022461b /system/lib/libart.so
(art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)
const+146)
native: #04 pc 0022d4b3 /system/lib/libart.so
(art::ThreadList::DumpForSigQuit(std::__1::basic_ostream<char,
std::__1::char_traits<char> >&)+142)
native: #05 pc 0021349f /system/lib/libart.so
(art::Runtime::DumpForSigQuit(std::__1::basic_ostream<char,
std::__1::char_traits<char> >&)+66)
native: #06 pc 002193b7 /system/lib/libart.so
(art::SignalCatcher::HandleSigQuit()+774)
native: #07 pc 00219a6f /system/lib/libart.so (art::SignalCatcher::Run(void*)
+322)
native: #08 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #09 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"ReferenceQueueDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c02080 self=0xab283c38
| sysTid=1958 nice=0 cgrp=apps sched=0/0 handle=0xab284010
| state=S schedstat=( 803854 1431407 15 ) utm=0 stm=0 core=2 HZ=100
| stack=0xf48e7000-0xf48e9000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x23649238> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x23649238> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c020e0 self=0xab285228
| sysTid=1959 nice=0 cgrp=apps sched=0/0 handle=0xab285600
| state=S schedstat=( 1660885 5058227 33 ) utm=0 stm=0 core=2 HZ=100
| stack=0xf47e3000-0xf47e5000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x05af8211> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x05af8211> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c02140 self=0xab284740
| sysTid=1960 nice=0 cgrp=apps sched=0/0 handle=0xab284b18
| state=S schedstat=( 967187 625470 21 ) utm=0 stm=0 core=0 HZ=100
| stack=0xf10ea000-0xf10ec000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0f81bf76> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
- locked <0x0f81bf76> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=9 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c021a0 self=0xab4d15a8
| sysTid=1961 nice=0 cgrp=apps sched=0/0 handle=0xab4d1a88
| state=S schedstat=( 1283645 307187 13 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe6499000-0xe649b000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2dd8a977> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x2dd8a977> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"GCDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c02200 self=0xab4d1d40
| sysTid=1962 nice=0 cgrp=apps sched=0/0 handle=0xab4d2358
| state=S schedstat=( 22773802 42908906 25 ) utm=2 stm=0 core=2 HZ=100
| stack=0xe6395000-0xe6397000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x11ec99e4> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x11ec99e4> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x12c3a080 self=0xab4d3bc0
| sysTid=1963 nice=0 cgrp=apps sched=0/0 handle=0xab4d2988
| state=S schedstat=( 2567708 8998751 17 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe6099000-0xe609b000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1963/stack)
native: #00 pc 0003985c /system/lib/libc.so (__ioctl+8)
native: #01 pc 0003f375 /system/lib/libc.so (ioctl+14)
native: #02 pc 0001cb77 /system/lib/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+190)
native: #03 pc 0001d0cf /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+6)
native: #04 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #05 pc 0002144f /system/lib/libbinder.so (???)
native: #06 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #07 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #08 pc 0000eac5 /system/lib/libutils.so (???)
native: #09 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #10 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x12c3e080 self=0xab4d4668
| sysTid=1964 nice=0 cgrp=apps sched=0/0 handle=0xab4d4420
| state=S schedstat=( 1745052 4270989 11 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe5f9b000-0xe5f9d000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1964/stack)
native: #00 pc 0003985c /system/lib/libc.so (__ioctl+8)
native: #01 pc 0003f375 /system/lib/libc.so (ioctl+14)
native: #02 pc 0001cb77 /system/lib/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+190)
native: #03 pc 0001d0cf /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+6)
native: #04 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #05 pc 0002144f /system/lib/libbinder.so (???)
native: #06 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #07 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #08 pc 0000eac5 /system/lib/libutils.so (???)
native: #09 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #10 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

----- end 1948 -----

----- pid 1914 at 2014-01-01 00:02:20 -----


Cmd line: android.process.acore
ABI: arm64
Build type: optimized
Loaded classes: 3753 allocated classes
Intern table: 5729 strong; 285 weak
JNI: CheckJNI is off; globals=276
Libraries: /system/lib64/libandroid.so /system/lib64/libaudioeffect_jni.so
/system/lib64/libcompiler_rt.so /system/lib64/libjavacrypto.so
/system/lib64/libjnigraphics.so /system/lib64/libmedia_jni.so
/system/lib64/librs_jni.so /system/lib64/libsoundpool.so
/system/lib64/libwebviewchromium_loader.so libjavacore.so (10)
Heap: 39% free, 8MB/13MB; 62428 objects
Dumping cumulative Gc timings
Start Dumping histograms for 40 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 830.156ms 99% C.I. 0.012ms-92.799ms Avg: 6.917ms Max:
144.075ms
UpdateAndMarkImageModUnionTable: Sum: 149.796ms 99% C.I. 0.722ms-28.720ms Avg:
3.744ms Max: 29.239ms
MarkRootsCheckpoint: Sum: 125.493ms 99% C.I. 0.039ms-63.999ms Avg: 1.568ms Max:
95.469ms
MarkConcurrentRoots: Sum: 105.291ms 99% C.I. 0.004ms-21.839ms Avg: 1.316ms Max:
33.120ms
SweepMallocSpace: Sum: 49.279ms 99% C.I. 3us-11959.999us Avg: 615.987us Max:
16009us
(Paused)ScanGrayObjects: Sum: 28.504ms 99% C.I. 0.277ms-22.789ms Avg: 2.591ms
Max: 23.687ms
ZygoteModUnionClearCards: Sum: 15.025ms 99% C.I. 33us-8552us Avg: 259.051us
Max: 11771us
MarkAllocStackAsLive: Sum: 13.150ms 99% C.I. 21us-6520us Avg: 328.750us Max:
7871us
ScanGrayAllocSpaceObjects: Sum: 9.393ms 99% C.I. 0.312us-1419.999us Avg:
117.412us Max: 1693us
ImageModUnionClearCards: Sum: 7.116ms 99% C.I. 42us-1309.999us Avg: 88.950us
Max: 1804us
SweepZygoteSpace: Sum: 5.947ms 99% C.I. 145us-430us Avg: 205.068us Max: 430us
EnqueueFinalizerReferences: Sum: 4.794ms 99% C.I. 2us-1300us Avg: 119.850us Max:
1371us
ReMarkRoots: Sum: 3.782ms 99% C.I. 34us-325us Avg: 94.550us Max: 325us
FinishPhase: Sum: 3.563ms 99% C.I. 26us-228us Avg: 89.075us Max: 228us
ScanGrayImageSpaceObjects: Sum: 3.458ms 99% C.I. 40us-1070us Avg: 86.450us Max:
1224us
MarkNonThreadRoots: Sum: 2.624ms 99% C.I. 12us-150us Avg: 32.800us Max: 150us
AllocSpaceClearCards: Sum: 2.561ms 99% C.I. 0.275us-88us Avg: 16.006us Max: 88us
SweepSystemWeaks: Sum: 2.443ms 99% C.I. 3us-189us Avg: 61.075us Max: 189us
ScanGrayZygoteSpaceObjects: Sum: 1.367ms 99% C.I. 37us-142.750us Avg: 47.137us
Max: 149us
(Paused)ScanGrayImageSpaceObjects: Sum: 1.254ms 99% C.I. 40us-56us Avg: 43.241us
Max: 56us
SwapBitmaps: Sum: 890us 99% C.I. 7us-49us Avg: 22.250us Max: 49us
(Paused)ScanGrayAllocSpaceObjects: Sum: 717us 99% C.I. 0.263us-121us Avg: 12.362us
Max: 121us
SweepLargeObjects: Sum: 560us 99% C.I. 9us-46us Avg: 14us Max: 46us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 544us 99% C.I. 28us-36us Avg: 30.222us
Max: 36us
ProcessReferences: Sum: 495us 99% C.I. 2us-84us Avg: 12.375us Max: 84us
RevokeAllThreadLocalAllocationStacks: Sum: 392us 99% C.I. 4us-27us Avg: 9.800us
Max: 27us
InitializePhase: Sum: 387us 99% C.I. 1us-62us Avg: 9.675us Max: 62us
MarkingPhase: Sum: 367us 99% C.I. 5us-15us Avg: 9.175us Max: 15us
(Paused)PausePhase: Sum: 344us 99% C.I. 6us-23us Avg: 8.600us Max: 23us
PreCleanCards: Sum: 318us 99% C.I. 5us-15us Avg: 7.950us Max: 15us
ReclaimPhase: Sum: 207us 99% C.I. 3us-8us Avg: 5.175us Max: 8us
Sweep: Sum: 190us 99% C.I. 2us-14us Avg: 4.750us Max: 14us
MarkRoots: Sum: 113us 99% C.I. 1us-19us Avg: 2.825us Max: 19us
BindBitmaps: Sum: 98us 99% C.I. 1us-8us Avg: 2.450us Max: 8us
RecursiveMark: Sum: 82us 99% C.I. 1us-4us Avg: 2.050us Max: 4us
(Paused)ProcessMarkStack: Sum: 72us 99% C.I. 0.256us-52us Avg: 1.800us Max:
52us
SwapStacks: Sum: 32us 99% C.I. 250ns-2000ns Avg: 800ns Max: 2000ns
UnBindBitmaps: Sum: 22us 99% C.I. 250ns-3000ns Avg: 550ns Max: 3000ns
FindDefaultSpaceBitmap: Sum: 8us 99% C.I. 250ns-2000ns Avg: 200ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 36.181ms 99% C.I. 130us-19800us Avg: 904.525us
Max: 23875us
concurrent mark sweep total time: 1.371s mean time: 34.280ms
concurrent mark sweep freed: 179430 objects with total size 13MB
concurrent mark sweep throughput: 130875/s / 9MB/s
Start Dumping histograms for 10 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 34.908ms 99% C.I. 0.070ms-9.670ms Avg: 1.745ms Max:
9.688ms
ScanGrayImageSpaceObjects: Sum: 12.122ms 99% C.I. 44us-3625us Avg: 606.100us
Max: 3775us
MarkConcurrentRoots: Sum: 10.579ms 99% C.I. 4us-1635us Avg: 528.950us Max:
1635us
ProcessMarkStack: Sum: 9.431ms 99% C.I. 0.441us-2437.500us Avg: 314.366us Max:
2528us
ScanGrayAllocSpaceObjects: Sum: 7.894ms 99% C.I. 0.500us-1050us Avg: 197.350us
Max: 1050us
FreeList: Sum: 3.851ms 99% C.I. 3us-204us Avg: 101.342us Max: 204us
MarkingPhase: Sum: 2.403ms 99% C.I. 168us-372us Avg: 240.300us Max: 372us
SweepArray: Sum: 1.913ms 99% C.I. 40us-453us Avg: 191.300us Max: 453us
ImageModUnionClearCards: Sum: 1.357ms 99% C.I. 47us-122us Avg: 67.850us Max:
122us
ReMarkRoots: Sum: 927us 99% C.I. 65us-149us Avg: 92.700us Max: 149us
(Paused)ScanGrayImageSpaceObjects: Sum: 773us 99% C.I. 42us-241us Avg: 77.300us
Max: 241us
AllocSpaceClearCards: Sum: 710us 99% C.I. 0.250us-40us Avg: 17.750us Max: 40us
FinishPhase: Sum: 462us 99% C.I. 28us-101us Avg: 46.200us Max: 101us
SweepSystemWeaks: Sum: 431us 99% C.I. 18us-125us Avg: 43.100us Max: 125us
MarkNonThreadRoots: Sum: 420us 99% C.I. 16us-72us Avg: 21us Max: 72us
(Paused)ScanGrayAllocSpaceObjects: Sum: 402us 99% C.I. 0.277us-105us Avg: 20.100us
Max: 105us
ResetStack: Sum: 385us 99% C.I. 18us-109us Avg: 38.500us Max: 109us
EnqueueFinalizerReferences: Sum: 297us 99% C.I. 2us-153us Avg: 29.700us Max:
153us
(Paused)PausePhase: Sum: 76us 99% C.I. 6us-10us Avg: 7.600us Max: 10us
RevokeAllThreadLocalAllocationStacks: Sum: 71us 99% C.I. 5us-10us Avg: 7.100us
Max: 10us
PreCleanCards: Sum: 60us 99% C.I. 4us-9us Avg: 6us Max: 9us
ProcessCards: Sum: 52us 99% C.I. 2us-4us Avg: 2.600us Max: 4us
SwapBitmaps: Sum: 41us 99% C.I. 3us-8us Avg: 4.100us Max: 8us
MarkRoots: Sum: 29us 99% C.I. 2us-4us Avg: 2.900us Max: 4us
ProcessReferences: Sum: 27us 99% C.I. 2us-4us Avg: 2.700us Max: 4us
InitializePhase: Sum: 21us 99% C.I. 1us-6us Avg: 2.100us Max: 6us
UnBindBitmaps: Sum: 16us 99% C.I. 1us-2us Avg: 1.600us Max: 2us
BindBitmaps: Sum: 15us 99% C.I. 1us-2us Avg: 1.500us Max: 2us
(Paused)ProcessMarkStack: Sum: 14us 99% C.I. 0.250us-3us Avg: 1.400us Max: 3us
RecordFree: Sum: 10us 99% C.I. 1us-1us Avg: 1us Max: 1us
FindDefaultSpaceBitmap: Sum: 6us 99% C.I. 250ns-2000ns Avg: 600ns Max: 2000ns
SwapStacks: Sum: 5us 99% C.I. 250ns-1000ns Avg: 500ns Max: 1000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 2.844ms 99% C.I. 154us-631us Avg:
284.400us Max: 631us
sticky concurrent mark sweep total time: 89.784ms mean time: 8.978ms
sticky concurrent mark sweep freed: 30651 objects with total size 1655KB
sticky concurrent mark sweep throughput: 344393/s / 18MB/s
Total time spent in GC: 1.461s
Mean GC size throughput: 11MB/s
Mean GC object throughput: 171326 objects/s
Total number of allocations 312736
Total bytes allocated 24MB
Free memory 5MB
Free memory until GC 5MB
Free memory until OOME 119MB
Total memory 13MB
Max memory 128MB
Total mutator paused time: 39.025ms
Total time waiting for GC to complete: 11.235ms

DALVIK THREADS (19):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74f8cfa8 self=0x55952d5d30
| sysTid=1914 nice=0 cgrp=apps sched=0/0 handle=0x7f8cf2a150
| state=S schedstat=( 145609749 332730364 251 ) utm=14 stm=0 core=3 HZ=100
| stack=0x7fcfd0d000-0x7fcfd0f000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1914/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55952e2fe0
| sysTid=1919 nice=0 cgrp=apps sched=0/0 handle=0x55955e63c0
| state=S schedstat=( 1065832 20024740 14 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f89539000-0x7f8953b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1919/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955e3ce0
| sysTid=1921 nice=0 cgrp=apps sched=0/0 handle=0x55952e3710
| state=S schedstat=( 1098597 10229998 16 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f89437000-0x7f89439000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1921/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955fe8d0
| sysTid=1922 nice=0 cgrp=apps sched=0/0 handle=0x55955e3a30
| state=S schedstat=( 1307236 8579845 14 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f8932f000-0x7f89331000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1922/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c00080 self=0x55952e0110
| sysTid=1923 nice=0 cgrp=apps sched=0/0 handle=0x55955ff000
| state=R schedstat=( 83455208 52832032 25 ) utm=6 stm=2 core=1 HZ=100
| stack=0x7f89223000-0x7f89225000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"FinalizerDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a0e0 self=0x55952df580
| sysTid=1925 nice=0 cgrp=apps sched=0/0 handle=0x55952dfdc0
| state=S schedstat=( 74394738 72120006 202 ) utm=4 stm=3 core=3 HZ=100
| stack=0x7f89013000-0x7f89015000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3073b24f> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x3073b24f> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a140 self=0x55955f8ce0
| sysTid=1926 nice=0 cgrp=apps sched=0/0 handle=0x55955f9520
| state=S schedstat=( 1079683 8873649 18 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f84da9000-0x7f84dab000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x19b12ddc> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
- locked <0x19b12ddc> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
at java.lang.Thread.run(Thread.java:818)

"ReferenceQueueDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a080 self=0x55952e0840
| sysTid=1924 nice=0 cgrp=apps sched=0/0 handle=0x55952df2d0
| state=S schedstat=( 29445934 33954164 162 ) utm=1 stm=1 core=0 HZ=100
| stack=0x7f89117000-0x7f89119000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0091bee5> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x0091bee5> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=9 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a1a0 self=0x55955fbe40
| sysTid=1927 nice=0 cgrp=apps sched=0/0 handle=0x55955fc720
| state=S schedstat=( 2671404 7319066 38 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f79c7f000-0x7f79c81000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x30563dba> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x30563dba> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"GCDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a200 self=0x55955fcbc0
| sysTid=1928 nice=0 cgrp=apps sched=0/0 handle=0x55955fd500
| state=S schedstat=( 501510 206095 8 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f79b7b000-0x7f79b7d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1363246b> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x1363246b> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x12c5b080 self=0x55955e8f80
| sysTid=1929 nice=0 cgrp=apps sched=0/0 handle=0x55955e7110
| state=S schedstat=( 383137013 1340094716 1381 ) utm=25 stm=13 core=0 HZ=100
| stack=0x7f7987f000-0x7f79881000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1929/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x12c5f080 self=0x55955e9e20
| sysTid=1930 nice=0 cgrp=apps sched=0/0 handle=0x55955e9b50
| state=S schedstat=( 513274538 474748238 1386 ) utm=34 stm=17 core=1 HZ=100
| stack=0x7f79781000-0x7f79783000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1930/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"ContactsProviderWorker" prio=5 tid=13 Native


| group="main" sCount=1 dsCount=0 obj=0x12d93be0 self=0x55956045f0
| sysTid=2111 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595604fa0
| state=S schedstat=( 125522712 2025644423 272 ) utm=10 stm=2 core=3 HZ=100
| stack=0x7f793b2000-0x7f793b4000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2111/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Binder_3" prio=5 tid=14 Native


| group="main" sCount=1 dsCount=0 obj=0x12e1c080 self=0x55952e1350
| sysTid=2119 nice=0 cgrp=apps sched=0/0 handle=0x55952e0fc0
| state=S schedstat=( 1796079949 673161434 2171 ) utm=161 stm=18 core=3 HZ=100
| stack=0x7f792b4000-0x7f792b6000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2119/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_4" prio=5 tid=15 Native


| group="main" sCount=1 dsCount=0 obj=0x12e27080 self=0x5595608ba0
| sysTid=2120 nice=0 cgrp=apps sched=0/0 handle=0x55956088f0
| state=S schedstat=( 502126519 663165720 1506 ) utm=40 stm=10 core=3 HZ=100
| stack=0x7f791b6000-0x7f791b8000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2120/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"ContactsProviderWorker" prio=5 tid=16 Native


| group="main" sCount=1 dsCount=0 obj=0x12d942e0 self=0x5595622050
| sysTid=2125 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595627bd0
| state=S schedstat=( 70730157 1932101206 395 ) utm=4 stm=3 core=0 HZ=100
| stack=0x7f790b2000-0x7f790b4000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2125/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Binder_5" prio=5 tid=17 Native


| group="main" sCount=1 dsCount=0 obj=0x12d190e0 self=0x55957db580
| sysTid=2431 nice=0 cgrp=apps sched=0/0 handle=0x559584c890
| state=S schedstat=( 536856931 540104748 1188 ) utm=43 stm=10 core=1 HZ=100
| stack=0x7f78dac000-0x7f78dae000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2431/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"ContactsProviderWorker" prio=5 tid=18 Native


| group="main" sCount=1 dsCount=0 obj=0x12e2f0f0 self=0x5595899ad0
| sysTid=3966 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595872840
| state=S schedstat=( 3985629 23713227 40 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f78f9e000-0x7f78fa0000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3966/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"local" prio=5 tid=19 Native


| group="main" sCount=1 dsCount=0 obj=0x12e22080 self=0x5595607ad0
| sysTid=4117 nice=0 cgrp=apps sched=0/0 handle=0x55956c1920
| state=S schedstat=( 45043543 48835729 263 ) utm=2 stm=2 core=0 HZ=100
| stack=0x7f788a8000-0x7f788aa000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4117/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

----- end 1914 -----

----- pid 1875 at 2014-01-01 00:02:20 -----


Cmd line: com.android.nfc
ABI: arm64
Build type: optimized
Loaded classes: 3725 allocated classes
Intern table: 4928 strong; 270 weak
JNI: CheckJNI is off; globals=268
Libraries: /system/app/NfcNci/lib/arm64/libnfc_nci_jni.so
/system/lib64/libandroid.so /system/lib64/libaudioeffect_jni.so
/system/lib64/libcompiler_rt.so /system/lib64/libjavacrypto.so
/system/lib64/libjnigraphics.so /system/lib64/libmedia_jni.so
/system/lib64/librs_jni.so /system/lib64/libsoundpool.so
/system/lib64/libwebviewchromium_loader.so libjavacore.so (11)
Heap: 39% free, 7MB/12MB; 54364 objects
Dumping cumulative Gc timings
Start Dumping histograms for 29 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 483.862ms 99% C.I. 0.011ms-81.863ms Avg: 5.561ms Max:
108.829ms
MarkRootsCheckpoint: Sum: 103.267ms 99% C.I. 0.041ms-37.424ms Avg: 1.780ms Max:
41.167ms
UpdateAndMarkImageModUnionTable: Sum: 89.316ms 99% C.I. 0.722ms-26.757ms Avg:
3.079ms Max: 29.597ms
MarkConcurrentRoots: Sum: 47.823ms 99% C.I. 4us-3416.500us Avg: 824.534us Max:
3748us
ImageModUnionClearCards: Sum: 26.390ms 99% C.I. 43us-16704us Avg: 455us Max:
22860us
SweepMallocSpace: Sum: 13.606ms 99% C.I. 3us-5102us Avg: 234.586us Max: 6889us
SweepZygoteSpace: Sum: 3.220ms 99% C.I. 145us-266us Avg: 178.888us Max: 266us
ScanGrayImageSpaceObjects: Sum: 2.810ms 99% C.I. 40us-1119.499us Avg: 96.896us
Max: 1236us
FinishPhase: Sum: 2.374ms 99% C.I. 26us-160us Avg: 81.862us Max: 160us
MarkAllocStackAsLive: Sum: 2.266ms 99% C.I. 21us-670.249us Avg: 78.137us Max:
705us
ZygoteModUnionClearCards: Sum: 1.934ms 99% C.I. 33us-387us Avg: 53.722us Max:
437us
ScanGrayAllocSpaceObjects: Sum: 1.932ms 99% C.I. 0.284us-362us Avg: 33.310us
Max: 362us
ReMarkRoots: Sum: 1.874ms 99% C.I. 34us-170us Avg: 64.620us Max: 170us
SweepSystemWeaks: Sum: 1.709ms 99% C.I. 3us-189us Avg: 58.931us Max: 189us
MarkNonThreadRoots: Sum: 1.460ms 99% C.I. 12us-75us Avg: 25.172us Max: 75us
AllocSpaceClearCards: Sum: 1.370ms 99% C.I. 0.252us-70.999us Avg: 11.810us Max:
91us
(Paused)ScanGrayImageSpaceObjects: Sum: 1.174ms 99% C.I. 40us-56us Avg: 43.481us
Max: 56us
ScanGrayZygoteSpaceObjects: Sum: 772us 99% C.I. 37us-50us Avg: 42.888us Max: 50us
(Paused)ScanGrayAllocSpaceObjects: Sum: 702us 99% C.I. 0.264us-121us Avg: 13us
Max: 121us
SwapBitmaps: Sum: 685us 99% C.I. 7us-49us Avg: 23.620us Max: 49us
(Paused)ScanGrayObjects: Sum: 600us 99% C.I. 251us-349us Avg: 300us Max: 349us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 484us 99% C.I. 28us-36us Avg: 30.250us
Max: 36us
SweepLargeObjects: Sum: 388us 99% C.I. 9us-60us Avg: 13.379us Max: 60us
EnqueueFinalizerReferences: Sum: 341us 99% C.I. 2us-115us Avg: 11.758us Max:
115us
InitializePhase: Sum: 322us 99% C.I. 1us-62us Avg: 11.103us Max: 62us
ProcessCards: Sum: 258us 99% C.I. 2us-17us Avg: 4.448us Max: 17us
MarkingPhase: Sum: 252us 99% C.I. 5us-18us Avg: 8.689us Max: 18us
(Paused)PausePhase: Sum: 239us 99% C.I. 6us-17us Avg: 8.241us Max: 17us
RevokeAllThreadLocalAllocationStacks: Sum: 212us 99% C.I. 4us-16us Avg: 7.310us
Max: 16us
PreCleanCards: Sum: 210us 99% C.I. 5us-12us Avg: 7.241us Max: 12us
ReclaimPhase: Sum: 139us 99% C.I. 3us-8us Avg: 4.793us Max: 8us
Sweep: Sum: 113us 99% C.I. 2us-9us Avg: 3.896us Max: 9us
ProcessReferences: Sum: 111us 99% C.I. 2us-11us Avg: 3.827us Max: 11us
MarkRoots: Sum: 78us 99% C.I. 1us-19us Avg: 2.689us Max: 19us
(Paused)ProcessMarkStack: Sum: 71us 99% C.I. 0.258us-52us Avg: 2.448us Max:
52us
RecursiveMark: Sum: 57us 99% C.I. 1us-4us Avg: 1.965us Max: 4us
SwapStacks: Sum: 22us 99% C.I. 250ns-2000ns Avg: 758ns Max: 2000ns
UnBindBitmaps: Sum: 10us 99% C.I. 250ns-1000ns Avg: 344ns Max: 1000ns
FindDefaultSpaceBitmap: Sum: 8us 99% C.I. 250ns-2000ns Avg: 275ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 5.744ms 99% C.I. 130us-580us Avg: 198.068us Max:
580us
concurrent mark sweep total time: 792.532ms mean time: 27.328ms
concurrent mark sweep freed: 36742 objects with total size 2MB
concurrent mark sweep throughput: 46391.4/s / 3MB/s
Start Dumping histograms for 10 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 34.908ms 99% C.I. 0.070ms-9.670ms Avg: 1.745ms Max:
9.688ms
ScanGrayImageSpaceObjects: Sum: 12.122ms 99% C.I. 44us-3625us Avg: 606.100us
Max: 3775us
MarkConcurrentRoots: Sum: 10.579ms 99% C.I. 4us-1635us Avg: 528.950us Max:
1635us
ProcessMarkStack: Sum: 9.431ms 99% C.I. 0.441us-2437.500us Avg: 314.366us Max:
2528us
ScanGrayAllocSpaceObjects: Sum: 7.894ms 99% C.I. 0.500us-1050us Avg: 197.350us
Max: 1050us
FreeList: Sum: 3.851ms 99% C.I. 3us-204us Avg: 101.342us Max: 204us
MarkingPhase: Sum: 2.403ms 99% C.I. 168us-372us Avg: 240.300us Max: 372us
SweepArray: Sum: 1.913ms 99% C.I. 40us-453us Avg: 191.300us Max: 453us
ImageModUnionClearCards: Sum: 1.357ms 99% C.I. 47us-122us Avg: 67.850us Max:
122us
ReMarkRoots: Sum: 927us 99% C.I. 65us-149us Avg: 92.700us Max: 149us
(Paused)ScanGrayImageSpaceObjects: Sum: 773us 99% C.I. 42us-241us Avg: 77.300us
Max: 241us
AllocSpaceClearCards: Sum: 710us 99% C.I. 0.250us-40us Avg: 17.750us Max: 40us
FinishPhase: Sum: 462us 99% C.I. 28us-101us Avg: 46.200us Max: 101us
SweepSystemWeaks: Sum: 431us 99% C.I. 18us-125us Avg: 43.100us Max: 125us
MarkNonThreadRoots: Sum: 420us 99% C.I. 16us-72us Avg: 21us Max: 72us
(Paused)ScanGrayAllocSpaceObjects: Sum: 402us 99% C.I. 0.277us-105us Avg: 20.100us
Max: 105us
ResetStack: Sum: 385us 99% C.I. 18us-109us Avg: 38.500us Max: 109us
EnqueueFinalizerReferences: Sum: 297us 99% C.I. 2us-153us Avg: 29.700us Max:
153us
(Paused)PausePhase: Sum: 76us 99% C.I. 6us-10us Avg: 7.600us Max: 10us
RevokeAllThreadLocalAllocationStacks: Sum: 71us 99% C.I. 5us-10us Avg: 7.100us
Max: 10us
PreCleanCards: Sum: 60us 99% C.I. 4us-9us Avg: 6us Max: 9us
ProcessCards: Sum: 52us 99% C.I. 2us-4us Avg: 2.600us Max: 4us
SwapBitmaps: Sum: 41us 99% C.I. 3us-8us Avg: 4.100us Max: 8us
MarkRoots: Sum: 29us 99% C.I. 2us-4us Avg: 2.900us Max: 4us
ProcessReferences: Sum: 27us 99% C.I. 2us-4us Avg: 2.700us Max: 4us
InitializePhase: Sum: 21us 99% C.I. 1us-6us Avg: 2.100us Max: 6us
UnBindBitmaps: Sum: 16us 99% C.I. 1us-2us Avg: 1.600us Max: 2us
BindBitmaps: Sum: 15us 99% C.I. 1us-2us Avg: 1.500us Max: 2us
(Paused)ProcessMarkStack: Sum: 14us 99% C.I. 0.250us-3us Avg: 1.400us Max: 3us
RecordFree: Sum: 10us 99% C.I. 1us-1us Avg: 1us Max: 1us
FindDefaultSpaceBitmap: Sum: 6us 99% C.I. 250ns-2000ns Avg: 600ns Max: 2000ns
SwapStacks: Sum: 5us 99% C.I. 250ns-1000ns Avg: 500ns Max: 1000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 2.844ms 99% C.I. 154us-631us Avg:
284.400us Max: 631us
sticky concurrent mark sweep total time: 89.784ms mean time: 8.978ms
sticky concurrent mark sweep freed: 30651 objects with total size 1655KB
sticky concurrent mark sweep throughput: 344393/s / 18MB/s
Total time spent in GC: 882.316ms
Mean GC size throughput: 6MB/s
Mean GC object throughput: 121972 objects/s
Total number of allocations 161982
Total bytes allocated 13MB
Free memory 5MB
Free memory until GC 5MB
Free memory until OOME 120MB
Total memory 12MB
Max memory 128MB
Total mutator paused time: 8.588ms
Total time waiting for GC to complete: 12.481ms

DALVIK THREADS (14):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74f8cfa8 self=0x55952d5d30
| sysTid=1875 nice=0 cgrp=apps sched=0/0 handle=0x7f8cf2a150
| state=S schedstat=( 246820836 347821459 341 ) utm=18 stm=6 core=3 HZ=100
| stack=0x7fcfd0d000-0x7fcfd0f000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1875/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 1" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955e3ce0
| sysTid=1882 nice=0 cgrp=apps sched=0/0 handle=0x55955e3a30
| state=S schedstat=( 733957 10576094 11 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89439000-0x7f8943b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1882/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 0" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55952e3290
| sysTid=1881 nice=0 cgrp=apps sched=0/0 handle=0x55955e63c0
| state=S schedstat=( 625676 9658385 7 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89539000-0x7f8953b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1881/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)
"Heap thread pool worker thread 2" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955fe8d0
| sysTid=1883 nice=0 cgrp=apps sched=0/0 handle=0x55952e2fe0
| state=S schedstat=( 809688 7891405 12 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f89337000-0x7f89339000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1883/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c00080 self=0x55952e0110
| sysTid=1886 nice=0 cgrp=apps sched=0/0 handle=0x55955ff000
| state=R schedstat=( 83194846 64488802 57 ) utm=7 stm=1 core=3 HZ=100
| stack=0x7f89223000-0x7f89225000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"ReferenceQueueDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a080 self=0x55952e0840
| sysTid=1887 nice=0 cgrp=apps sched=0/0 handle=0x55952df2d0
| state=S schedstat=( 2335937 16231200 14 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89117000-0x7f89119000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3d3cf968> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x3d3cf968> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a0e0 self=0x55952df690
| sysTid=1888 nice=0 cgrp=apps sched=0/0 handle=0x55955f8bd0
| state=S schedstat=( 4397343 4574062 17 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8900b000-0x7f8900d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x35641181> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x35641181> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a140 self=0x55955f8e80
| sysTid=1889 nice=0 cgrp=apps sched=0/0 handle=0x55955f96c0
| state=S schedstat=( 816563 5192083 13 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f84da9000-0x7f84dab000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x03b6f226> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
- locked <0x03b6f226> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=9 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a1a0 self=0x55955fbe40
| sysTid=1890 nice=0 cgrp=apps sched=0/0 handle=0x55955fc720
| state=S schedstat=( 1274220 8158647 14 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f79c7f000-0x7f79c81000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0210de67> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x0210de67> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"GCDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a200 self=0x55955fc9d0
| sysTid=1891 nice=0 cgrp=apps sched=0/0 handle=0x55955fd2b0
| state=S schedstat=( 617866 22083 6 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f79b7b000-0x7f79b7d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2f9c4414> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x2f9c4414> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x12c56080 self=0x55955e8370
| sysTid=1892 nice=0 cgrp=apps sched=0/0 handle=0x55955fd840
| state=S schedstat=( 30512494 55265939 233 ) utm=1 stm=2 core=0 HZ=100
| stack=0x7f7987f000-0x7f79881000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1892/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)
"Binder_2" prio=5 tid=12 Native
| group="main" sCount=1 dsCount=0 obj=0x12c5a080 self=0x55955e9610
| sysTid=1893 nice=0 cgrp=apps sched=0/0 handle=0x55955e9300
| state=S schedstat=( 30095308 59571661 222 ) utm=2 stm=1 core=1 HZ=100
| stack=0x7f79781000-0x7f79783000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1893/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"AsyncTask #1" prio=5 tid=13 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12e40b20 self=0x55952e11f0
| sysTid=2220 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55952e1c20
| state=S schedstat=( 2463333 14351094 23 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f7909c000-0x7f7909e000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1dbf44bd> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1dbf44bd> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"Binder_3" prio=5 tid=14 Native


| group="main" sCount=1 dsCount=0 obj=0x12e61080 self=0x5595661a60
| sysTid=2593 nice=0 cgrp=apps sched=0/0 handle=0x5595614260
| state=S schedstat=( 29400313 59790885 200 ) utm=1 stm=1 core=3 HZ=100
| stack=0x7f78f9e000-0x7f78fa0000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2593/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

----- end 1875 -----

----- pid 1854 at 2014-01-01 00:02:20 -----


Cmd line: com.android.server.telecom
ABI: arm64
Build type: optimized
Loaded classes: 3736 allocated classes
Intern table: 4850 strong; 254 weak
JNI: CheckJNI is off; globals=271
Libraries: /system/lib64/libandroid.so /system/lib64/libaudioeffect_jni.so
/system/lib64/libcompiler_rt.so /system/lib64/libjavacrypto.so
/system/lib64/libjnigraphics.so /system/lib64/libmedia_jni.so
/system/lib64/librs_jni.so /system/lib64/libsoundpool.so
/system/lib64/libwebviewchromium_loader.so libjavacore.so (10)
Heap: 39% free, 7MB/11MB; 47346 objects
Dumping cumulative Gc timings
Start Dumping histograms for 28 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 443.105ms 99% C.I. 0.005ms-64.655ms Avg: 5.275ms Max:
73.696ms
MarkRootsCheckpoint: Sum: 77.411ms 99% C.I. 0.041ms-44.800ms Avg: 1.382ms Max:
55.574ms
UpdateAndMarkImageModUnionTable: Sum: 68.523ms 99% C.I. 0.722ms-14.992ms Avg:
2.447ms Max: 15.977ms
(Paused)ScanGrayObjects: Sum: 61.637ms 99% C.I. 0.339ms-60.992ms Avg: 30.818ms
Max: 61.298ms
MarkConcurrentRoots: Sum: 46.017ms 99% C.I. 4us-3330us Avg: 821.732us Max:
3748us
ZygoteModUnionClearCards: Sum: 22.414ms 99% C.I. 33us-17399.999us Avg:
659.235us Max: 20637us
SweepMallocSpace: Sum: 7.280ms 99% C.I. 3us-808us Avg: 130us Max: 835us
ImageModUnionClearCards: Sum: 5.063ms 99% C.I. 43us-1328us Avg: 90.410us Max:
1620us
SweepZygoteSpace: Sum: 3.169ms 99% C.I. 150us-341us Avg: 186.411us Max: 341us
ScanGrayImageSpaceObjects: Sum: 2.830ms 99% C.I. 40us-1166.999us Avg: 101.071us
Max: 1298us
FinishPhase: Sum: 2.283ms 99% C.I. 26us-160us Avg: 81.535us Max: 160us
ReMarkRoots: Sum: 1.812ms 99% C.I. 34us-150us Avg: 64.714us Max: 150us
MarkAllocStackAsLive: Sum: 1.805ms 99% C.I. 21us-286us Avg: 64.464us Max: 291us
ScanGrayAllocSpaceObjects: Sum: 1.705ms 99% C.I. 0.285us-358us Avg: 30.446us
Max: 362us
SweepSystemWeaks: Sum: 1.646ms 99% C.I. 3us-189us Avg: 58.785us Max: 189us
MarkNonThreadRoots: Sum: 1.355ms 99% C.I. 12us-53us Avg: 24.196us Max: 53us
AllocSpaceClearCards: Sum: 1.257ms 99% C.I. 0.250us-44us Avg: 11.223us Max: 44us
(Paused)ScanGrayImageSpaceObjects: Sum: 1.130ms 99% C.I. 40us-56us Avg: 43.461us
Max: 56us
ScanGrayZygoteSpaceObjects: Sum: 736us 99% C.I. 37us-53us Avg: 43.294us Max: 53us
(Paused)ScanGrayAllocSpaceObjects: Sum: 694us 99% C.I. 0.265us-121us Avg: 13.346us
Max: 121us
SwapBitmaps: Sum: 651us 99% C.I. 7us-49us Avg: 23.250us Max: 49us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 453us 99% C.I. 28us-36us Avg: 30.200us
Max: 36us
SweepLargeObjects: Sum: 393us 99% C.I. 9us-76us Avg: 14.035us Max: 76us
InitializePhase: Sum: 303us 99% C.I. 1us-62us Avg: 10.821us Max: 62us
EnqueueFinalizerReferences: Sum: 278us 99% C.I. 2us-56us Avg: 9.928us Max: 56us
ProcessCards: Sum: 260us 99% C.I. 2us-24us Avg: 4.642us Max: 24us
MarkingPhase: Sum: 252us 99% C.I. 5us-26us Avg: 9us Max: 26us
(Paused)PausePhase: Sum: 231us 99% C.I. 6us-15us Avg: 8.250us Max: 15us
RevokeAllThreadLocalAllocationStacks: Sum: 230us 99% C.I. 4us-29us Avg: 8.214us
Max: 29us
PreCleanCards: Sum: 205us 99% C.I. 5us-13us Avg: 7.321us Max: 13us
ReclaimPhase: Sum: 136us 99% C.I. 3us-8us Avg: 4.857us Max: 8us
Sweep: Sum: 108us 99% C.I. 2us-8us Avg: 3.857us Max: 8us
ProcessReferences: Sum: 106us 99% C.I. 2us-8us Avg: 3.785us Max: 8us
MarkRoots: Sum: 76us 99% C.I. 1us-19us Avg: 2.714us Max: 19us
BindBitmaps: Sum: 75us 99% C.I. 1us-9us Avg: 2.678us Max: 9us
(Paused)ProcessMarkStack: Sum: 69us 99% C.I. 0.259us-52us Avg: 2.464us Max:
52us
RecursiveMark: Sum: 55us 99% C.I. 1us-4us Avg: 1.964us Max: 4us
SwapStacks: Sum: 21us 99% C.I. 250ns-2000ns Avg: 750ns Max: 2000ns
UnBindBitmaps: Sum: 11us 99% C.I. 250ns-1000ns Avg: 392ns Max: 1000ns
FindDefaultSpaceBitmap: Sum: 6us 99% C.I. 250ns-2000ns Avg: 214ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 66.634ms 99% C.I. 0.130ms-53.599ms Avg: 2.379ms
Max: 61.465ms
concurrent mark sweep total time: 755.791ms mean time: 26.992ms
concurrent mark sweep freed: 24229 objects with total size 1811KB
concurrent mark sweep throughput: 32091.4/s / 2MB/s
Start Dumping histograms for 10 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 34.908ms 99% C.I. 0.070ms-9.670ms Avg: 1.745ms Max:
9.688ms
ScanGrayImageSpaceObjects: Sum: 12.122ms 99% C.I. 44us-3625us Avg: 606.100us
Max: 3775us
MarkConcurrentRoots: Sum: 10.579ms 99% C.I. 4us-1635us Avg: 528.950us Max:
1635us
ProcessMarkStack: Sum: 9.431ms 99% C.I. 0.441us-2437.500us Avg: 314.366us Max:
2528us
ScanGrayAllocSpaceObjects: Sum: 7.894ms 99% C.I. 0.500us-1050us Avg: 197.350us
Max: 1050us
FreeList: Sum: 3.851ms 99% C.I. 3us-204us Avg: 101.342us Max: 204us
MarkingPhase: Sum: 2.403ms 99% C.I. 168us-372us Avg: 240.300us Max: 372us
SweepArray: Sum: 1.913ms 99% C.I. 40us-453us Avg: 191.300us Max: 453us
ImageModUnionClearCards: Sum: 1.357ms 99% C.I. 47us-122us Avg: 67.850us Max:
122us
ReMarkRoots: Sum: 927us 99% C.I. 65us-149us Avg: 92.700us Max: 149us
(Paused)ScanGrayImageSpaceObjects: Sum: 773us 99% C.I. 42us-241us Avg: 77.300us
Max: 241us
AllocSpaceClearCards: Sum: 710us 99% C.I. 0.250us-40us Avg: 17.750us Max: 40us
FinishPhase: Sum: 462us 99% C.I. 28us-101us Avg: 46.200us Max: 101us
SweepSystemWeaks: Sum: 431us 99% C.I. 18us-125us Avg: 43.100us Max: 125us
MarkNonThreadRoots: Sum: 420us 99% C.I. 16us-72us Avg: 21us Max: 72us
(Paused)ScanGrayAllocSpaceObjects: Sum: 402us 99% C.I. 0.277us-105us Avg: 20.100us
Max: 105us
ResetStack: Sum: 385us 99% C.I. 18us-109us Avg: 38.500us Max: 109us
EnqueueFinalizerReferences: Sum: 297us 99% C.I. 2us-153us Avg: 29.700us Max:
153us
(Paused)PausePhase: Sum: 76us 99% C.I. 6us-10us Avg: 7.600us Max: 10us
RevokeAllThreadLocalAllocationStacks: Sum: 71us 99% C.I. 5us-10us Avg: 7.100us
Max: 10us
PreCleanCards: Sum: 60us 99% C.I. 4us-9us Avg: 6us Max: 9us
ProcessCards: Sum: 52us 99% C.I. 2us-4us Avg: 2.600us Max: 4us
SwapBitmaps: Sum: 41us 99% C.I. 3us-8us Avg: 4.100us Max: 8us
MarkRoots: Sum: 29us 99% C.I. 2us-4us Avg: 2.900us Max: 4us
ProcessReferences: Sum: 27us 99% C.I. 2us-4us Avg: 2.700us Max: 4us
InitializePhase: Sum: 21us 99% C.I. 1us-6us Avg: 2.100us Max: 6us
UnBindBitmaps: Sum: 16us 99% C.I. 1us-2us Avg: 1.600us Max: 2us
BindBitmaps: Sum: 15us 99% C.I. 1us-2us Avg: 1.500us Max: 2us
(Paused)ProcessMarkStack: Sum: 14us 99% C.I. 0.250us-3us Avg: 1.400us Max: 3us
RecordFree: Sum: 10us 99% C.I. 1us-1us Avg: 1us Max: 1us
FindDefaultSpaceBitmap: Sum: 6us 99% C.I. 250ns-2000ns Avg: 600ns Max: 2000ns
SwapStacks: Sum: 5us 99% C.I. 250ns-1000ns Avg: 500ns Max: 1000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 2.844ms 99% C.I. 154us-631us Avg:
284.400us Max: 631us
sticky concurrent mark sweep total time: 89.784ms mean time: 8.978ms
sticky concurrent mark sweep freed: 30651 objects with total size 1655KB
sticky concurrent mark sweep throughput: 344393/s / 18MB/s
Total time spent in GC: 845.575ms
Mean GC size throughput: 5MB/s
Mean GC object throughput: 112467 objects/s
Total number of allocations 142445
Total bytes allocated 12MB
Free memory 4MB
Free memory until GC 4MB
Free memory until OOME 120MB
Total memory 11MB
Max memory 128MB
Total mutator paused time: 69.478ms
Total time waiting for GC to complete: 33.532ms

DALVIK THREADS (14):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74f8cfa8 self=0x55952d5d30
| sysTid=1854 nice=0 cgrp=apps sched=0/0 handle=0x7f8cf2a150
| state=S schedstat=( 128734432 269640565 222 ) utm=11 stm=1 core=3 HZ=100
| stack=0x7fcfd0d000-0x7fcfd0f000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1854/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955e3a30
| sysTid=1860 nice=0 cgrp=apps sched=0/0 handle=0x55955e63c0
| state=S schedstat=( 608385 7336563 5 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f89539000-0x7f8953b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1860/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955fe8d0
| sysTid=1862 nice=0 cgrp=apps sched=0/0 handle=0x55952e3290
| state=S schedstat=( 492970 7403490 4 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f89337000-0x7f89339000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1862/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55952e0110
| sysTid=1861 nice=0 cgrp=apps sched=0/0 handle=0x55952e2fe0
| state=S schedstat=( 625418 7856875 4 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f89437000-0x7f89439000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1861/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c00080 self=0x55952e0840
| sysTid=1864 nice=0 cgrp=apps sched=0/0 handle=0x55955e4160
| state=R schedstat=( 74808489 100373803 34 ) utm=5 stm=2 core=1 HZ=100
| stack=0x7f89223000-0x7f89225000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"ReferenceQueueDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c07080 self=0x55952df1c0
| sysTid=1865 nice=0 cgrp=apps sched=0/0 handle=0x55952e3540
| state=S schedstat=( 834222 164738 12 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f89117000-0x7f89119000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1aaa3e0a> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x1aaa3e0a> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c07140 self=0x55955f8e80
| sysTid=1867 nice=0 cgrp=apps sched=0/0 handle=0x55955f96c0
| state=S schedstat=( 790157 9393020 7 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f84da9000-0x7f84dab000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3f1fa67b> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
- locked <0x3f1fa67b> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c071a0 self=0x55955fbc00
| sysTid=1868 nice=0 cgrp=apps sched=0/0 handle=0x55955fc4e0
| state=S schedstat=( 995157 9227552 12 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f79c7f000-0x7f79c81000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x03558c98> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x03558c98> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"GCDaemon" daemon prio=5 tid=9 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c07200 self=0x55955fc790
| sysTid=1869 nice=0 cgrp=apps sched=0/0 handle=0x55955fd070
| state=S schedstat=( 737448 1645469 11 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f79b7b000-0x7f79b7d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x11d35cf1> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x11d35cf1> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=10 Native


| group="main" sCount=1 dsCount=0 obj=0x12c55080 self=0x55955e7d80
| sysTid=1870 nice=0 cgrp=apps sched=0/0 handle=0x55955fd6d0
| state=S schedstat=( 24189020 37026197 83 ) utm=0 stm=2 core=1 HZ=100
| stack=0x7f7987f000-0x7f79881000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1870/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"FinalizerDaemon" daemon prio=5 tid=11 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c070e0 self=0x55952df8f0
| sysTid=1866 nice=0 cgrp=apps sched=0/0 handle=0x55955f8bd0
| state=S schedstat=( 1339584 6598179 10 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f8900b000-0x7f8900d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x10b630d6> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x10b630d6> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x12c5f080 self=0x55955e9a50
| sysTid=1872 nice=0 cgrp=apps sched=0/0 handle=0x55955e8f10
| state=S schedstat=( 18249530 25874116 80 ) utm=0 stm=1 core=0 HZ=100
| stack=0x7f79781000-0x7f79783000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1872/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"AsyncQueryWorker" prio=5 tid=13 Native


| group="main" sCount=1 dsCount=0 obj=0x12c062e0 self=0x55955ab3a0
| sysTid=2057 nice=0 cgrp=apps sched=0/0 handle=0x55955abad0
| state=S schedstat=( 2356198 7957030 19 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f7957a000-0x7f7957c000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2057/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"CallTimeHandlerThread" prio=5 tid=14 Native


| group="main" sCount=1 dsCount=0 obj=0x12ceaa50 self=0x55955ac0d0
| sysTid=2127 nice=0 cgrp=apps sched=0/0 handle=0x55955f2b20
| state=S schedstat=( 891613 3002710 9 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f79476000-0x7f79478000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2127/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

----- end 1854 -----

----- pid 1895 at 2014-01-01 00:02:20 -----


Cmd line: com.lenovo.ideafriend
ABI: arm64
Build type: optimized
Loaded classes: 4928 allocated classes
Intern table: 6324 strong; 609 weak
JNI: CheckJNI is off; globals=521 (plus 2 weak)
Libraries: /data/app/com.google.android.webview-
1/lib/arm64/libwebviewchromium.so /system/lib64/libandroid.so
/system/lib64/libaudioeffect_jni.so /system/lib64/libcompiler_rt.so
/system/lib64/libdrmframework_jni.so /system/lib64/libjavacrypto.so
/system/lib64/libjnigraphics.so /system/lib64/libmedia_jni.so
/system/lib64/librs_jni.so /system/lib64/libsoundpool.so
/system/lib64/libwebviewchromium_loader.so
/system/lib64/libwebviewchromium_plat_support.so libjavacore.so (13)
Heap: 39% free, 13MB/21MB; 102585 objects
Dumping cumulative Gc timings
Start Dumping histograms for 35 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 870.922ms 99% C.I. 0.023ms-138.959ms Avg: 8.294ms Max:
208.944ms
MarkRootsCheckpoint: Sum: 229.427ms 99% C.I. 0.039ms-109.759ms Avg: 3.277ms Max:
145.268ms
UpdateAndMarkImageModUnionTable: Sum: 93.690ms 99% C.I. 0.722ms-12.104ms Avg:
2.676ms Max: 12.104ms
MarkConcurrentRoots: Sum: 67.685ms 99% C.I. 4us-3947.500us Avg: 966.928us Max:
3991us
SweepMallocSpace: Sum: 38.194ms 99% C.I. 3us-9749.999us Avg: 545.628us Max: 12060us
ScanGrayAllocSpaceObjects: Sum: 12.065ms 99% C.I. 0.301us-2047.499us Avg:
172.357us Max: 2098us
(Paused)ScanGrayObjects: Sum: 11.688ms 99% C.I. 0.278ms-7.876ms Avg: 1.669ms
Max: 8.049ms
ReMarkRoots: Sum: 10.164ms 99% C.I. 34us-4742.500us Avg: 290.400us Max: 5534us
MarkAllocStackAsLive: Sum: 6.243ms 99% C.I. 21us-1191.250us Avg: 178.371us Max:
1196us
ImageModUnionClearCards: Sum: 4.510ms 99% C.I. 43us-394.999us Avg: 64.428us
Max: 465us
SweepZygoteSpace: Sum: 4.436ms 99% C.I. 145us-361us Avg: 184.833us Max: 361us
EnqueueFinalizerReferences: Sum: 4.299ms 99% C.I. 2us-1156.250us Avg: 122.828us
Max: 1181us
ScanGrayImageSpaceObjects: Sum: 3.776ms 99% C.I. 40us-1628.749us Avg: 107.885us
Max: 1863us
SweepLargeObjects: Sum: 3.762ms 99% C.I. 9us-2616.249us Avg: 107.485us Max:
3140us
FinishPhase: Sum: 3.492ms 99% C.I. 26us-447.500us Avg: 99.771us Max: 464us
SweepSystemWeaks: Sum: 3.009ms 99% C.I. 3us-258us Avg: 85.971us Max: 258us
AllocSpaceClearCards: Sum: 2.871ms 99% C.I. 0.275us-167us Avg: 20.507us Max:
167us
ZygoteModUnionClearCards: Sum: 2.493ms 99% C.I. 33us-366us Avg: 51.937us Max:
437us
MarkNonThreadRoots: Sum: 2.385ms 99% C.I. 12us-137us Avg: 34.071us Max: 137us
(Paused)ScanGrayImageSpaceObjects: Sum: 1.214ms 99% C.I. 40us-56us Avg: 43.357us
Max: 56us
ScanGrayZygoteSpaceObjects: Sum: 1.114ms 99% C.I. 37us-115us Avg: 46.416us Max:
115us
SwapBitmaps: Sum: 790us 99% C.I. 7us-49us Avg: 22.571us Max: 49us
(Paused)ScanGrayAllocSpaceObjects: Sum: 709us 99% C.I. 0.264us-121us Avg: 12.660us
Max: 121us
ProcessReferences: Sum: 676us 99% C.I. 2us-98us Avg: 19.314us Max: 98us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 514us 99% C.I. 28us-36us Avg: 30.235us
Max: 36us
RevokeAllThreadLocalAllocationStacks: Sum: 505us 99% C.I. 4us-58us Avg:
14.428us Max: 58us
InitializePhase: Sum: 342us 99% C.I. 1us-62us Avg: 9.771us Max: 62us
ProcessCards: Sum: 319us 99% C.I. 2us-10us Avg: 4.557us Max: 10us
MarkingPhase: Sum: 307us 99% C.I. 5us-15us Avg: 8.771us Max: 15us
(Paused)PausePhase: Sum: 290us 99% C.I. 6us-14us Avg: 8.285us Max: 14us
PreCleanCards: Sum: 281us 99% C.I. 5us-15us Avg: 8.028us Max: 15us
ReclaimPhase: Sum: 187us 99% C.I. 3us-11us Avg: 5.342us Max: 11us
Sweep: Sum: 160us 99% C.I. 2us-11us Avg: 4.571us Max: 11us
MarkRoots: Sum: 97us 99% C.I. 1us-19us Avg: 2.771us Max: 19us
BindBitmaps: Sum: 81us 99% C.I. 1us-8us Avg: 2.314us Max: 8us
RecursiveMark: Sum: 73us 99% C.I. 1us-4us Avg: 2.085us Max: 4us
(Paused)ProcessMarkStack: Sum: 71us 99% C.I. 0.257us-52us Avg: 2.028us Max:
52us
SwapStacks: Sum: 28us 99% C.I. 250ns-2000ns Avg: 800ns Max: 2000ns
UnBindBitmaps: Sum: 15us 99% C.I. 250ns-1000ns Avg: 428ns Max: 1000ns
FindDefaultSpaceBitmap: Sum: 6us 99% C.I. 250ns-2000ns Avg: 171ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 27.803ms 99% C.I. 130us-9287us Avg: 794.371us
Max: 9287us
concurrent mark sweep total time: 1.382s mean time: 39.511ms
concurrent mark sweep freed: 202644 objects with total size 10MB
concurrent mark sweep throughput: 146631/s / 7MB/s
Start Dumping histograms for 1 iterations for partial concurrent mark sweep
UpdateAndMarkImageModUnionTable: Sum: 32.124ms 99% C.I. 32.124ms-32.124ms Avg:
32.124ms Max: 32.124ms
ProcessMarkStack: Sum: 29.773ms 99% C.I. 0.017ms-28.774ms Avg: 9.924ms Max:
29.180ms
MarkRootsCheckpoint: Sum: 8.288ms 99% C.I. 0.457ms-7.826ms Avg: 4.144ms Max:
7.831ms
SweepMallocSpace: Sum: 5.882ms 99% C.I. 0.017ms-5.842ms Avg: 2.941ms Max: 5.865ms
MarkConcurrentRoots: Sum: 1.738ms 99% C.I. 8us-1730us Avg: 869us Max: 1730us
ScanGrayAllocSpaceObjects: Sum: 1.307ms 99% C.I. 3us-1304us Avg: 653.500us Max:
1304us
(Paused)ScanGrayObjects: Sum: 963us 99% C.I. 963us-963us Avg: 963us Max: 963us
MarkAllocStackAsLive: Sum: 688us 99% C.I. 688us-688us Avg: 688us Max: 688us
EnqueueFinalizerReferences: Sum: 654us 99% C.I. 654us-654us Avg: 654us Max: 654us
ReMarkRoots: Sum: 348us 99% C.I. 348us-348us Avg: 348us Max: 348us
ImageModUnionClearCards: Sum: 215us 99% C.I. 67us-148us Avg: 107.500us Max:
148us
AllocSpaceClearCards: Sum: 166us 99% C.I. 2us-86us Avg: 41.500us Max: 86us
FinishPhase: Sum: 141us 99% C.I. 141us-141us Avg: 141us Max: 141us
UpdateAndMarkZygoteModUnionTable: Sum: 139us 99% C.I. 139us-139us Avg: 139us Max:
139us
MarkNonThreadRoots: Sum: 108us 99% C.I. 36us-72us Avg: 54us Max: 72us
SwapBitmaps: Sum: 74us 99% C.I. 74us-74us Avg: 74us Max: 74us
ZygoteModUnionClearCards: Sum: 70us 99% C.I. 32us-38us Avg: 35us Max: 38us
SweepSystemWeaks: Sum: 65us 99% C.I. 65us-65us Avg: 65us Max: 65us
ScanGrayImageSpaceObjects: Sum: 55us 99% C.I. 55us-55us Avg: 55us Max: 55us
ScanGrayZygoteSpaceObjects: Sum: 34us 99% C.I. 34us-34us Avg: 34us Max: 34us
ProcessReferences: Sum: 26us 99% C.I. 26us-26us Avg: 26us Max: 26us
RevokeAllThreadLocalAllocationStacks: Sum: 22us 99% C.I. 22us-22us Avg: 22us
Max: 22us
SweepLargeObjects: Sum: 18us 99% C.I. 18us-18us Avg: 18us Max: 18us
MarkingPhase: Sum: 14us 99% C.I. 14us-14us Avg: 14us Max: 14us
PreCleanCards: Sum: 11us 99% C.I. 11us-11us Avg: 11us Max: 11us
ProcessCards: Sum: 10us 99% C.I. 5us-5us Avg: 5us Max: 5us
(Paused)PausePhase: Sum: 9us 99% C.I. 9us-9us Avg: 9us Max: 9us
Sweep: Sum: 8us 99% C.I. 8us-8us Avg: 8us Max: 8us
ReclaimPhase: Sum: 7us 99% C.I. 7us-7us Avg: 7us Max: 7us
MarkRoots: Sum: 4us 99% C.I. 4us-4us Avg: 4us Max: 4us
BindBitmaps: Sum: 3us 99% C.I. 3us-3us Avg: 3us Max: 3us
InitializePhase: Sum: 2us 99% C.I. 2us-2us Avg: 2us Max: 2us
(Paused)ProcessMarkStack: Sum: 1us 99% C.I. 1us-1us Avg: 1us Max: 1us
FindDefaultSpaceBitmap: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
partial concurrent mark sweep paused: Sum: 1.362ms 99% C.I. 1.362ms-1.362ms
Avg: 1.362ms Max: 1.362ms
partial concurrent mark sweep total time: 82.973ms mean time: 82.973ms
partial concurrent mark sweep freed: 46702 objects with total size 2MB
partial concurrent mark sweep throughput: 569537/s / 31MB/s
Start Dumping histograms for 12 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 85.041ms 99% C.I. 0.070ms-44.895ms Avg: 3.543ms Max:
48.873ms
ScanGrayAllocSpaceObjects: Sum: 54.222ms 99% C.I. 0.002ms-28.400ms Avg: 1.129ms
Max: 35.409ms
ProcessMarkStack: Sum: 37.462ms 99% C.I. 1.461us-17035.999us Avg: 985.842us Max:
19998us
ScanGrayImageSpaceObjects: Sum: 27.490ms 99% C.I. 0.044ms-10.663ms Avg: 1.145ms
Max: 11.590ms
FreeList: Sum: 24.786ms 99% C.I. 5.218us-1339.250us Avg: 148.419us Max: 2515us
MarkConcurrentRoots: Sum: 17.759ms 99% C.I. 4us-5308us Avg: 739.958us Max:
5715us
ImageModUnionClearCards: Sum: 11.446ms 99% C.I. 47us-8735.999us Avg: 476.916us
Max: 9885us
(Paused)ScanGrayObjects: Sum: 11.096ms 99% C.I. 0.328ms-10.696ms Avg: 5.548ms
Max: 10.768ms
SweepArray: Sum: 9.147ms 99% C.I. 40us-4266us Avg: 762.250us Max: 4324us
MarkingPhase: Sum: 2.874ms 99% C.I. 168us-372us Avg: 239.500us Max: 372us
EnqueueFinalizerReferences: Sum: 2.323ms 99% C.I. 2us-1301us Avg: 193.583us Max:
1301us
ReMarkRoots: Sum: 1.527ms 99% C.I. 65us-353us Avg: 127.250us Max: 353us
AllocSpaceClearCards: Sum: 1.311ms 99% C.I. 0.272us-163us Avg: 27.312us Max:
163us
ResetStack: Sum: 813us 99% C.I. 18us-222us Avg: 67.750us Max: 222us
(Paused)ScanGrayImageSpaceObjects: Sum: 773us 99% C.I. 42us-241us Avg: 77.300us
Max: 241us
MarkNonThreadRoots: Sum: 606us 99% C.I. 16us-72us Avg: 25.250us Max: 72us
FinishPhase: Sum: 563us 99% C.I. 28us-101us Avg: 46.916us Max: 101us
SweepSystemWeaks: Sum: 561us 99% C.I. 18us-125us Avg: 46.750us Max: 125us
(Paused)ScanGrayAllocSpaceObjects: Sum: 402us 99% C.I. 0.277us-105us Avg: 20.100us
Max: 105us
ZygoteModUnionClearCards: Sum: 292us 99% C.I. 33us-180us Avg: 73us Max: 180us
ScanGrayZygoteSpaceObjects: Sum: 255us 99% C.I. 32us-134us Avg: 63.750us Max:
134us
ProcessReferences: Sum: 129us 99% C.I. 2us-52us Avg: 10.750us Max: 52us
RevokeAllThreadLocalAllocationStacks: Sum: 115us 99% C.I. 5us-24us Avg: 9.583us
Max: 24us
(Paused)PausePhase: Sum: 108us 99% C.I. 6us-22us Avg: 9us Max: 22us
ReclaimPhase: Sum: 93us 99% C.I. 4us-27us Avg: 7.750us Max: 27us
BindBitmaps: Sum: 81us 99% C.I. 1us-63us Avg: 6.750us Max: 63us
ProcessCards: Sum: 78us 99% C.I. 2us-9us Avg: 3.250us Max: 9us
SwapBitmaps: Sum: 58us 99% C.I. 3us-11us Avg: 4.833us Max: 11us
MarkRoots: Sum: 37us 99% C.I. 2us-5us Avg: 3.083us Max: 5us
InitializePhase: Sum: 32us 99% C.I. 1us-9us Avg: 2.666us Max: 9us
UnBindBitmaps: Sum: 21us 99% C.I. 1us-3us Avg: 1.750us Max: 3us
(Paused)ProcessMarkStack: Sum: 15us 99% C.I. 0.250us-3us Avg: 1.250us Max: 3us
RecordFree: Sum: 13us 99% C.I. 1us-2us Avg: 1.083us Max: 2us
FindDefaultSpaceBitmap: Sum: 9us 99% C.I. 250ns-2000ns Avg: 750ns Max: 2000ns
SwapStacks: Sum: 7us 99% C.I. 250ns-1000ns Avg: 583ns Max: 1000ns
ForwardSoftReferences: Sum: 2us 99% C.I. 0.250us-2us Avg: 1us Max: 2us
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 14.684ms 99% C.I. 0.154ms-10.870ms
Avg: 1.223ms Max: 11.213ms
sticky concurrent mark sweep total time: 291.628ms mean time: 24.302ms
sticky concurrent mark sweep freed: 160022 objects with total size 9MB
sticky concurrent mark sweep throughput: 549904/s / 31MB/s
Total time spent in GC: 1.757s
Mean GC size throughput: 13MB/s
Mean GC object throughput: 255807 objects/s
Total number of allocations 552163
Total bytes allocated 36MB
Free memory 8MB
Free memory until GC 8MB
Free memory until OOME 114MB
Total memory 21MB
Max memory 128MB
Total mutator paused time: 43.849ms
Total time waiting for GC to complete: 25.367us

DALVIK THREADS (43):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74f8cfa8 self=0x55952d5d30
| sysTid=1895 nice=-4 cgrp=apps sched=0/0 handle=0x7f8cf2a150
| state=S schedstat=( 2732212640 1337241591 4408 ) utm=234 stm=39 core=1 HZ=100
| stack=0x7fcfd0d000-0x7fcfd0f000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1895/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55952e2fe0
| sysTid=1901 nice=0 cgrp=apps sched=0/0 handle=0x55955e63c0
| state=S schedstat=( 1461253 3125624 15 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f89539000-0x7f8953b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1901/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955fe8d0
| sysTid=1903 nice=0 cgrp=apps sched=0/0 handle=0x55955e3ce0
| state=S schedstat=( 876459 3565834 17 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89339000-0x7f8933b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1903/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55952e0110
| sysTid=1902 nice=0 cgrp=apps sched=0/0 handle=0x55955e3a30
| state=S schedstat=( 2205158 1517187 16 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f89439000-0x7f8943b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1902/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c00080 self=0x55952e0840
| sysTid=1904 nice=0 cgrp=apps sched=0/0 handle=0x55952e3710
| state=R schedstat=( 144372604 185637241 87 ) utm=9 stm=5 core=0 HZ=100
| stack=0x7f89223000-0x7f89225000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"ReferenceQueueDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c07080 self=0x55952df1c0
| sysTid=1905 nice=0 cgrp=apps sched=0/0 handle=0x55955e3f90
| state=S schedstat=( 39689065 39903431 274 ) utm=2 stm=1 core=1 HZ=100
| stack=0x7f89117000-0x7f89119000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x148dc330> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x148dc330> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c07140 self=0x55955f8e80
| sysTid=1907 nice=0 cgrp=apps sched=0/0 handle=0x55955f96c0
| state=S schedstat=( 1205885 12528594 17 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f84da9000-0x7f84dab000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x18f4eba9> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
- locked <0x18f4eba9> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c070e0 self=0x55952df8f0
| sysTid=1906 nice=0 cgrp=apps sched=0/0 handle=0x55955f8bd0
| state=S schedstat=( 141283802 112410058 487 ) utm=9 stm=5 core=1 HZ=100
| stack=0x7f8900b000-0x7f8900d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2dcc052e> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x2dcc052e> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=9 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c071a0 self=0x55955fbdf0
| sysTid=1908 nice=0 cgrp=apps sched=0/0 handle=0x55955fc6d0
| state=S schedstat=( 2483906 1383906 24 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f79c7f000-0x7f79c81000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x190668cf> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x190668cf> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"GCDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c07200 self=0x55955fcc80
| sysTid=1909 nice=0 cgrp=apps sched=0/0 handle=0x55955fd670
| state=S schedstat=( 111206053 89263638 116 ) utm=11 stm=0 core=1 HZ=100
| stack=0x7f79b7b000-0x7f79b7d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3ac3e25c> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x3ac3e25c> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x12c5b080 self=0x55955e80f0
| sysTid=1910 nice=0 cgrp=apps sched=0/0 handle=0x55955fdc00
| state=S schedstat=( 38370255 166205217 383 ) utm=2 stm=1 core=1 HZ=100
| stack=0x7f7987f000-0x7f79881000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1910/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x12c5f080 self=0x55955e9ba0
| sysTid=1911 nice=0 cgrp=apps sched=0/0 handle=0x55955e9850
| state=S schedstat=( 34411666 175713324 338 ) utm=2 stm=1 core=0 HZ=100
| stack=0x7f79781000-0x7f79783000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1911/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"mBackgroundPriorityThread" prio=5 tid=13 Native


| group="main" sCount=1 dsCount=0 obj=0x12c062e0 self=0x55955ab470
| sysTid=2067 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955f1b30
| state=S schedstat=( 885261 2345207 5 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f77e96000-0x7f77e98000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2067/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Thread-87" prio=1 tid=16 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c07f80 self=0x55955f3d00
| sysTid=2115 nice=0 cgrp=apps sched=0/0 handle=0x55955f5fd0
| state=S schedstat=( 176392713 307937505 896 ) utm=11 stm=6 core=1 HZ=100
| stack=0x7f77d92000-0x7f77d94000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x23879965> (a java.util.ArrayList)
at
com.lenovo.ideafriend.mms.android.data.Contact$ContactsCache$TaskStack$1.run(Contac
t.java:764)
- locked <0x23879965> (a java.util.ArrayList)

"AudioTrack" prio=10 tid=15 Native


| group="main" sCount=1 dsCount=0 obj=0x12dbb080 self=0x5595643650
| sysTid=2184 nice=-16 cgrp=apps sched=1/2 handle=0x559563ef40
| state=S schedstat=( 790418 7308748 8 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f77990000-0x7f77992000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2184/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 00018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
native: #02 pc 0005ce18 /system/lib64/libmedia.so
(android::AudioTrack::AudioTrackThread::threadLoop()+344)
native: #03 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #04 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #05 pc 00014444 /system/lib64/libutils.so (???)
native: #06 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #07 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"DrmManagerClient.InfoHandler" prio=5 tid=17 Native


| group="main" sCount=1 dsCount=0 obj=0x12d6deb0 self=0x559565c380
| sysTid=2186 nice=0 cgrp=apps sched=0/0 handle=0x559565cbc0
| state=S schedstat=( 862863 1072970 12 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f77770000-0x7f77772000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2186/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"DrmManagerClient.EventHandler" prio=5 tid=18 Native


| group="main" sCount=1 dsCount=0 obj=0x12d6df90 self=0x559565d290
| sysTid=2187 nice=0 cgrp=apps sched=0/0 handle=0x559565dcc0
| state=S schedstat=( 785000 21184948 10 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f7766c000-0x7f7766e000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2187/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"MMSAppToast" prio=5 tid=19 Native


| group="main" sCount=1 dsCount=0 obj=0x12dd7160 self=0x5595660900
| sysTid=2188 nice=0 cgrp=apps sched=0/0 handle=0x5595661330
| state=S schedstat=( 669792 14221667 9 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f77561000-0x7f77563000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2188/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"ContactPhotoLoader" prio=5 tid=21 Native


| group="main" sCount=1 dsCount=0 obj=0x12c4a420 self=0x559567d2e0
| sysTid=2192 nice=0 cgrp=apps sched=0/0 handle=0x559567dc10
| state=S schedstat=( 2174222 13697863 12 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f77349000-0x7f7734b000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2192/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"AccountChangeListener" prio=5 tid=22 Native


| group="main" sCount=1 dsCount=0 obj=0x12dd84a0 self=0x5595689bd0
| sysTid=2193 nice=0 cgrp=apps sched=0/0 handle=0x559568a580
| state=S schedstat=( 686198704 756747388 1086 ) utm=57 stm=11 core=1 HZ=100
| stack=0x7f7723d000-0x7f7723f000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2193/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"SimAssociateHandler" prio=5 tid=23 Native


| group="main" sCount=1 dsCount=0 obj=0x12c4a540 self=0x5595691f90
| sysTid=2195 nice=0 cgrp=apps sched=0/0 handle=0x5595692890
| state=S schedstat=( 811564 20749842 9 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f77131000-0x7f77133000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2195/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Binder_3" prio=5 tid=14 Native


| group="main" sCount=1 dsCount=0 obj=0x12fe5080 self=0x559580ddb0
| sysTid=2396 nice=0 cgrp=apps sched=0/0 handle=0x559580d250
| state=S schedstat=( 31833074 156683553 286 ) utm=2 stm=1 core=1 HZ=100
| stack=0x7f760db000-0x7f760dd000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2396/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Timer-1" prio=5 tid=20 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12f7dcc0 self=0x559584f7f0
| sysTid=2608 nice=0 cgrp=apps sched=0/0 handle=0x559578b0f0
| state=S schedstat=( 666354 654792 3 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f76cfd000-0x7f76cff000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3a97463a> (a java.util.Timer$TimerImpl)
at java.util.Timer$TimerImpl.run(Timer.java:214)
- locked <0x3a97463a> (a java.util.Timer$TimerImpl)

"Timer-0" prio=5 tid=24 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12f7dc50 self=0x5595601fc0
| sysTid=2607 nice=0 cgrp=apps sched=0/0 handle=0x5595639b40
| state=S schedstat=( 1719271 4429165 13 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f77c8e000-0x7f77c90000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x14aac2eb> (a java.util.Timer$TimerImpl)
at java.util.Timer$TimerImpl.run(Timer.java:214)
- locked <0x14aac2eb> (a java.util.Timer$TimerImpl)

"Timer-2" prio=5 tid=25 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c111d0 self=0x5595793770
| sysTid=3017 nice=0 cgrp=apps sched=0/0 handle=0x5595646de0
| state=S schedstat=( 666303 3565260 3 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f77b7a000-0x7f77b7c000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x00dac848> (a java.util.Timer$TimerImpl)
at java.util.Timer$TimerImpl.run(Timer.java:214)
- locked <0x00dac848> (a java.util.Timer$TimerImpl)

"Timer-3" prio=5 tid=26 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c11240 self=0x55957c22b0
| sysTid=3018 nice=0 cgrp=apps sched=0/0 handle=0x55956e56d0
| state=S schedstat=( 1052500 3710937 6 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f77455000-0x7f77457000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x35dd66e1> (a java.util.Timer$TimerImpl)
at java.util.Timer$TimerImpl.run(Timer.java:214)
- locked <0x35dd66e1> (a java.util.Timer$TimerImpl)

"Thread-123" prio=5 tid=27 Sleeping


| group="main" sCount=1 dsCount=0 obj=0x12da5620 self=0x55957af960
| sysTid=3260 nice=0 cgrp=apps sched=0/0 handle=0x55956b4e00
| state=S schedstat=( 19084526 21553856 151 ) utm=1 stm=0 core=1 HZ=100
| stack=0x7f77025000-0x7f77027000 stackSize=1036KB
| held mutexes=
at java.lang.Thread.sleep!(Native method)
- sleeping on <0x17a38c06> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:1031)
- locked <0x17a38c06> (a java.lang.Object)
at java.lang.Thread.sleep(Thread.java:985)
at
com.lenovo.ideafriend.mms.lenovo.wappush.SiExpiredCheck$1.run(SiExpiredCheck.java:1
18)

"RenderThread" prio=5 tid=29 Native


| group="main" sCount=1 dsCount=0 obj=0x12dc0080 self=0x55956b1620
| sysTid=3262 nice=-4 cgrp=apps sched=0/0 handle=0x55957dfd70
| state=S schedstat=( 2471384151 835850031 3939 ) utm=166 stm=81 core=3 HZ=100
| stack=0x7f76e23000-0x7f76e25000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3262/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 00069b14 /system/lib64/libhwui.so
(android::uirenderer::renderthread::RenderThread::threadLoop()+100)
native: #05 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #06 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #07 pc 00014444 /system/lib64/libutils.so (???)
native: #08 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #09 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"AsyncQueryWorker" prio=5 tid=28 Native


| group="main" sCount=1 dsCount=0 obj=0x12dd7e80 self=0x55956edb40
| sysTid=3266 nice=0 cgrp=apps sched=0/0 handle=0x559576e120
| state=S schedstat=( 7788018 17593020 40 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f76f21000-0x7f76f23000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3266/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"AsyncTask #1" prio=5 tid=30 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12e33400 self=0x55957806d0
| sysTid=3435 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55958dc1d0
| state=S schedstat=( 6730001 32354476 27 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f73ce5000-0x7f73ce7000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x37f0a2c7> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x37f0a2c7> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"pool-2-thread-1" prio=5 tid=32 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12e33d00 self=0x5595a88330
| sysTid=3439 nice=0 cgrp=apps sched=0/0 handle=0x5595b541a0
| state=S schedstat=( 1170990 892343 3 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f72e49000-0x7f72e4b000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0ff820f4> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0ff820f4> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"AsyncTask #2" prio=5 tid=31 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12f398c0 self=0x5595aa3770
| sysTid=3441 nice=0 cgrp=apps sched=0/0 handle=0x55957831b0
| state=S schedstat=( 3518227 1945104 8 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f72f4d000-0x7f72f4f000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1768901d> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1768901d> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"AsyncTask #3" prio=5 tid=33 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12f451a0 self=0x5595917f20
| sysTid=3442 nice=0 cgrp=apps sched=0/0 handle=0x55957b9bf0
| state=S schedstat=( 1241614 7615052 6 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f72b45000-0x7f72b47000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x26dc6292> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x26dc6292> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"AsyncTask #4" prio=5 tid=35 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12f3a580 self=0x55956dab20
| sysTid=3449 nice=0 cgrp=apps sched=0/0 handle=0x5595b23b90
| state=S schedstat=( 1277343 5728594 3 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f7283f000-0x7f72841000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x00caa463> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x00caa463> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"AsyncTask #5" prio=5 tid=34 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12f6b1c0 self=0x55956b6f70
| sysTid=3456 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595712640
| state=S schedstat=( 1962761 1749428 10 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f72943000-0x7f72945000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1bf05860> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1bf05860> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"GoogleApiHandler" prio=5 tid=36 Native


| group="main" sCount=1 dsCount=0 obj=0x13048120 self=0x5595b1af30
| sysTid=3460 nice=9 cgrp=apps sched=0/0 handle=0x559592de80
| state=S schedstat=( 18780575 22263695 38 ) utm=0 stm=1 core=1 HZ=100
| stack=0x7f721b2000-0x7f721b4000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3460/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
"Chrome_IOThread" prio=7 tid=37 Native
| group="main" sCount=1 dsCount=0 obj=0x12fdb080 self=0x5595aafd90
| sysTid=3461 nice=-4 cgrp=apps sched=0/0 handle=0x5595c7dbe0
| state=S schedstat=( 28100464 15638333 100 ) utm=2 stm=0 core=0 HZ=100
| stack=0x7f7191d000-0x7f7191f000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3461/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 01946e38 /data/app/com.google.android.webview-
1/lib/arm64/libwebviewchromium.so (???)
(no managed stack frames)

"TaskSchedulerFo" prio=5 tid=38 Native


| group="main" sCount=1 dsCount=0 obj=0x12fe50e0 self=0x5595cf4960
| sysTid=3466 nice=0 cgrp=apps sched=0/0 handle=0x5595a891d0
| state=S schedstat=( 1960002 2904739 13 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f71427000-0x7f71429000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3466/stack)
native: #00 pc 00013390 /system/lib64/libc.so (syscall+32)
native: #01 pc 00018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
native: #02 pc 000188a0 /system/lib64/libc.so
(__pthread_cond_timedwait(pthread_cond_t*, pthread_mutex_t*, timespec const*, int)
+68)
native: #03 pc 000990ec /data/app/com.google.android.webview-
1/lib/arm64/libwebviewchromium.so (???)
(no managed stack frames)

"GAC_Executor[0]" prio=5 tid=39 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12f7fda0 self=0x5595d08590
| sysTid=3472 nice=0 cgrp=apps sched=0/0 handle=0x5595d08f60
| state=S schedstat=( 3019322 8329895 16 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f70e0d000-0x7f70e0f000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1a831119> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1a831119> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at com.google.android.gms.internal.zzbge.run(unavailable:-1)
at java.lang.Thread.run(Thread.java:818)

"TaskSchedulerSi" prio=5 tid=40 Native


| group="main" sCount=1 dsCount=0 obj=0x13169080 self=0x5595d1d780
| sysTid=3469 nice=0 cgrp=apps sched=0/0 handle=0x5595a85da0
| state=S schedstat=( 9496566 19559112 41 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f7110d000-0x7f7110f000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3469/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 00018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
native: #02 pc 00098ffc /data/app/com.google.android.webview-
1/lib/arm64/libwebviewchromium.so (???)
(no managed stack frames)

"ConnectivityManager" prio=5 tid=41 Native


| group="main" sCount=1 dsCount=0 obj=0x13083ba0 self=0x5595dcc610
| sysTid=3480 nice=0 cgrp=apps sched=0/0 handle=0x5595928c00
| state=S schedstat=( 1333021 7168124 10 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f7056f000-0x7f70571000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3480/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"TaskSchedulerBa" prio=5 tid=42 Native


| group="main" sCount=1 dsCount=0 obj=0x1329d140 self=0x5595dd8b20
| sysTid=3464 nice=0 cgrp=apps sched=0/0 handle=0x5595c6fa30
| state=S schedstat=( 3009218 6312083 19 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f71623000-0x7f71625000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3464/stack)
native: #00 pc 00013390 /system/lib64/libc.so (syscall+32)
native: #01 pc 00018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
native: #02 pc 000188a0 /system/lib64/libc.so
(__pthread_cond_timedwait(pthread_cond_t*, pthread_mutex_t*, timespec const*, int)
+68)
native: #03 pc 000990ec /data/app/com.google.android.webview-
1/lib/arm64/libwebviewchromium.so (???)
(no managed stack frames)

"GAC_Executor[1]" prio=5 tid=43 Waiting


| group="main" sCount=1 dsCount=0 obj=0x132a8320 self=0x5595de2b70
| sysTid=3482 nice=0 cgrp=apps sched=0/0 handle=0x5595de3540
| state=S schedstat=( 2519323 5478803 9 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f7046b000-0x7f7046d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0b5a15de> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x0b5a15de> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at com.google.android.gms.internal.zzbge.run(unavailable:-1)
at java.lang.Thread.run(Thread.java:818)

"TaskSchedulerSe" prio=5 (not attached)


| sysTid=3462 nice=0 cgrp=apps
| state=S schedstat=( 538905 315937 10 ) utm=0 stm=0 core=2 HZ=100
kernel: (couldn't read /proc/self/task/3462/stack)

"TaskSchedulerBa" prio=5 (not attached)


| sysTid=3463 nice=0 cgrp=apps
| state=S schedstat=( 550207 90053 7 ) utm=0 stm=0 core=2 HZ=100
kernel: (couldn't read /proc/self/task/3463/stack)

"TaskSchedulerFo" prio=5 (not attached)


| sysTid=3465 nice=0 cgrp=apps
| state=S schedstat=( 344166 897863 10 ) utm=0 stm=0 core=2 HZ=100
kernel: (couldn't read /proc/self/task/3465/stack)

"TaskSchedulerSi" prio=5 (not attached)


| sysTid=3467 nice=0 cgrp=apps
| state=S schedstat=( 195573 6814636 1 ) utm=0 stm=0 core=2 HZ=100
kernel: (couldn't read /proc/self/task/3467/stack)

"AudioThread" prio=5 (not attached)


| sysTid=3468 nice=0 cgrp=apps
| state=S schedstat=( 210624 3472606 3 ) utm=0 stm=0 core=0 HZ=100
kernel: (couldn't read /proc/self/task/3468/stack)

"GL updater" prio=5 (not attached)


| sysTid=5258 nice=-10 cgrp=apps
| state=S schedstat=( 9501986 12038950 248 ) utm=0 stm=0 core=1 HZ=100
kernel: (couldn't read /proc/self/task/5258/stack)

----- end 1895 -----

----- pid 1830 at 2014-01-01 00:02:21 -----


Cmd line: com.lenovo.lightsettings
ABI: arm64
Build type: optimized
Loaded classes: 3617 allocated classes
Intern table: 4917 strong; 674 weak
JNI: CheckJNI is off; globals=257
Libraries: /system/lib64/libandroid.so /system/lib64/libaudioeffect_jni.so
/system/lib64/libcompiler_rt.so /system/lib64/libjavacrypto.so
/system/lib64/libjnigraphics.so /system/lib64/libmedia_jni.so
/system/lib64/librs_jni.so /system/lib64/libsoundpool.so
/system/lib64/libwebviewchromium_loader.so libjavacore.so (10)
Heap: 39% free, 6MB/11MB; 46254 objects
Dumping cumulative Gc timings
Start Dumping histograms for 27 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 401.166ms 99% C.I. 0.005ms-49.196ms Avg: 4.952ms Max:
55.526ms
MarkRootsCheckpoint: Sum: 235.332ms 99% C.I. 0.041ms-160.831ms Avg: 4.358ms Max:
214.034ms
UpdateAndMarkImageModUnionTable: Sum: 59.296ms 99% C.I. 0.722ms-8.651ms Avg:
2.196ms Max: 8.751ms
MarkConcurrentRoots: Sum: 44.071ms 99% C.I. 4us-3290.999us Avg: 816.129us Max:
3748us
SweepMallocSpace: Sum: 7.619ms 99% C.I. 3us-1137.999us Avg: 141.092us Max: 1291us
(Paused)ScanGrayObjects: Sum: 4.488ms 99% C.I. 0.346ms-4.112ms Avg: 2.244ms
Max: 4.142ms
ImageModUnionClearCards: Sum: 3.542ms 99% C.I. 43us-418.999us Avg: 65.592us
Max: 465us
SweepZygoteSpace: Sum: 2.997ms 99% C.I. 150us-275us Avg: 187.312us Max: 275us
ScanGrayImageSpaceObjects: Sum: 2.761ms 99% C.I. 40us-1171.750us Avg: 102.259us
Max: 1270us
FinishPhase: Sum: 2.195ms 99% C.I. 26us-160us Avg: 81.296us Max: 160us
ReMarkRoots: Sum: 1.843ms 99% C.I. 34us-196.625us Avg: 68.259us Max: 197us
MarkAllocStackAsLive: Sum: 1.795ms 99% C.I. 21us-356us Avg: 66.481us Max: 356us
ZygoteModUnionClearCards: Sum: 1.787ms 99% C.I. 33us-393.999us Avg: 55.843us
Max: 437us
ScanGrayAllocSpaceObjects: Sum: 1.682ms 99% C.I. 0.281us-359.499us Avg: 31.148us
Max: 362us
SweepSystemWeaks: Sum: 1.602ms 99% C.I. 3us-189us Avg: 59.333us Max: 189us
MarkNonThreadRoots: Sum: 1.305ms 99% C.I. 12us-59us Avg: 24.166us Max: 59us
AllocSpaceClearCards: Sum: 1.236ms 99% C.I. 0.250us-42us Avg: 11.444us Max: 42us
(Paused)ScanGrayImageSpaceObjects: Sum: 1.089ms 99% C.I. 40us-56us Avg: 43.560us
Max: 56us
ScanGrayZygoteSpaceObjects: Sum: 712us 99% C.I. 37us-75us Avg: 44.500us Max: 75us
(Paused)ScanGrayAllocSpaceObjects: Sum: 687us 99% C.I. 0.265us-121us Avg: 13.740us
Max: 121us
SwapBitmaps: Sum: 603us 99% C.I. 7us-49us Avg: 22.333us Max: 49us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 421us 99% C.I. 28us-36us Avg: 30.071us
Max: 36us
SweepLargeObjects: Sum: 350us 99% C.I. 9us-45us Avg: 12.962us Max: 45us
InitializePhase: Sum: 276us 99% C.I. 1us-62us Avg: 10.222us Max: 62us
(Paused)PausePhase: Sum: 250us 99% C.I. 6us-39us Avg: 9.259us Max: 39us
MarkingPhase: Sum: 234us 99% C.I. 5us-15us Avg: 8.666us Max: 15us
ProcessCards: Sum: 232us 99% C.I. 2us-10us Avg: 4.296us Max: 10us
RevokeAllThreadLocalAllocationStacks: Sum: 198us 99% C.I. 4us-16us Avg: 7.333us
Max: 16us
PreCleanCards: Sum: 192us 99% C.I. 5us-12us Avg: 7.111us Max: 12us
ReclaimPhase: Sum: 131us 99% C.I. 3us-8us Avg: 4.851us Max: 8us
ProcessReferences: Sum: 104us 99% C.I. 2us-11us Avg: 3.851us Max: 11us
MarkRoots: Sum: 75us 99% C.I. 1us-19us Avg: 2.777us Max: 19us
(Paused)ProcessMarkStack: Sum: 69us 99% C.I. 0.259us-52us Avg: 2.555us Max:
52us
BindBitmaps: Sum: 66us 99% C.I. 1us-8us Avg: 2.444us Max: 8us
RecursiveMark: Sum: 53us 99% C.I. 1us-4us Avg: 1.962us Max: 4us
SwapStacks: Sum: 19us 99% C.I. 250ns-2000ns Avg: 703ns Max: 2000ns
UnBindBitmaps: Sum: 9us 99% C.I. 250ns-1000ns Avg: 333ns Max: 1000ns
FindDefaultSpaceBitmap: Sum: 7us 99% C.I. 250ns-2000ns Avg: 259ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 9.411ms 99% C.I. 130us-4027.500us Avg: 348.555us
Max: 4409us
concurrent mark sweep total time: 780.848ms mean time: 28.920ms
concurrent mark sweep freed: 29008 objects with total size 1752KB
concurrent mark sweep throughput: 37189.7/s / 2MB/s
Start Dumping histograms for 10 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 34.908ms 99% C.I. 0.070ms-9.670ms Avg: 1.745ms Max:
9.688ms
ScanGrayImageSpaceObjects: Sum: 12.122ms 99% C.I. 44us-3625us Avg: 606.100us
Max: 3775us
MarkConcurrentRoots: Sum: 10.579ms 99% C.I. 4us-1635us Avg: 528.950us Max:
1635us
ProcessMarkStack: Sum: 9.431ms 99% C.I. 0.441us-2437.500us Avg: 314.366us Max:
2528us
ScanGrayAllocSpaceObjects: Sum: 7.894ms 99% C.I. 0.500us-1050us Avg: 197.350us
Max: 1050us
FreeList: Sum: 3.851ms 99% C.I. 3us-204us Avg: 101.342us Max: 204us
MarkingPhase: Sum: 2.403ms 99% C.I. 168us-372us Avg: 240.300us Max: 372us
SweepArray: Sum: 1.913ms 99% C.I. 40us-453us Avg: 191.300us Max: 453us
ImageModUnionClearCards: Sum: 1.357ms 99% C.I. 47us-122us Avg: 67.850us Max:
122us
ReMarkRoots: Sum: 927us 99% C.I. 65us-149us Avg: 92.700us Max: 149us
(Paused)ScanGrayImageSpaceObjects: Sum: 773us 99% C.I. 42us-241us Avg: 77.300us
Max: 241us
AllocSpaceClearCards: Sum: 710us 99% C.I. 0.250us-40us Avg: 17.750us Max: 40us
FinishPhase: Sum: 462us 99% C.I. 28us-101us Avg: 46.200us Max: 101us
SweepSystemWeaks: Sum: 431us 99% C.I. 18us-125us Avg: 43.100us Max: 125us
MarkNonThreadRoots: Sum: 420us 99% C.I. 16us-72us Avg: 21us Max: 72us
(Paused)ScanGrayAllocSpaceObjects: Sum: 402us 99% C.I. 0.277us-105us Avg: 20.100us
Max: 105us
ResetStack: Sum: 385us 99% C.I. 18us-109us Avg: 38.500us Max: 109us
EnqueueFinalizerReferences: Sum: 297us 99% C.I. 2us-153us Avg: 29.700us Max:
153us
(Paused)PausePhase: Sum: 76us 99% C.I. 6us-10us Avg: 7.600us Max: 10us
RevokeAllThreadLocalAllocationStacks: Sum: 71us 99% C.I. 5us-10us Avg: 7.100us
Max: 10us
PreCleanCards: Sum: 60us 99% C.I. 4us-9us Avg: 6us Max: 9us
ProcessCards: Sum: 52us 99% C.I. 2us-4us Avg: 2.600us Max: 4us
SwapBitmaps: Sum: 41us 99% C.I. 3us-8us Avg: 4.100us Max: 8us
MarkRoots: Sum: 29us 99% C.I. 2us-4us Avg: 2.900us Max: 4us
ProcessReferences: Sum: 27us 99% C.I. 2us-4us Avg: 2.700us Max: 4us
InitializePhase: Sum: 21us 99% C.I. 1us-6us Avg: 2.100us Max: 6us
UnBindBitmaps: Sum: 16us 99% C.I. 1us-2us Avg: 1.600us Max: 2us
BindBitmaps: Sum: 15us 99% C.I. 1us-2us Avg: 1.500us Max: 2us
(Paused)ProcessMarkStack: Sum: 14us 99% C.I. 0.250us-3us Avg: 1.400us Max: 3us
RecordFree: Sum: 10us 99% C.I. 1us-1us Avg: 1us Max: 1us
FindDefaultSpaceBitmap: Sum: 6us 99% C.I. 250ns-2000ns Avg: 600ns Max: 2000ns
SwapStacks: Sum: 5us 99% C.I. 250ns-1000ns Avg: 500ns Max: 1000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 2.844ms 99% C.I. 154us-631us Avg:
284.400us Max: 631us
sticky concurrent mark sweep total time: 89.784ms mean time: 8.978ms
sticky concurrent mark sweep freed: 30651 objects with total size 1655KB
sticky concurrent mark sweep throughput: 344393/s / 18MB/s
Total time spent in GC: 870.632ms
Mean GC size throughput: 5MB/s
Mean GC object throughput: 114729 objects/s
Total number of allocations 146141
Total bytes allocated 12MB
Free memory 4MB
Free memory until GC 4MB
Free memory until OOME 121MB
Total memory 11MB
Max memory 128MB
Total mutator paused time: 12.255ms
Total time waiting for GC to complete: 71.516ms

DALVIK THREADS (14):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74f8cfa8 self=0x55952d5d30
| sysTid=1830 nice=0 cgrp=apps sched=0/0 handle=0x7f8cf2a150
| state=S schedstat=( 261343392 131737648 233 ) utm=20 stm=6 core=1 HZ=100
| stack=0x7fcfd0d000-0x7fcfd0f000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1830/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955e3a30
| sysTid=1833 nice=0 cgrp=apps sched=0/0 handle=0x55955e63c0
| state=S schedstat=( 757551 8320677 6 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f89539000-0x7f8953b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1833/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955fe8d0
| sysTid=1836 nice=0 cgrp=apps sched=0/0 handle=0x55952e3290
| state=S schedstat=( 720677 14581615 4 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89337000-0x7f89339000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1836/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55952e0110
| sysTid=1834 nice=0 cgrp=apps sched=0/0 handle=0x55952e2fe0
| state=S schedstat=( 775155 7495730 6 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f89437000-0x7f89439000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1834/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c00080 self=0x55952e0840
| sysTid=1842 nice=0 cgrp=apps sched=0/0 handle=0x55955e4160
| state=R schedstat=( 77248128 116488642 39 ) utm=7 stm=0 core=1 HZ=100
| stack=0x7f89223000-0x7f89225000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"FinalizerDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a0e0 self=0x55952df8f0
| sysTid=1847 nice=0 cgrp=apps sched=0/0 handle=0x55955f8bd0
| state=S schedstat=( 4419999 567969 14 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f89013000-0x7f89015000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x38a46613> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x38a46613> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)
"ReferenceQueueDaemon" daemon prio=5 tid=7 Waiting
| group="system" sCount=1 dsCount=0 obj=0x12c0a080 self=0x55952df1c0
| sysTid=1846 nice=0 cgrp=apps sched=0/0 handle=0x55952e3540
| state=S schedstat=( 1063437 13045575 19 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89117000-0x7f89119000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3acb7050> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x3acb7050> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a140 self=0x55955f8e80
| sysTid=1848 nice=0 cgrp=apps sched=0/0 handle=0x55955f96c0
| state=S schedstat=( 710262 1561613 12 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f84da9000-0x7f84dab000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x32b76249> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
- locked <0x32b76249> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=9 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a1a0 self=0x55955fbc00
| sysTid=1849 nice=0 cgrp=apps sched=0/0 handle=0x55955fc4e0
| state=S schedstat=( 886197 11877084 11 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f79c7f000-0x7f79c81000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x057d474e> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x057d474e> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"GCDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a200 self=0x55955fcc80
| sysTid=1850 nice=0 cgrp=apps sched=0/0 handle=0x55955fd670
| state=S schedstat=( 757863 9581617 10 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f79b7b000-0x7f79b7d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3665506f> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x3665506f> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x12c59080 self=0x55955e8bb0
| sysTid=1851 nice=0 cgrp=apps sched=0/0 handle=0x55955fdc00
| state=S schedstat=( 4491980 3342918 20 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f7987f000-0x7f79881000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1851/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x12c5d080 self=0x55955e9f20
| sysTid=1853 nice=0 cgrp=apps sched=0/0 handle=0x55955e9c70
| state=S schedstat=( 2113487 18894324 11 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f79781000-0x7f79783000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1853/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"pool-1-thread-1" prio=5 tid=13 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c0bf40 self=0x55955e7680
| sysTid=3813 nice=0 cgrp=apps sched=0/0 handle=0x55955e7ec0
| state=S schedstat=( 7212397 7439425 35 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f79651000-0x7f79653000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2c7f417c> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x2c7f417c> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"pool-1-thread-2" prio=5 tid=14 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c0bfa0 self=0x55955ab3c0
| sysTid=3814 nice=0 cgrp=apps sched=0/0 handle=0x55955abdf0
| state=S schedstat=( 2212917 6426042 14 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f7954d000-0x7f7954f000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1a0ada05> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1a0ada05> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

----- end 1830 -----

----- pid 1805 at 2014-01-01 00:02:21 -----


Cmd line: com.lenovo.leos.simsettings
ABI: arm64
Build type: optimized
Loaded classes: 3620 allocated classes
Intern table: 4844 strong; 443 weak
JNI: CheckJNI is off; globals=247
Libraries: /system/lib64/libandroid.so /system/lib64/libaudioeffect_jni.so
/system/lib64/libcompiler_rt.so /system/lib64/libjavacrypto.so
/system/lib64/libjnigraphics.so /system/lib64/libmedia_jni.so
/system/lib64/librs_jni.so /system/lib64/libsoundpool.so
/system/lib64/libwebviewchromium_loader.so libjavacore.so (10)
Heap: 39% free, 6MB/11MB; 44712 objects
Dumping cumulative Gc timings
Start Dumping histograms for 26 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 405.188ms 99% C.I. 0.011ms-67.295ms Avg: 5.194ms Max:
94.432ms
UpdateAndMarkImageModUnionTable: Sum: 123.384ms 99% C.I. 0.722ms-39.340ms Avg:
4.745ms Max: 39.580ms
MarkRootsCheckpoint: Sum: 113.299ms 99% C.I. 0.041ms-70.464ms Avg: 2.178ms Max:
88.996ms
MarkConcurrentRoots: Sum: 56.664ms 99% C.I. 0.004ms-12.236ms Avg: 1.089ms Max:
15.178ms
(Paused)ScanGrayObjects: Sum: 27.457ms 99% C.I. 0.367ms-26.932ms Avg: 13.728ms
Max: 27.090ms
SweepMallocSpace: Sum: 6.613ms 99% C.I. 3us-661us Avg: 127.173us Max: 669us
ImageModUnionClearCards: Sum: 4.640ms 99% C.I. 43us-1166us Avg: 89.230us Max:
1394us
SweepZygoteSpace: Sum: 2.821ms 99% C.I. 150us-307us Avg: 188.066us Max: 307us
ScanGrayImageSpaceObjects: Sum: 2.687ms 99% C.I. 40us-1132.999us Avg: 103.346us
Max: 1243us
FinishPhase: Sum: 2.107ms 99% C.I. 26us-160us Avg: 81.038us Max: 160us
ZygoteModUnionClearCards: Sum: 1.747ms 99% C.I. 33us-404.999us Avg: 58.233us
Max: 437us
ReMarkRoots: Sum: 1.695ms 99% C.I. 34us-164us Avg: 65.192us Max: 164us
ScanGrayAllocSpaceObjects: Sum: 1.634ms 99% C.I. 0.282us-361us Avg: 31.423us
Max: 362us
MarkAllocStackAsLive: Sum: 1.589ms 99% C.I. 21us-194us Avg: 61.115us Max: 194us
SweepSystemWeaks: Sum: 1.461ms 99% C.I. 3us-189us Avg: 56.192us Max: 189us
MarkNonThreadRoots: Sum: 1.286ms 99% C.I. 12us-73us Avg: 24.730us Max: 73us
AllocSpaceClearCards: Sum: 1.202ms 99% C.I. 0.250us-42us Avg: 11.557us Max: 42us
(Paused)ScanGrayImageSpaceObjects: Sum: 1.049ms 99% C.I. 40us-56us Avg: 43.708us
Max: 56us
(Paused)ScanGrayAllocSpaceObjects: Sum: 679us 99% C.I. 0.266us-121us Avg: 14.145us
Max: 121us
ScanGrayZygoteSpaceObjects: Sum: 640us 99% C.I. 37us-51us Avg: 42.666us Max: 51us
SwapBitmaps: Sum: 559us 99% C.I. 7us-49us Avg: 21.500us Max: 49us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 391us 99% C.I. 28us-36us Avg: 30.076us
Max: 36us
SweepLargeObjects: Sum: 309us 99% C.I. 9us-16us Avg: 11.884us Max: 16us
InitializePhase: Sum: 256us 99% C.I. 1us-62us Avg: 9.846us Max: 62us
MarkingPhase: Sum: 237us 99% C.I. 5us-26us Avg: 9.115us Max: 26us
ProcessCards: Sum: 232us 99% C.I. 2us-19us Avg: 4.461us Max: 19us
EnqueueFinalizerReferences: Sum: 227us 99% C.I. 2us-44us Avg: 8.730us Max: 44us
(Paused)PausePhase: Sum: 213us 99% C.I. 6us-17us Avg: 8.192us Max: 17us
RevokeAllThreadLocalAllocationStacks: Sum: 203us 99% C.I. 4us-23us Avg: 7.807us
Max: 23us
PreCleanCards: Sum: 185us 99% C.I. 5us-12us Avg: 7.115us Max: 12us
ReclaimPhase: Sum: 122us 99% C.I. 3us-8us Avg: 4.692us Max: 8us
ProcessReferences: Sum: 99us 99% C.I. 2us-10us Avg: 3.807us Max: 10us
Sweep: Sum: 97us 99% C.I. 2us-8us Avg: 3.730us Max: 8us
MarkRoots: Sum: 74us 99% C.I. 1us-19us Avg: 2.846us Max: 19us
(Paused)ProcessMarkStack: Sum: 69us 99% C.I. 0.260us-52us Avg: 2.653us Max:
52us
BindBitmaps: Sum: 66us 99% C.I. 1us-8us Avg: 2.538us Max: 8us
RecursiveMark: Sum: 51us 99% C.I. 1us-4us Avg: 1.961us Max: 4us
SwapStacks: Sum: 19us 99% C.I. 250ns-2000ns Avg: 730ns Max: 2000ns
UnBindBitmaps: Sum: 7us 99% C.I. 250ns-1000ns Avg: 269ns Max: 1000ns
FindDefaultSpaceBitmap: Sum: 6us 99% C.I. 250ns-2000ns Avg: 230ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 32.109ms 99% C.I. 0.130ms-24.489ms Avg: 1.234ms
Max: 27.240ms
concurrent mark sweep total time: 761.264ms mean time: 29.279ms
concurrent mark sweep freed: 21911 objects with total size 1203KB
concurrent mark sweep throughput: 28792.4/s / 1581KB/s
Start Dumping histograms for 10 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 34.908ms 99% C.I. 0.070ms-9.670ms Avg: 1.745ms Max:
9.688ms
ScanGrayImageSpaceObjects: Sum: 12.122ms 99% C.I. 44us-3625us Avg: 606.100us
Max: 3775us
MarkConcurrentRoots: Sum: 10.579ms 99% C.I. 4us-1635us Avg: 528.950us Max:
1635us
ProcessMarkStack: Sum: 9.431ms 99% C.I. 0.441us-2437.500us Avg: 314.366us Max:
2528us
ScanGrayAllocSpaceObjects: Sum: 7.894ms 99% C.I. 0.500us-1050us Avg: 197.350us
Max: 1050us
FreeList: Sum: 3.851ms 99% C.I. 3us-204us Avg: 101.342us Max: 204us
MarkingPhase: Sum: 2.403ms 99% C.I. 168us-372us Avg: 240.300us Max: 372us
SweepArray: Sum: 1.913ms 99% C.I. 40us-453us Avg: 191.300us Max: 453us
ImageModUnionClearCards: Sum: 1.357ms 99% C.I. 47us-122us Avg: 67.850us Max:
122us
ReMarkRoots: Sum: 927us 99% C.I. 65us-149us Avg: 92.700us Max: 149us
(Paused)ScanGrayImageSpaceObjects: Sum: 773us 99% C.I. 42us-241us Avg: 77.300us
Max: 241us
AllocSpaceClearCards: Sum: 710us 99% C.I. 0.250us-40us Avg: 17.750us Max: 40us
FinishPhase: Sum: 462us 99% C.I. 28us-101us Avg: 46.200us Max: 101us
SweepSystemWeaks: Sum: 431us 99% C.I. 18us-125us Avg: 43.100us Max: 125us
MarkNonThreadRoots: Sum: 420us 99% C.I. 16us-72us Avg: 21us Max: 72us
(Paused)ScanGrayAllocSpaceObjects: Sum: 402us 99% C.I. 0.277us-105us Avg: 20.100us
Max: 105us
ResetStack: Sum: 385us 99% C.I. 18us-109us Avg: 38.500us Max: 109us
EnqueueFinalizerReferences: Sum: 297us 99% C.I. 2us-153us Avg: 29.700us Max:
153us
(Paused)PausePhase: Sum: 76us 99% C.I. 6us-10us Avg: 7.600us Max: 10us
RevokeAllThreadLocalAllocationStacks: Sum: 71us 99% C.I. 5us-10us Avg: 7.100us
Max: 10us
PreCleanCards: Sum: 60us 99% C.I. 4us-9us Avg: 6us Max: 9us
ProcessCards: Sum: 52us 99% C.I. 2us-4us Avg: 2.600us Max: 4us
SwapBitmaps: Sum: 41us 99% C.I. 3us-8us Avg: 4.100us Max: 8us
MarkRoots: Sum: 29us 99% C.I. 2us-4us Avg: 2.900us Max: 4us
ProcessReferences: Sum: 27us 99% C.I. 2us-4us Avg: 2.700us Max: 4us
InitializePhase: Sum: 21us 99% C.I. 1us-6us Avg: 2.100us Max: 6us
UnBindBitmaps: Sum: 16us 99% C.I. 1us-2us Avg: 1.600us Max: 2us
BindBitmaps: Sum: 15us 99% C.I. 1us-2us Avg: 1.500us Max: 2us
(Paused)ProcessMarkStack: Sum: 14us 99% C.I. 0.250us-3us Avg: 1.400us Max: 3us
RecordFree: Sum: 10us 99% C.I. 1us-1us Avg: 1us Max: 1us
FindDefaultSpaceBitmap: Sum: 6us 99% C.I. 250ns-2000ns Avg: 600ns Max: 2000ns
SwapStacks: Sum: 5us 99% C.I. 250ns-1000ns Avg: 500ns Max: 1000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 2.844ms 99% C.I. 154us-631us Avg:
284.400us Max: 631us
sticky concurrent mark sweep total time: 89.784ms mean time: 8.978ms
sticky concurrent mark sweep freed: 30651 objects with total size 1655KB
sticky concurrent mark sweep throughput: 344393/s / 18MB/s
Total time spent in GC: 851.048ms
Mean GC size throughput: 5MB/s
Mean GC object throughput: 109033 objects/s
Total number of allocations 137504
Total bytes allocated 11MB
Free memory 4MB
Free memory until GC 4MB
Free memory until OOME 121MB
Total memory 11MB
Max memory 128MB
Total mutator paused time: 34.953ms
Total time waiting for GC to complete: 18.126us

DALVIK THREADS (14):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74f8cfa8 self=0x55952d5d30
| sysTid=1805 nice=0 cgrp=apps sched=0/0 handle=0x7f8cf2a150
| state=S schedstat=( 82141775 213011774 125 ) utm=6 stm=2 core=3 HZ=100
| stack=0x7fcfd0d000-0x7fcfd0f000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1805/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55952e3290
| sysTid=1809 nice=0 cgrp=apps sched=0/0 handle=0x55955e63c0
| state=S schedstat=( 749481 39203853 15 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89539000-0x7f8953b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1809/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955e3ce0
| sysTid=1811 nice=0 cgrp=apps sched=0/0 handle=0x55952e2fe0
| state=S schedstat=( 584530 11545885 7 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f89437000-0x7f89439000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1811/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955fe8d0
| sysTid=1812 nice=0 cgrp=apps sched=0/0 handle=0x55955e3a30
| state=S schedstat=( 542346 38670052 6 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f89335000-0x7f89337000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1812/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c00080 self=0x55952e0110
| sysTid=1814 nice=0 cgrp=apps sched=0/0 handle=0x55955ff000
| state=R schedstat=( 79571347 55466726 101 ) utm=4 stm=3 core=3 HZ=100
| stack=0x7f89223000-0x7f89225000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"FinalizerDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c070e0 self=0x55952df580
| sysTid=1816 nice=0 cgrp=apps sched=0/0 handle=0x55952dfdc0
| state=S schedstat=( 1226093 20391927 13 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89013000-0x7f89015000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x38a46613> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x38a46613> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"ReferenceQueueDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c07080 self=0x55952e0840
| sysTid=1815 nice=0 cgrp=apps sched=0/0 handle=0x55952df2d0
| state=S schedstat=( 837550 20716926 14 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f89117000-0x7f89119000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3acb7050> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x3acb7050> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c07140 self=0x55955f8df0
| sysTid=1817 nice=0 cgrp=apps sched=0/0 handle=0x55955f9630
| state=S schedstat=( 675052 16484739 8 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f84da9000-0x7f84dab000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x32b76249> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
- locked <0x32b76249> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=9 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c071a0 self=0x55955fbe40
| sysTid=1820 nice=0 cgrp=apps sched=0/0 handle=0x55955fc720
| state=S schedstat=( 1067709 10164897 10 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f79c7f000-0x7f79c81000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x057d474e> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x057d474e> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"GCDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c07200 self=0x55955fcbc0
| sysTid=1821 nice=0 cgrp=apps sched=0/0 handle=0x55955fd500
| state=S schedstat=( 766771 10079063 5 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f79b7b000-0x7f79b7d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3665506f> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x3665506f> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x12c5b080 self=0x55955e8c70
| sysTid=1822 nice=0 cgrp=apps sched=0/0 handle=0x55955fda90
| state=S schedstat=( 4364792 5540414 13 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f7987f000-0x7f79881000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1822/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x12c5f080 self=0x55955ea250
| sysTid=1824 nice=0 cgrp=apps sched=0/0 handle=0x55955e9b40
| state=S schedstat=( 2752862 13412135 12 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f79781000-0x7f79783000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1824/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"CardTracker0" prio=5 tid=14 Native


| group="main" sCount=1 dsCount=0 obj=0x12cf91d0 self=0x5595616dd0
| sysTid=3326 nice=0 cgrp=apps sched=0/0 handle=0x55955e8170
| state=S schedstat=( 18244165 26798021 89 ) utm=0 stm=1 core=3 HZ=100
| stack=0x7f79472000-0x7f79474000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3326/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"CardTracker1" prio=5 tid=15 Native


| group="main" sCount=1 dsCount=0 obj=0x12cf9320 self=0x5595617ad0
| sysTid=3327 nice=0 cgrp=apps sched=0/0 handle=0x5595618500
| state=S schedstat=( 4404893 11646459 22 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f7936e000-0x7f79370000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3327/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

----- end 1805 -----

----- pid 300 at 2014-01-01 00:02:21 -----


Cmd line: /system/bin/surfaceflinger
ABI: 'arm64'

"surfaceflinger" sysTid=300
#00 pc 000000000005e398 /system/lib64/libc.so (__epoll_pwait+8)
#01 pc 0000000000015218 /system/lib64/libc.so (epoll_pwait+32)
#02 pc 0000000000018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
#03 pc 000000000001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
#04 pc 0000000000027f74 /system/lib64/libsurfaceflinger.so
#05 pc 000000000002b708 /system/lib64/libsurfaceflinger.so
(android::SurfaceFlinger::run()+20)
#06 pc 0000000000000c8c /system/bin/surfaceflinger (main+316)
#07 pc 0000000000013084 /system/lib64/libc.so (__libc_init+100)
#08 pc 0000000000000d58 /system/bin/surfaceflinger

"Binder_1" sysTid=611
#00 pc 000000000005ec7c /system/lib64/libc.so (__ioctl+4)
#01 pc 0000000000068750 /system/lib64/libc.so (ioctl+100)
#02 pc 0000000000027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
#03 pc 0000000000027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
#04 pc 0000000000027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
#05 pc 000000000002f840 /system/lib64/libbinder.so
#06 pc 0000000000014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
#07 pc 0000000000014444 /system/lib64/libutils.so
#08 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#09 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"DispSync" sysTid=612
#00 pc 000000000001338c /system/lib64/libc.so (syscall+28)
#01 pc 0000000000018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
#02 pc 00000000000188a0 /system/lib64/libc.so
(__pthread_cond_timedwait(pthread_cond_t*, pthread_mutex_t*, timespec const*, int)
+68)
#03 pc 000000000001ebcc /system/lib64/libsurfaceflinger.so
#04 pc 0000000000014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
#05 pc 0000000000014444 /system/lib64/libutils.so
#06 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#07 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)
"Binder_2" sysTid=613
#00 pc 000000000005ec7c /system/lib64/libc.so (__ioctl+4)
#01 pc 0000000000068750 /system/lib64/libc.so (ioctl+100)
#02 pc 0000000000027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
#03 pc 0000000000027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
#04 pc 0000000000027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
#05 pc 000000000002f840 /system/lib64/libbinder.so
#06 pc 0000000000014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
#07 pc 0000000000014444 /system/lib64/libutils.so
#08 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#09 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"IdleInvalidator" sysTid=788
#00 pc 000000000005f324 /system/lib64/libc.so (__ppoll+4)
#01 pc 0000000000017b20 /system/lib64/libc.so (poll+64)
#02 pc 0000000000005844 /system/lib64/libqdutils.so
(IdleInvalidator::threadLoop()+64)
#03 pc 0000000000014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
#04 pc 0000000000014444 /system/lib64/libutils.so
#05 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#06 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"copybitWaitThr" sysTid=790
#00 pc 000000000001338c /system/lib64/libc.so (syscall+28)
#01 pc 0000000000018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
#02 pc 00000000000016d0 /system/lib64/hw/copybit.msm8916.so
#03 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#04 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"hwcUeventThread" sysTid=791
#00 pc 000000000005f324 /system/lib64/libc.so (__ppoll+4)
#01 pc 0000000000017b20 /system/lib64/libc.so (poll+64)
#02 pc 000000000000269c /system/lib64/libhardware_legacy.so
(uevent_next_event+80)
#03 pc 0000000000015fcc /system/lib64/hw/hwcomposer.msm8916.so
#04 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#05 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"hwcVsyncThread" sysTid=792
#00 pc 000000000005f324 /system/lib64/libc.so (__ppoll+4)
#01 pc 0000000000017b20 /system/lib64/libc.so (poll+64)
#02 pc 00000000000168d0 /system/lib64/hw/hwcomposer.msm8916.so
#03 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#04 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"GL updater" sysTid=795


#00 pc 000000000001338c /system/lib64/libc.so (syscall+28)
#01 pc 0000000000018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
#02 pc 00000000000076f8 /system/vendor/lib64/egl/eglsubAndroid.so
#03 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#04 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"surfaceflinger" sysTid=796
#00 pc 000000000005f2f8 /system/lib64/libc.so (__rt_sigtimedwait+8)
#01 pc 0000000000017e00 /system/lib64/libc.so (__timer_thread_start(void*)+92)
#02 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#03 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"EventThread" sysTid=797
#00 pc 000000000001338c /system/lib64/libc.so (syscall+28)
#01 pc 0000000000018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
#02 pc 00000000000203c8 /system/lib64/libsurfaceflinger.so
#03 pc 000000000001ff1c /system/lib64/libsurfaceflinger.so
#04 pc 0000000000014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
#05 pc 0000000000014444 /system/lib64/libutils.so
#06 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#07 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"surfaceflinger" sysTid=798
#00 pc 000000000005f2f8 /system/lib64/libc.so (__rt_sigtimedwait+8)
#01 pc 0000000000017e00 /system/lib64/libc.so (__timer_thread_start(void*)+92)
#02 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#03 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"EventThread" sysTid=799
#00 pc 000000000001338c /system/lib64/libc.so (syscall+28)
#01 pc 0000000000018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
#02 pc 00000000000203c8 /system/lib64/libsurfaceflinger.so
#03 pc 000000000001ff1c /system/lib64/libsurfaceflinger.so
#04 pc 0000000000014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
#05 pc 0000000000014444 /system/lib64/libutils.so
#06 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#07 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"EventControl" sysTid=800
#00 pc 000000000001338c /system/lib64/libc.so (syscall+28)
#01 pc 0000000000018818 /system/lib64/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+96)
#02 pc 000000000001f704 /system/lib64/libsurfaceflinger.so
#03 pc 0000000000014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
#04 pc 0000000000014444 /system/lib64/libutils.so
#05 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#06 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"Binder_3" sysTid=1377
#00 pc 000000000005ec7c /system/lib64/libc.so (__ioctl+4)
#01 pc 0000000000068750 /system/lib64/libc.so (ioctl+100)
#02 pc 0000000000027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
#03 pc 0000000000027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
#04 pc 0000000000027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
#05 pc 000000000002f840 /system/lib64/libbinder.so
#06 pc 0000000000014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
#07 pc 0000000000014444 /system/lib64/libutils.so
#08 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#09 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

"Binder_4" sysTid=1378
#00 pc 000000000005ec7c /system/lib64/libc.so (__ioctl+4)
#01 pc 0000000000068750 /system/lib64/libc.so (ioctl+100)
#02 pc 0000000000027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
#03 pc 0000000000027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
#04 pc 0000000000027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
#05 pc 000000000002f840 /system/lib64/libbinder.so
#06 pc 0000000000014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
#07 pc 0000000000014444 /system/lib64/libutils.so
#08 pc 00000000000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
#09 pc 0000000000014c70 /system/lib64/libc.so (__start_thread+16)

----- end 300 -----


s Max: 15us
PreCleanCards: Sum: 160us 99% C.I. 7us-18us Avg: 10.666us Max: 18us
ProcessReferences: Sum: 156us 99% C.I. 2us-51us Avg: 10.400us Max: 51us
SwapBitmaps: Sum: 155us 99% C.I. 4us-78us Avg: 10.333us Max: 78us
ReclaimPhase: Sum: 125us 99% C.I. 5us-22us Avg: 8.333us Max: 22us
ProcessCards: Sum: 120us 99% C.I. 2us-10us Avg: 4us Max: 10us
MarkRoots: Sum: 68us 99% C.I. 3us-7us Avg: 4.533us Max: 7us
(Paused)ProcessMarkStack: Sum: 34us 99% C.I. 0.250us-10us Avg: 2.266us Max:
10us
BindBitmaps: Sum: 33us 99% C.I. 1us-5us Avg: 2.200us Max: 5us
InitializePhase: Sum: 28us 99% C.I. 1us-5us Avg: 1.866us Max: 5us
FindDefaultSpaceBitmap: Sum: 19us 99% C.I. 1us-2us Avg: 1.266us Max: 2us
ForwardSoftReferences: Sum: 4us 99% C.I. 1us-2us Avg: 1.333us Max: 2us
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 15.924ms 99% C.I. 0.246ms-6.237ms
Avg: 1.061ms Max: 6.484ms
sticky concurrent mark sweep total time: 196.744ms mean time: 13.116ms
sticky concurrent mark sweep freed: 97506 objects with total size 9MB
sticky concurrent mark sweep throughput: 497480/s / 50MB/s
Total time spent in GC: 985.871ms
Mean GC size throughput: 10MB/s
Mean GC object throughput: 175672 objects/s
Total number of allocations 270483
Total bytes allocated 29MB
Free memory 12MB
Free memory until GC 12MB
Free memory until OOME 108MB
Total memory 31MB
Max memory 128MB
Total mutator paused time: 45.194ms
Total time waiting for GC to complete: 302.826ms
DALVIK THREADS (31):
"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x741a70d0 self=0xab27e9d0
| sysTid=1421 nice=0 cgrp=apps sched=0/0 handle=0xf7137ec8
| state=S schedstat=( 3193374260 3699917216 7058 ) utm=265 stm=54 core=3 HZ=100
| stack=0xff7d7000-0xff7d9000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1421/stack)
native: #00 pc 00038b94 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 1" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xab2a8cd0
| sysTid=1427 nice=0 cgrp=apps sched=0/0 handle=0xab2796a8
| state=S schedstat=( 1000000 1834895 16 ) utm=0 stm=0 core=2 HZ=100
| stack=0xf4c01000-0xf4c03000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1427/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0022e42f /system/lib/libart.so
(art::ThreadPool::GetTask(art::Thread*)+50)
native: #03 pc 0022e3d5 /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
native: #04 pc 0022ec11 /system/lib/libart.so
(art::ThreadPoolWorker::Callback(void*)+52)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Heap thread pool worker thread 0" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xab279e90
| sysTid=1426 nice=0 cgrp=apps sched=0/0 handle=0xab4444b0
| state=S schedstat=( 848907 1456093 10 ) utm=0 stm=0 core=1 HZ=100
| stack=0xf4d01000-0xf4d03000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1426/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0022e42f /system/lib/libart.so
(art::ThreadPool::GetTask(art::Thread*)+50)
native: #03 pc 0022e3d5 /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
native: #04 pc 0022ec11 /system/lib/libart.so
(art::ThreadPoolWorker::Callback(void*)+52)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0xab4439a0
| sysTid=1428 nice=0 cgrp=apps sched=0/0 handle=0xab279c48
| state=S schedstat=( 1938126 214270 14 ) utm=0 stm=0 core=1 HZ=100
| stack=0xf4aff000-0xf4b01000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1428/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 000a8ec7 /system/lib/libart.so
(art::ConditionVariable::Wait(art::Thread*)+82)
native: #02 pc 0022e42f /system/lib/libart.so
(art::ThreadPool::GetTask(art::Thread*)+50)
native: #03 pc 0022e3d5 /system/lib/libart.so (art::ThreadPoolWorker::Run()+52)
native: #04 pc 0022ec11 /system/lib/libart.so
(art::ThreadPoolWorker::Callback(void*)+52)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c02080 self=0xab285d28
| sysTid=1430 nice=0 cgrp=apps sched=0/0 handle=0xab443d78
| state=R schedstat=( 132280362 256706463 73 ) utm=11 stm=2 core=1 HZ=100
| stack=0xf49f1000-0xf49f3000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00004640 /system/lib/libbacktrace_libc++.so
(UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
native: #01 pc 00002e8d /system/lib/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned int, ucontext*)+8)
native: #02 pc 0023f455 /system/lib/libart.so
(art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&,
int, char const*, art::mirror::ArtMethod*)+68)
native: #03 pc 0022461b /system/lib/libart.so
(art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)
const+146)
native: #04 pc 0022d4b3 /system/lib/libart.so
(art::ThreadList::DumpForSigQuit(std::__1::basic_ostream<char,
std::__1::char_traits<char> >&)+142)
native: #05 pc 0021349f /system/lib/libart.so
(art::Runtime::DumpForSigQuit(std::__1::basic_ostream<char,
std::__1::char_traits<char> >&)+66)
native: #06 pc 002193b7 /system/lib/libart.so
(art::SignalCatcher::HandleSigQuit()+774)
native: #07 pc 00219a6f /system/lib/libart.so (art::SignalCatcher::Run(void*)
+322)
native: #08 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #09 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"ReferenceQueueDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c05080 self=0xab285228
| sysTid=1431 nice=0 cgrp=apps sched=0/0 handle=0xab285600
| state=S schedstat=( 4961768 10903547 47 ) utm=0 stm=0 core=2 HZ=100
| stack=0xf48e7000-0xf48e9000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x215dc43b> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x215dc43b> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c05140 self=0xab284740
| sysTid=1434 nice=0 cgrp=apps sched=0/0 handle=0xab284b18
| state=S schedstat=( 989687 9097189 17 ) utm=0 stm=0 core=3 HZ=100
| stack=0xf10ea000-0xf10ec000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0758b758> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
- locked <0x0758b758> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
at java.lang.Thread.run(Thread.java:818)

"GCDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c05200 self=0xab4d1bc8
| sysTid=1436 nice=0 cgrp=apps sched=0/0 handle=0xab4d1fa0
| state=S schedstat=( 104337762 43162705 159 ) utm=8 stm=2 core=1 HZ=100
| stack=0xe6395000-0xe6397000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0eb310b1> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x0eb310b1> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=9 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c050e0 self=0xab283c38
| sysTid=1433 nice=0 cgrp=apps sched=0/0 handle=0xab284010
| state=S schedstat=( 11419846 5648492 30 ) utm=0 stm=1 core=3 HZ=100
| stack=0xf47dd000-0xf47df000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2b3a3996> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x2b3a3996> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c051a0 self=0xab4d15a8
| sysTid=1435 nice=0 cgrp=apps sched=0/0 handle=0xab4d1980
| state=S schedstat=( 1648541 7038073 17 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe6499000-0xe649b000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x055a6917> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x055a6917> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x12c27080 self=0xab4d2c10
| sysTid=1437 nice=0 cgrp=apps sched=0/0 handle=0xab4d29c8
| state=S schedstat=( 87810635 252586407 612 ) utm=4 stm=4 core=0 HZ=100
| stack=0xe6099000-0xe609b000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1437/stack)
native: #00 pc 0003985c /system/lib/libc.so (__ioctl+8)
native: #01 pc 0003f375 /system/lib/libc.so (ioctl+14)
native: #02 pc 0001cb77 /system/lib/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+190)
native: #03 pc 0001d0cf /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+6)
native: #04 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #05 pc 0002144f /system/lib/libbinder.so (???)
native: #06 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #07 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #08 pc 0000eac5 /system/lib/libutils.so (???)
native: #09 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #10 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x12c2b080 self=0xab4d4190
| sysTid=1438 nice=0 cgrp=apps sched=0/0 handle=0xab4d3f48
| state=S schedstat=( 106542189 246595634 653 ) utm=6 stm=4 core=1 HZ=100
| stack=0xe5f9b000-0xe5f9d000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1438/stack)
native: #00 pc 0003985c /system/lib/libc.so (__ioctl+8)
native: #01 pc 0003f375 /system/lib/libc.so (ioctl+14)
native: #02 pc 0001cb77 /system/lib/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+190)
native: #03 pc 0001d0cf /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+6)
native: #04 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #05 pc 0002144f /system/lib/libbinder.so (???)
native: #06 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #07 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #08 pc 0000eac5 /system/lib/libutils.so (???)
native: #09 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #10 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"SoundPool" prio=5 tid=13 Native


| group="main" sCount=1 dsCount=0 obj=0x12d4a080 self=0xab4fadc8
| sysTid=1564 nice=0 cgrp=apps sched=0/0 handle=0xab4fa890
| state=S schedstat=( 751512 4080519 8 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe5428000-0xe542a000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1564/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 00012ed1 /system/lib/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+56)
native: #02 pc 0006be8d /system/lib/libmedia.so (android::SoundPool::run()+32)
native: #03 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #04 pc 0000eac5 /system/lib/libutils.so (???)
native: #05 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #06 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"SoundPoolThread" prio=5 tid=14 Native


| group="main" sCount=1 dsCount=0 obj=0x12d47080 self=0xab4fb4f0
| sysTid=1565 nice=0 cgrp=apps sched=0/0 handle=0xab4fab80
| state=S schedstat=( 1473753 2936403 17 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe532a000-0xe532c000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1565/stack)
native: #00 pc 0000f610 /system/lib/libc.so (syscall+28)
native: #01 pc 00012ed1 /system/lib/libc.so
(__pthread_cond_timedwait_relative(pthread_cond_t*, pthread_mutex_t*, timespec
const*)+56)
native: #02 pc 0006c0e9 /system/lib/libmedia.so
(android::SoundPoolThread::read()+18)
native: #03 pc 0006c293 /system/lib/libmedia.so (android::SoundPoolThread::run()
+14)
native: #04 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #05 pc 0000eac5 /system/lib/libutils.so (???)
native: #06 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #07 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Antimisoperation.sPSensorBackgroundHandlerThread" prio=5 tid=15 Native


| group="main" sCount=1 dsCount=0 obj=0x12e16c80 self=0xab54a7e0
| sysTid=1660 nice=0 cgrp=apps sched=0/0 handle=0xab543bc8
| state=S schedstat=( 898801 4146094 23 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe4e20000-0xe4e22000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1660/stack)
native: #00 pc 00038b94 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"RSMessageThread" prio=5 tid=16 Native


| group="main" sCount=1 dsCount=0 obj=0x12e16f90 self=0xab558ee0
| sysTid=1742 nice=0 cgrp=apps sched=0/0 handle=0xab559520
| state=S schedstat=( 535989 43751 4 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe370e000-0xe3710000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1742/stack)
native: #00 pc 00038d4c /system/lib/libc.so (recvfrom+16)
native: #01 pc 000202a5 /system/lib/libRS.so
(android::renderscript::FifoSocket::read(void*, unsigned int)+32)
native: #02 pc 00029b1d /system/lib/libRS.so
(android::renderscript::ThreadIO::getClientHeader(unsigned int*, unsigned int*)+16)
native: #03 pc 0000391b /system/lib/librs_jni.so (???)
native: #04 pc 00715f51 /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_renderscript_RenderScript_nContextPeekMessage__J_3I+120)
at android.renderscript.RenderScript.nContextPeekMessage(Native method)
at android.renderscript.RenderScript$MessageThread.run(RenderScript.java:1105)

"SystemUI StorageNotification" prio=5 tid=17 Native


| group="main" sCount=1 dsCount=0 obj=0x12e57470 self=0xab575be0
| sysTid=1771 nice=0 cgrp=apps sched=0/0 handle=0xab575fb8
| state=S schedstat=( 2930782 4889115 16 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe360a000-0xe360c000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1771/stack)
native: #00 pc 00038b94 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WifiManager" prio=5 tid=19 Native


| group="main" sCount=1 dsCount=0 obj=0x1300ff90 self=0xab5ffac0
| sysTid=2422 nice=0 cgrp=apps sched=0/0 handle=0xab600100
| state=S schedstat=( 1187710 4458071 7 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe2d84000-0xe2d86000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2422/stack)
native: #00 pc 00038b94 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"ConnectivityManager" prio=5 tid=20 Native


| group="main" sCount=1 dsCount=0 obj=0x1302ceb0 self=0xab6021a0
| sysTid=2443 nice=0 cgrp=apps sched=0/0 handle=0xab602680
| state=S schedstat=( 966146 29003385 9 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe2c80000-0xe2c82000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2443/stack)
native: #00 pc 00038b94 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Binder_3" prio=5 tid=21 Native


| group="main" sCount=1 dsCount=0 obj=0x13067080 self=0xab607648
| sysTid=2481 nice=0 cgrp=apps sched=0/0 handle=0xab607168
| state=S schedstat=( 83584356 218326565 597 ) utm=4 stm=4 core=1 HZ=100
| stack=0xe2b82000-0xe2b84000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2481/stack)
native: #00 pc 0003985c /system/lib/libc.so (__ioctl+8)
native: #01 pc 0003f375 /system/lib/libc.so (ioctl+14)
native: #02 pc 0001cb77 /system/lib/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+190)
native: #03 pc 0001d0cf /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+6)
native: #04 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #05 pc 0002144f /system/lib/libbinder.so (???)
native: #06 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #07 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #08 pc 0000eac5 /system/lib/libutils.so (???)
native: #09 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #10 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"FlashlightController" prio=5 tid=22 Native


| group="main" sCount=1 dsCount=0 obj=0x130834e0 self=0xab608d88
| sysTid=2578 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab6093c8
| state=S schedstat=( 1005001 18446198 7 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe1d11000-0xe1d13000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2578/stack)
native: #00 pc 00038b94 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"AsyncTask #1" prio=5 tid=23 Waiting


| group="main" sCount=1 dsCount=0 obj=0x13065100 self=0xab60bc80
| sysTid=2579 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab60c058
| state=S schedstat=( 2748592 350761253 18 ) utm=0 stm=0 core=3 HZ=100
| stack=0xe1c0d000-0xe1c0f000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x324df104> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x324df104> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"QSTileHost" prio=5 tid=24 Native


| group="main" sCount=1 dsCount=0 obj=0x13084510 self=0xab60c2a0
| sysTid=2580 nice=0 cgrp=apps sched=0/0 handle=0xab60c678
| state=S schedstat=( 37773070 78156245 157 ) utm=1 stm=2 core=1 HZ=100
| stack=0xe1b09000-0xe1b0b000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2580/stack)
native: #00 pc 00038b94 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0007c1a5 /system/lib/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
native: #06 pc 000b0d7f /data/dalvik-cache/arm/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+102)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Recents-TaskResourceLoader" prio=5 tid=25 Waiting


| group="main" sCount=1 dsCount=0 obj=0x130beb30 self=0xab6214d0
| sysTid=2595 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab621b10
| state=S schedstat=( 1295782 9202343 13 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe19f1000-0xe19f3000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x17b706ed> (a
com.android.systemui.recents.model.TaskResourceLoadQueue)
at
com.android.systemui.recents.model.TaskResourceLoader.run(RecentsTaskLoader.java:23
1)
- locked <0x17b706ed> (a
com.android.systemui.recents.model.TaskResourceLoadQueue)
at android.os.Handler.handleCallback(Handler.java:739)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:135)
at android.os.HandlerThread.run(HandlerThread.java:61)

"RenderThread" prio=5 tid=26 Native


| group="main" sCount=1 dsCount=0 obj=0x13148080 self=0xab638eb0
| sysTid=2600 nice=-4 cgrp=apps sched=0/0 handle=0xab636290
| state=S schedstat=( 1554123786 624837256 2501 ) utm=122 stm=33 core=1 HZ=100
| stack=0xe18e9000-0xe18eb000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2600/stack)
native: #00 pc 00038b94 /system/lib/libc.so (__epoll_pwait+20)
native: #01 pc 00011273 /system/lib/libc.so (epoll_pwait+26)
native: #02 pc 00011281 /system/lib/libc.so (epoll_wait+6)
native: #03 pc 00010f23 /system/lib/libutils.so (android::Looper::pollInner(int)
+98)
native: #04 pc 0001114d /system/lib/libutils.so (android::Looper::pollOnce(int,
int*, int*, void**)+92)
native: #05 pc 0003cc79 /system/lib/libhwui.so
(android::uirenderer::renderthread::RenderThread::threadLoop()+44)
native: #06 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #07 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #08 pc 0000eac5 /system/lib/libutils.so (???)
native: #09 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #10 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"AsyncTask #2" prio=5 tid=27 Waiting


| group="main" sCount=1 dsCount=0 obj=0x13143200 self=0xab635600
| sysTid=2601 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab6359d8
| state=S schedstat=( 1810938 30423489 13 ) utm=0 stm=0 core=2 HZ=100
| stack=0xe17d5000-0xe17d7000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x25585922> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x25585922> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"AsyncTask #3" prio=5 tid=28 Waiting


| group="main" sCount=1 dsCount=0 obj=0x1314f080 self=0xab63b748
| sysTid=2602 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab63bc28
| state=S schedstat=( 5138022 276819531 17 ) utm=0 stm=0 core=1 HZ=100
| stack=0xe16d1000-0xe16d3000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x24127fb3> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x24127fb3> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"AsyncTask #4" prio=5 tid=29 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12d47680 self=0xab6ee628
| sysTid=2745 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab6f2e28
| state=S schedstat=( 3949737 178016983 21 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe1425000-0xe1427000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x363b1970> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x363b1970> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"AsyncTask #5" prio=5 tid=30 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12e8afe0 self=0xab74fe90
| sysTid=2759 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0xab7236e0
| state=S schedstat=( 13272132 263027819 129 ) utm=1 stm=0 core=1 HZ=100
| stack=0xe0a42000-0xe0a44000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x358a24e9> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x358a24e9> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"Binder_4" prio=5 tid=31 Native


| group="main" sCount=1 dsCount=0 obj=0x12c2b380 self=0xab7fe830
| sysTid=3375 nice=0 cgrp=apps sched=0/0 handle=0xab6b79a0
| state=S schedstat=( 34621926 61642758 194 ) utm=2 stm=1 core=1 HZ=100
| stack=0xe08fc000-0xe08fe000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/3375/stack)
native: #00 pc 0003985c /system/lib/libc.so (__ioctl+8)
native: #01 pc 0003f375 /system/lib/libc.so (ioctl+14)
native: #02 pc 0001cb77 /system/lib/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+190)
native: #03 pc 0001d0cf /system/lib/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+6)
native: #04 pc 0001d131 /system/lib/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+48)
native: #05 pc 0002144f /system/lib/libbinder.so (???)
native: #06 pc 0000ef55 /system/lib/libutils.so
(android::Thread::_threadLoop(void*)+112)
native: #07 pc 0005a4d5 /system/lib/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+72)
native: #08 pc 0000eac5 /system/lib/libutils.so (???)
native: #09 pc 00012fff /system/lib/libc.so (__pthread_start(void*)+30)
native: #10 pc 00010fd7 /system/lib/libc.so (__start_thread+6)
(no managed stack frames)

"Timer-0" prio=5 tid=32 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12d5a200 self=0xab71cb90
| sysTid=3653 nice=0 cgrp=apps sched=0/0 handle=0xab7f2040
| state=S schedstat=( 571615 592396 2 ) utm=0 stm=0 core=0 HZ=100
| stack=0xe07f8000-0xe07fa000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1846e56e> (a java.util.Timer$TimerImpl)
at java.util.Timer$TimerImpl.run(Timer.java:214)
- locked <0x1846e56e> (a java.util.Timer$TimerImpl)

"ndroid.systemui" prio=5 (not attached)


| sysTid=1674 nice=-4 cgrp=apps
| state=S schedstat=( 30123857 20607761 56 ) utm=3 stm=0 core=1 HZ=100
kernel: (couldn't read /proc/self/task/1674/stack)

"ndroid.systemui" prio=5 (not attached)


| sysTid=1696 nice=-4 cgrp=apps
| state=S schedstat=( 40886 74062 1 ) utm=0 stm=0 core=2 HZ=100
kernel: (couldn't read /proc/self/task/1696/stack)

"ndroid.systemui" prio=5 (not attached)


| sysTid=1697 nice=-4 cgrp=apps
| state=S schedstat=( 13802 72917 1 ) utm=0 stm=0 core=2 HZ=100
kernel: (couldn't read /proc/self/task/1697/stack)

"ndroid.systemui" prio=5 (not attached)


| sysTid=1698 nice=-4 cgrp=apps
| state=S schedstat=( 34479 0 2 ) utm=0 stm=0 core=1 HZ=100
kernel: (couldn't read /proc/self/task/1698/stack)

"ndroid.systemui" prio=5 (not attached)


| sysTid=1740 nice=-4 cgrp=apps
| state=S schedstat=( 65312 555782 2 ) utm=0 stm=0 core=0 HZ=100
kernel: (couldn't read /proc/self/task/1740/stack)

"ndroid.systemui" prio=5 (not attached)


| sysTid=1741 nice=-4 cgrp=apps
| state=S schedstat=( 18541 16146 1 ) utm=0 stm=0 core=0 HZ=100
kernel: (couldn't read /proc/self/task/1741/stack)

"GL updater" prio=5 (not attached)


| sysTid=5271 nice=-10 cgrp=apps
| state=S schedstat=( 142501 687343 4 ) utm=0 stm=0 core=0 HZ=100
kernel: (couldn't read /proc/self/task/5271/stack)

----- end 1421 -----

----- pid 302 at 2014-01-01 00:02:21 -----


Cmd line: /system/bin/mediaserver
ABI: 'arm64'

"mediaserver" sysTid=302
#00 pc 0000007ff20ef038 <unknown>

"ApmTone" sysTid=1108
#00 pc 0000007ff20ef038 <unknown>

"ApmAudio" sysTid=1109
#00 pc 0000007ff20ef038 <unknown>

"ApmOutput" sysTid=1110
#00 pc 0000007ff20ef038 <unknown>

"AudioOut_2" sysTid=1112
#00 pc 0000007ff20ef038 <unknown>

"FastMixer" sysTid=1113
#00 pc 0000007ff20ef038 <unknown>

"AudioOut_4" sysTid=1115
#00 pc 0000007ff20ef038 <unknown>

"Binder_1" sysTid=1118
#00 pc 0000007ff20ef038 <unknown>

"Binder_2" sysTid=1119
#00 pc 0000007ff20ef038 <unknown>

"Binder_3" sysTid=3559
#00 pc 0000007ff20ef038 <unknown>

----- end 302 -----


/lib/arm64/libimsmedia_jni.so /system/lib64/libandroid.so
/system/lib64/libaudioeffect_jni.so /system/lib64/libcompiler_rt.so
/system/lib64/libjavacrypto.so /system/lib64/libjnigraphics.so
/system/lib64/libmedia_jni.so /system/lib64/librs_jni.so
/system/lib64/libsoundpool.so /system/lib64/libwebviewchromium_loader.so
libjavacore.so (11)
Heap: 38% free, 9MB/15MB; 80252 objects
Dumping cumulative Gc timings
Start Dumping histograms for 18 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 524.919ms 99% C.I. 0.023ms-163.231ms Avg: 9.720ms Max:
192.305ms
MarkRootsCheckpoint: Sum: 208.411ms 99% C.I. 0.041ms-126.463ms Avg: 5.789ms Max:
146.413ms
UpdateAndMarkImageModUnionTable: Sum: 112.717ms 99% C.I. 0.722ms-40.968ms Avg:
6.262ms Max: 42.577ms
MarkConcurrentRoots: Sum: 46.486ms 99% C.I. 0.004ms-17.160ms Avg: 1.291ms Max:
20.077ms
MarkNonThreadRoots: Sum: 43.813ms 99% C.I. 0.012ms-35.567ms Avg: 1.217ms Max:
42.742ms
SweepMallocSpace: Sum: 16.960ms 99% C.I. 3us-4628us Avg: 471.111us Max: 4677us
MarkAllocStackAsLive: Sum: 11.614ms 99% C.I. 24us-8380us Avg: 645.222us Max:
9033us
(Paused)ScanGrayObjects: Sum: 10.913ms 99% C.I. 0.244ms-9.467ms Avg: 2.182ms
Max: 9.695ms
FinishPhase: Sum: 6.796ms 99% C.I. 26us-4750us Avg: 377.555us Max: 5160us
ScanGrayAllocSpaceObjects: Sum: 3.416ms 99% C.I. 0.346us-572us Avg: 94.888us
Max: 572us
ReMarkRoots: Sum: 3.289ms 99% C.I. 34us-514us Avg: 182.722us Max: 514us
ImageModUnionClearCards: Sum: 2.363ms 99% C.I. 43us-166us Avg: 65.638us Max:
166us
AllocSpaceClearCards: Sum: 1.725ms 99% C.I. 0.276us-101us Avg: 23.958us Max:
101us
SweepZygoteSpace: Sum: 1.355ms 99% C.I. 161us-280us Avg: 193.571us Max: 280us
ScanGrayImageSpaceObjects: Sum: 1.193ms 99% C.I. 40us-317us Avg: 66.277us Max:
317us
SweepSystemWeaks: Sum: 1.115ms 99% C.I. 3us-171us Avg: 61.944us Max: 171us
EnqueueFinalizerReferences: Sum: 705us 99% C.I. 2us-230us Avg: 39.166us Max:
230us
ZygoteModUnionClearCards: Sum: 637us 99% C.I. 35us-76us Avg: 45.500us Max: 76us
(Paused)ScanGrayImageSpaceObjects: Sum: 595us 99% C.I. 40us-56us Avg: 45.769us
Max: 56us
(Paused)ScanGrayAllocSpaceObjects: Sum: 591us 99% C.I. 0.282us-121us Avg: 22.730us
Max: 121us
ProcessReferences: Sum: 331us 99% C.I. 2us-71us Avg: 18.388us Max: 71us
RevokeAllThreadLocalAllocationStacks: Sum: 311us 99% C.I. 4us-58us Avg:
17.277us Max: 58us
ScanGrayZygoteSpaceObjects: Sum: 289us 99% C.I. 37us-44us Avg: 41.285us Max: 44us
SweepLargeObjects: Sum: 276us 99% C.I. 9us-47us Avg: 15.333us Max: 47us
SwapBitmaps: Sum: 225us 99% C.I. 7us-44us Avg: 12.500us Max: 44us
ProcessCards: Sum: 166us 99% C.I. 2us-21us Avg: 4.611us Max: 21us
MarkingPhase: Sum: 158us 99% C.I. 5us-15us Avg: 8.777us Max: 15us
(Paused)PausePhase: Sum: 148us 99% C.I. 6us-13us Avg: 8.222us Max: 13us
PreCleanCards: Sum: 146us 99% C.I. 5us-17us Avg: 8.111us Max: 17us
ReclaimPhase: Sum: 94us 99% C.I. 3us-10us Avg: 5.222us Max: 10us
Sweep: Sum: 82us 99% C.I. 2us-10us Avg: 4.555us Max: 10us
(Paused)ProcessMarkStack: Sum: 70us 99% C.I. 0.264us-52us Avg: 3.888us Max:
52us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 61us 99% C.I. 29us-32us Avg: 30.500us Max:
32us
InitializePhase: Sum: 53us 99% C.I. 1us-18us Avg: 2.944us Max: 18us
MarkRoots: Sum: 43us 99% C.I. 1us-6us Avg: 2.388us Max: 6us
BindBitmaps: Sum: 39us 99% C.I. 1us-4us Avg: 2.166us Max: 4us
RecursiveMark: Sum: 38us 99% C.I. 1us-7us Avg: 2.111us Max: 7us
SwapStacks: Sum: 16us 99% C.I. 250ns-2000ns Avg: 888ns Max: 2000ns
UnBindBitmaps: Sum: 5us 99% C.I. 250ns-1000ns Avg: 277ns Max: 1000ns
FindDefaultSpaceBitmap: Sum: 3us 99% C.I. 250ns-2000ns Avg: 166ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 16.336ms 99% C.I. 130us-9645us Avg: 907.555us
Max: 10302us
concurrent mark sweep total time: 1.002s mean time: 55.675ms
concurrent mark sweep freed: 100815 objects with total size 6MB
concurrent mark sweep throughput: 100614/s / 6MB/s
Start Dumping histograms for 11 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 36.906ms 99% C.I. 0.070ms-9.667ms Avg: 1.677ms Max:
9.688ms
FreeList: Sum: 29.252ms 99% C.I. 3us-12884us Avg: 400.712us Max: 19474us
ScanGrayAllocSpaceObjects: Sum: 26.882ms 99% C.I. 1.517us-12027.999us Avg:
610.954us Max: 14778us
ProcessMarkStack: Sum: 23.913ms 99% C.I. 1.360us-12061.999us Avg: 703.323us Max:
13842us
ScanGrayImageSpaceObjects: Sum: 20.993ms 99% C.I. 44us-5046us Avg: 954.227us
Max: 5129us
MarkConcurrentRoots: Sum: 20.122ms 99% C.I. 4us-8730.999us Avg: 914.636us Max:
9535us
SweepArray: Sum: 5.246ms 99% C.I. 40us-3193.250us Avg: 476.909us Max: 3333us
MarkingPhase: Sum: 2.669ms 99% C.I. 168us-372us Avg: 242.636us Max: 372us
ReMarkRoots: Sum: 1.625ms 99% C.I. 65us-669.750us Avg: 147.727us Max: 698us
ImageModUnionClearCards: Sum: 1.562ms 99% C.I. 47us-143us Avg: 71us Max: 143us
AllocSpaceClearCards: Sum: 967us 99% C.I. 0.261us-106us Avg: 21.977us Max: 106us
(Paused)ScanGrayImageSpaceObjects: Sum: 773us 99% C.I. 42us-241us Avg: 77.300us
Max: 241us
ResetStack: Sum: 582us 99% C.I. 18us-197us Avg: 52.909us Max: 197us
FinishPhase: Sum: 533us 99% C.I. 28us-101us Avg: 48.454us Max: 101us
MarkNonThreadRoots: Sum: 517us 99% C.I. 16us-72us Avg: 23.500us Max: 72us
EnqueueFinalizerReferences: Sum: 446us 99% C.I. 2us-153us Avg: 40.545us Max:
153us
(Paused)ScanGrayAllocSpaceObjects: Sum: 402us 99% C.I. 0.277us-105us Avg: 20.100us
Max: 105us
(Paused)ScanGrayObjects: Sum: 357us 99% C.I. 357us-357us Avg: 357us Max: 357us
ScanGrayZygoteSpaceObjects: Sum: 175us 99% C.I. 38us-137us Avg: 87.500us Max:
137us
(Paused)PausePhase: Sum: 125us 99% C.I. 6us-49us Avg: 11.363us Max: 49us
RevokeAllThreadLocalAllocationStacks: Sum: 113us 99% C.I. 5us-42us Avg:
10.272us Max: 42us
ReclaimPhase: Sum: 89us 99% C.I. 4us-27us Avg: 8.090us Max: 27us
PreCleanCards: Sum: 74us 99% C.I. 4us-14us Avg: 6.727us Max: 14us
ProcessReferences: Sum: 65us 99% C.I. 2us-38us Avg: 5.909us Max: 38us
ProcessCards: Sum: 63us 99% C.I. 2us-6us Avg: 2.863us Max: 6us
SwapBitmaps: Sum: 51us 99% C.I. 3us-10us Avg: 4.636us Max: 10us
MarkRoots: Sum: 34us 99% C.I. 2us-5us Avg: 3.090us Max: 5us
InitializePhase: Sum: 33us 99% C.I. 1us-12us Avg: 3us Max: 12us
UnBindBitmaps: Sum: 19us 99% C.I. 1us-3us Avg: 1.727us Max: 3us
BindBitmaps: Sum: 17us 99% C.I. 1us-2us Avg: 1.545us Max: 2us
(Paused)ProcessMarkStack: Sum: 15us 99% C.I. 0.250us-3us Avg: 1.363us Max: 3us
RecordFree: Sum: 11us 99% C.I. 1us-1us Avg: 1us Max: 1us
FindDefaultSpaceBitmap: Sum: 7us 99% C.I. 250ns-2000ns Avg: 636ns Max: 2000ns
SwapStacks: Sum: 6us 99% C.I. 250ns-1000ns Avg: 545ns Max: 1000ns
ForwardSoftReferences: Sum: 1us 99% C.I. 1us-1us Avg: 1us Max: 1us
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 4.029ms 99% C.I. 154us-1185us Avg:
366.272us Max: 1185us
sticky concurrent mark sweep total time: 175.275ms mean time: 15.934ms
sticky concurrent mark sweep freed: 65437 objects with total size 4MB
sticky concurrent mark sweep throughput: 373926/s / 22MB/s
Total time spent in GC: 1.177s
Mean GC size throughput: 10MB/s
Mean GC object throughput: 175354 objects/s
Total number of allocations 286721
Total bytes allocated 21MB
Free memory 6MB
Free memory until GC 6MB
Free memory until OOME 118MB
Total memory 15MB
Max memory 128MB
Total mutator paused time: 20.365ms
Total time waiting for GC to complete: 347.411ms

DALVIK THREADS (54):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74f8cfa8 self=0x55952d5d30
| sysTid=1440 nice=0 cgrp=apps sched=0/0 handle=0x7f8cf2a150
| state=S schedstat=( 1609924418 1846029478 4680 ) utm=119 stm=41 core=0 HZ=100
| stack=0x7fcfd0d000-0x7fcfd0f000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/1440/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 0" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955e3a30
| sysTid=1444 nice=0 cgrp=apps sched=0/0 handle=0x55955e63c0
| state=S schedstat=( 1387549 3564481 15 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89539000-0x7f8953b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1444/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55952e3290
| sysTid=1446 nice=0 cgrp=apps sched=0/0 handle=0x55955e4160
| state=S schedstat=( 624790 12144688 11 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89437000-0x7f89439000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1446/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 2" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955fe8d0
| sysTid=1448 nice=0 cgrp=apps sched=0/0 handle=0x55952e2fe0
| state=S schedstat=( 846930 3642602 11 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89335000-0x7f89337000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1448/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c00080 self=0x55952e0110
| sysTid=1449 nice=0 cgrp=apps sched=0/0 handle=0x55955ff000
| state=R schedstat=( 121280266 302916822 101 ) utm=8 stm=4 core=3 HZ=100
| stack=0x7f89223000-0x7f89225000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"ReferenceQueueDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c24080 self=0x55952df1c0
| sysTid=1450 nice=0 cgrp=apps sched=0/0 handle=0x55952e0a60
| state=S schedstat=( 4404115 7349064 42 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f89117000-0x7f89119000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2e6ec7d9> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x2e6ec7d9> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c240e0 self=0x55952df8f0
| sysTid=1451 nice=0 cgrp=apps sched=0/0 handle=0x55955f8bd0
| state=S schedstat=( 18960730 6057863 33 ) utm=1 stm=0 core=3 HZ=100
| stack=0x7f8900b000-0x7f8900d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x30e5659e> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x30e5659e> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c241a0 self=0x55955fb830
| sysTid=1453 nice=0 cgrp=apps sched=0/0 handle=0x55955fc110
| state=S schedstat=( 2642343 14711200 23 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f79c7f000-0x7f79c81000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2cd6987f> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x2cd6987f> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"GCDaemon" daemon prio=5 tid=9 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c24200 self=0x55955fc3c0
| sysTid=1454 nice=0 cgrp=apps sched=0/0 handle=0x55955fcdb0
| state=S schedstat=( 42562032 43793333 69 ) utm=4 stm=0 core=0 HZ=100
| stack=0x7f79b7b000-0x7f79b7d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2b0fd04c> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x2b0fd04c> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)
"FinalizerWatchdogDaemon" daemon prio=5 tid=10 Waiting
| group="system" sCount=1 dsCount=0 obj=0x12c24140 self=0x55955f8f90
| sysTid=1452 nice=0 cgrp=apps sched=0/0 handle=0x55955f97d0
| state=S schedstat=( 1221355 2018906 18 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f84da9000-0x7f84dab000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0dfb0895> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
- locked <0x0dfb0895> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x12c4b080 self=0x55955e8c00
| sysTid=1456 nice=0 cgrp=apps sched=0/0 handle=0x55955fd340
| state=S schedstat=( 235278120 501832231 1094 ) utm=14 stm=9 core=0 HZ=100
| stack=0x7f7987f000-0x7f79881000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1456/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x12c4f080 self=0x55955ea080
| sysTid=1459 nice=0 cgrp=apps sched=0/0 handle=0x55955e9dd0
| state=S schedstat=( 174985791 602074692 1060 ) utm=5 stm=12 core=3 HZ=100
| stack=0x7f79781000-0x7f79783000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1459/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"RILSender" prio=5 tid=13 Native


| group="main" sCount=1 dsCount=0 obj=0x12cb3d30 self=0x5595624590
| sysTid=1574 nice=0 cgrp=apps sched=0/0 handle=0x5595624fc0
| state=S schedstat=( 76896620 259811043 1067 ) utm=5 stm=2 core=0 HZ=100
| stack=0x7f7898b000-0x7f7898d000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1574/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"RILSender" prio=5 tid=14 Native


| group="main" sCount=1 dsCount=0 obj=0x12cb40b0 self=0x5595626c50
| sysTid=1577 nice=0 cgrp=apps sched=0/0 handle=0x5595627680
| state=S schedstat=( 5577815 18994684 62 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f78783000-0x7f78785000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1577/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"RILReceiver" prio=5 tid=15 Native


| group="main" sCount=1 dsCount=0 obj=0x12c25760 self=0x5595625b20
| sysTid=1575 nice=0 cgrp=apps sched=0/0 handle=0x5595626550
| state=S schedstat=( 221285925 449291940 1418 ) utm=18 stm=4 core=0 HZ=100
| stack=0x7f78887000-0x7f78889000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1575/stack)
native: #00 pc 0005e25c /system/lib64/libc.so (recvmsg+4)
native: #01 pc 000d0878 /system/lib64/libandroid_runtime.so (???)
native: #02 pc 000d0b68 /system/lib64/libandroid_runtime.so (???)
native: #03 pc 00dae07c /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_net_LocalSocketImpl_readba_1native___3BIILjava_io_FileDescriptor_2+21
2)
at android.net.LocalSocketImpl.readba_native(Native method)
at android.net.LocalSocketImpl.access$400(LocalSocketImpl.java:33)
at android.net.LocalSocketImpl$SocketInputStream.read(LocalSocketImpl.java:103)
- locked <@addr=0x12d7c070> (a java.lang.Object)
at com.android.internal.telephony.RIL.readRilMessage(RIL.java:469)
at com.android.internal.telephony.RIL.access$500(RIL.java:237)
at com.android.internal.telephony.RIL$RILReceiver.run(RIL.java:576)
at java.lang.Thread.run(Thread.java:818)

"RILReceiver" prio=5 tid=16 Native


| group="main" sCount=1 dsCount=0 obj=0x12c25a00 self=0x55956285a0
| sysTid=1581 nice=0 cgrp=apps sched=0/0 handle=0x5595628f50
| state=S schedstat=( 12828178 45644066 86 ) utm=1 stm=0 core=0 HZ=100
| stack=0x7f7867f000-0x7f78681000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1581/stack)
native: #00 pc 0005e25c /system/lib64/libc.so (recvmsg+4)
native: #01 pc 000d0878 /system/lib64/libandroid_runtime.so (???)
native: #02 pc 000d0b68 /system/lib64/libandroid_runtime.so (???)
native: #03 pc 00dae07c /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_net_LocalSocketImpl_readba_1native___3BIILjava_io_FileDescriptor_2+21
2)
at android.net.LocalSocketImpl.readba_native(Native method)
at android.net.LocalSocketImpl.access$400(LocalSocketImpl.java:33)
at android.net.LocalSocketImpl$SocketInputStream.read(LocalSocketImpl.java:103)
- locked <@addr=0x12d8d070> (a java.lang.Object)
at com.android.internal.telephony.RIL.readRilMessage(RIL.java:469)
at com.android.internal.telephony.RIL.access$500(RIL.java:237)
at com.android.internal.telephony.RIL$RILReceiver.run(RIL.java:576)
at java.lang.Thread.run(Thread.java:818)

"DdsScheduler" prio=5 tid=17 Native


| group="main" sCount=1 dsCount=0 obj=0x12cb42e0 self=0x559562a520
| sysTid=1589 nice=0 cgrp=apps sched=0/0 handle=0x559562ae50
| state=S schedstat=( 1207344 11678490 18 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f7857b000-0x7f7857d000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1589/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"DcHandlerThread" prio=5 tid=18 Native


| group="main" sCount=1 dsCount=0 obj=0x12dce350 self=0x55956509c0
| sysTid=1605 nice=0 cgrp=apps sched=0/0 handle=0x5595651200
| state=S schedstat=( 1605055 6080152 16 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f78472000-0x7f78474000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1605/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"GsmCellBroadcastHandler" prio=5 tid=19 Native


| group="main" sCount=1 dsCount=0 obj=0x12e1bef0 self=0x55956b8c90
| sysTid=1638 nice=0 cgrp=apps sched=0/0 handle=0x55956b93c0
| state=S schedstat=( 1380989 1497762 7 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f78366000-0x7f78368000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1638/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"GsmInboundSmsHandler" prio=5 tid=20 Native


| group="main" sCount=1 dsCount=0 obj=0x12e1c120 self=0x55956b9db0
| sysTid=1641 nice=0 cgrp=apps sched=0/0 handle=0x55956ba7e0
| state=S schedstat=( 1695936 10982450 15 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f7825a000-0x7f7825c000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1641/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"CellBroadcastHandler" prio=5 tid=21 Native


| group="main" sCount=1 dsCount=0 obj=0x12e1c970 self=0x55956bbab0
| sysTid=1677 nice=0 cgrp=apps sched=0/0 handle=0x55956bc440
| state=S schedstat=( 1181352 2393596 14 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f7814e000-0x7f78150000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1677/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"CdmaInboundSmsHandler" prio=5 tid=22 Native


| group="main" sCount=1 dsCount=0 obj=0x12e1ca50 self=0x55956bcff0
| sysTid=1689 nice=0 cgrp=apps sched=0/0 handle=0x55956bda20
| state=S schedstat=( 1725414 7217242 22 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f78042000-0x7f78044000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1689/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"CdmaServiceCategoryProgramHandler" prio=5 tid=23 Native


| group="main" sCount=1 dsCount=0 obj=0x12e1cc80 self=0x55956be740
| sysTid=1720 nice=0 cgrp=apps sched=0/0 handle=0x55956bf130
| state=S schedstat=( 1176199 4059686 11 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f77f36000-0x7f77f38000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1720/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"SmsHandler" prio=5 tid=24 Native


| group="main" sCount=1 dsCount=0 obj=0x12e1cf20 self=0x55956c0b50
| sysTid=1745 nice=0 cgrp=apps sched=0/0 handle=0x55956c1580
| state=S schedstat=( 770208 1940104 4 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f77d26000-0x7f77d28000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1745/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"DcHandlerThread" prio=5 tid=25 Native


| group="main" sCount=1 dsCount=0 obj=0x12e4eb00 self=0x5595713a60
| sysTid=1748 nice=0 cgrp=apps sched=0/0 handle=0x5595714190
| state=S schedstat=( 962603 5219845 10 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f77a12000-0x7f77a14000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1748/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"GsmCellBroadcastHandler" prio=5 tid=26 Native


| group="main" sCount=1 dsCount=0 obj=0x12e4f7b0 self=0x5595714440
| sysTid=1750 nice=0 cgrp=apps sched=0/0 handle=0x5595714b70
| state=S schedstat=( 1160938 2029894 18 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f77c18000-0x7f77c1a000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1750/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"GsmInboundSmsHandler" prio=5 tid=27 Native


| group="main" sCount=1 dsCount=0 obj=0x12e4f820 self=0x55957156f0
| sysTid=1751 nice=0 cgrp=apps sched=0/0 handle=0x5595716020
| state=S schedstat=( 1717811 7116354 7 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f7790e000-0x7f77910000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1751/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"CellBroadcastHandler" prio=5 tid=28 Native


| group="main" sCount=1 dsCount=0 obj=0x12e4fa50 self=0x5595716cd0
| sysTid=1767 nice=0 cgrp=apps sched=0/0 handle=0x55957175c0
| state=S schedstat=( 1320467 473386 9 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f7780a000-0x7f7780c000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1767/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"CdmaInboundSmsHandler" prio=5 tid=29 Native


| group="main" sCount=1 dsCount=0 obj=0x12e4fb30 self=0x55957182c0
| sysTid=1768 nice=0 cgrp=apps sched=0/0 handle=0x5595718b80
| state=S schedstat=( 1324274 1353381 15 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f77706000-0x7f77708000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1768/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"CdmaServiceCategoryProgramHandler" prio=5 tid=30 Native


| group="main" sCount=1 dsCount=0 obj=0x12e4fcf0 self=0x5595719810
| sysTid=1769 nice=0 cgrp=apps sched=0/0 handle=0x559571a240
| state=S schedstat=( 1249895 2129636 15 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f77602000-0x7f77604000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1769/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"SmsHandler" prio=5 tid=31 Native


| group="main" sCount=1 dsCount=0 obj=0x12e4ff20 self=0x559571bba0
| sysTid=1774 nice=0 cgrp=apps sched=0/0 handle=0x559571c5d0
| state=S schedstat=( 1027397 4117030 7 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f773fa000-0x7f773fc000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1774/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"DctControllerThread" prio=5 tid=32 Native


| group="main" sCount=1 dsCount=0 obj=0x12e63550 self=0x559571af80
| sysTid=1789 nice=0 cgrp=apps sched=0/0 handle=0x559571b800
| state=S schedstat=( 4185676 1976354 12 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f774fe000-0x7f77500000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1789/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"DcSwitchState-0" prio=5 tid=33 Native


| group="main" sCount=1 dsCount=0 obj=0x12e63780 self=0x559571e060
| sysTid=1793 nice=0 cgrp=apps sched=0/0 handle=0x559571ea70
| state=S schedstat=( 2196355 6390989 5 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f772f6000-0x7f772f8000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1793/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"SyncHandler-0" prio=5 tid=34 Native


| group="main" sCount=1 dsCount=0 obj=0x12e63b00 self=0x559571f8e0
| sysTid=1795 nice=0 cgrp=apps sched=0/0 handle=0x55957202d0
| state=S schedstat=( 1018751 1739427 15 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f771f2000-0x7f771f4000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1795/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"DcSwitchState-1" prio=5 tid=35 Native


| group="main" sCount=1 dsCount=0 obj=0x12e63be0 self=0x5595720e80
| sysTid=1798 nice=0 cgrp=apps sched=0/0 handle=0x5595721890
| state=S schedstat=( 923957 164637 6 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f770ee000-0x7f770f0000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1798/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"DdsSwitchSerializer" prio=5 tid=36 Native


| group="main" sCount=1 dsCount=0 obj=0x12e63da0 self=0x55957226b0
| sysTid=1995 nice=0 cgrp=apps sched=0/0 handle=0x5595722fe0
| state=S schedstat=( 861771 2448646 14 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f76fea000-0x7f76fec000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/1995/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"AsyncTask #1" prio=5 tid=37 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12f17920 self=0x5595734b30
| sysTid=2064 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595735560
| state=S schedstat=( 4083075 128284112 33 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f75512000-0x7f75514000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x28be3daa> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x28be3daa> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"Binder_3" prio=5 tid=38 Native


| group="main" sCount=1 dsCount=0 obj=0x12f41080 self=0x55957397f0
| sysTid=2126 nice=0 cgrp=apps sched=0/0 handle=0x5595738970
| state=S schedstat=( 239997198 535179867 1126 ) utm=17 stm=6 core=0 HZ=100
| stack=0x7f75414000-0x7f75416000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2126/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_4" prio=5 tid=39 Native


| group="main" sCount=1 dsCount=0 obj=0x12f45080 self=0x559573bb30
| sysTid=2128 nice=0 cgrp=apps sched=0/0 handle=0x559573b840
| state=S schedstat=( 167680365 444710203 960 ) utm=12 stm=4 core=1 HZ=100
| stack=0x7f75116000-0x7f75118000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2128/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"SipService.Executor" prio=5 tid=40 Native


| group="main" sCount=1 dsCount=0 obj=0x12fed580 self=0x559575ea40
| sysTid=2239 nice=0 cgrp=apps sched=0/0 handle=0x559575f450
| state=S schedstat=( 763074 330520 3 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f75310000-0x7f75312000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2239/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WifiManager" prio=5 tid=41 Native


| group="main" sCount=1 dsCount=0 obj=0x12fed660 self=0x55957603c0
| sysTid=2242 nice=0 cgrp=apps sched=0/0 handle=0x5595760d90
| state=S schedstat=( 1260677 17147344 15 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f74f4c000-0x7f74f4e000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2242/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)
"RilMessageDecoder" prio=5 tid=42 Native
| group="main" sCount=1 dsCount=0 obj=0x1301f6a0 self=0x5595764610
| sysTid=2252 nice=0 cgrp=apps sched=0/0 handle=0x5595765000
| state=S schedstat=( 14717553 16105520 22 ) utm=1 stm=0 core=2 HZ=100
| stack=0x7f74d44000-0x7f74d46000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2252/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Cat Telephony service0" prio=5 tid=43 Native


| group="main" sCount=1 dsCount=0 obj=0x1301f4e0 self=0x5595763840
| sysTid=2251 nice=0 cgrp=apps sched=0/0 handle=0x5595764230
| state=S schedstat=( 718645 23968074 3 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f74e48000-0x7f74e4a000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2251/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Cat Icon Loader" prio=5 tid=44 Native


| group="main" sCount=1 dsCount=0 obj=0x1301f7f0 self=0x55957663f0
| sysTid=2255 nice=0 cgrp=apps sched=0/0 handle=0x5595766e00
| state=S schedstat=( 929687 19133802 9 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f74c40000-0x7f74c42000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2255/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"AsyncTask #2" prio=5 tid=45 Waiting


| group="main" sCount=1 dsCount=0 obj=0x130b6340 self=0x559574f090
| sysTid=2305 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559562fde0
| state=S schedstat=( 1911562 12911773 26 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f74b3c000-0x7f74b3e000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2b463d9b> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x2b463d9b> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"Binder_5" prio=5 tid=46 Native


| group="main" sCount=1 dsCount=0 obj=0x12e2f0e0 self=0x55957786a0
| sysTid=2420 nice=0 cgrp=apps sched=0/0 handle=0x559562f7a0
| state=S schedstat=( 160709122 591867229 973 ) utm=12 stm=4 core=2 HZ=100
| stack=0x7f76eec000-0x7f76eee000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2420/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 0024d1a8 /system/lib64/libart.so
(art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)
+1472)
native: #03 pc 000d19d4 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 000d87c4 /system/lib64/libandroid_runtime.so (???)
native: #05 pc 0001f74c /system/lib64/libbinder.so
(android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*,
unsigned int)+168)
native: #06 pc 00027bec /system/lib64/libbinder.so
(android::IPCThreadState::executeCommand(int)+876)
native: #07 pc 00027dcc /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+92)
native: #08 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #09 pc 0002f840 /system/lib64/libbinder.so (???)
native: #10 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #11 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #12 pc 00014444 /system/lib64/libutils.so (???)
native: #13 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #14 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_6" prio=5 tid=47 Native


| group="main" sCount=1 dsCount=0 obj=0x12e5b080 self=0x559573cc30
| sysTid=2429 nice=0 cgrp=apps sched=0/0 handle=0x559562f090
| state=S schedstat=( 157767963 370574677 941 ) utm=10 stm=5 core=0 HZ=100
| stack=0x7f76dee000-0x7f76df0000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2429/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"ServiceHandler0" prio=5 tid=48 Native


| group="main" sCount=1 dsCount=0 obj=0x12fecb00 self=0x559572e2d0
| sysTid=2536 nice=0 cgrp=apps sched=0/0 handle=0x559573e8c0
| state=S schedstat=( 3716509 8426824 16 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f76cea000-0x7f76cec000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2536/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"ServiceHandler1" prio=5 tid=49 Native


| group="main" sCount=1 dsCount=0 obj=0x12fecbe0 self=0x559572eab0
| sysTid=2537 nice=0 cgrp=apps sched=0/0 handle=0x559572f4e0
| state=S schedstat=( 1763856 8735677 10 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f769e6000-0x7f769e8000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/2537/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"AsyncTask #3" prio=5 tid=50 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c4c8e0 self=0x55957c7cb0
| sysTid=3339 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559573ec00
| state=S schedstat=( 892291 6346668 2 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f76be6000-0x7f76be8000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x148fa538> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x148fa538> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"AsyncTask #4" prio=5 tid=51 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12f17200 self=0x55957bdb60
| sysTid=3424 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55953251b0
| state=S schedstat=( 860522 4043490 9 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f766e2000-0x7f766e4000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x06d09911> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x06d09911> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"AsyncTask #5" prio=5 tid=52 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12f17380 self=0x55957ce330
| sysTid=3452 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55957103d0
| state=S schedstat=( 1268645 688333 1 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f763de000-0x7f763e0000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x299a8a76> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x299a8a76> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"IFMsg_Sender" prio=5 tid=53 Native


| group="main" sCount=1 dsCount=0 obj=0x12e1b860 self=0x559573dda0
| sysTid=4543 nice=0 cgrp=apps sched=0/0 handle=0x55957d4180
| state=S schedstat=( 1321721 1809426 11 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f75cda000-0x7f75cdc000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4543/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"IFMsg_Rxr" prio=5 tid=54 Native


| group="main" sCount=1 dsCount=0 obj=0x12e5c640 self=0x55957e21c0
| sysTid=4544 nice=0 cgrp=apps sched=0/0 handle=0x55957d49b0
| state=S schedstat=( 5782397 9831145 16 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f75bd6000-0x7f75bd8000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4544/stack)
native: #00 pc 0005e25c /system/lib64/libc.so (recvmsg+4)
native: #01 pc 000d0878 /system/lib64/libandroid_runtime.so (???)
native: #02 pc 000d0b68 /system/lib64/libandroid_runtime.so (???)
native: #03 pc 00dae07c /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_net_LocalSocketImpl_readba_1native___3BIILjava_io_FileDescriptor_2+21
2)
at android.net.LocalSocketImpl.readba_native(Native method)
at android.net.LocalSocketImpl.access$400(LocalSocketImpl.java:33)
at android.net.LocalSocketImpl$SocketInputStream.read(LocalSocketImpl.java:103)
- locked <@addr=0x12dac420> (a java.lang.Object)
at org.codeaurora.ims.ImsSenderRxr.readMessage(ImsSenderRxr.java:488)
at org.codeaurora.ims.ImsSenderRxr.access$400(ImsSenderRxr.java:194)
at org.codeaurora.ims.ImsSenderRxr$IFMsg_Rxr.run(ImsSenderRxr.java:598)
at java.lang.Thread.run(Thread.java:818)

----- end 1440 -----

----- pid 336 at 2014-01-01 00:02:22 -----


Cmd line: /system/bin/sdcard
ABI: 'arm64'

"sdcard" sysTid=336
#00 pc 000000000005f234 /system/lib64/libc.so (nanosleep+4)
#01 pc 0000000000031360 /system/lib64/libc.so (sleep+40)
#02 pc 0000000000002408 /system/bin/sdcard (main+984)
#03 pc 0000000000013084 /system/lib64/libc.so (__libc_init+100)
#04 pc 0000000000002544 /system/bin/sdcard

----- end 336 -----

----- pid 5275 at 2014-01-01 00:02:23 -----


Cmd line: com.google.process.gapps
ABI: arm64
Build type: optimized
Loaded classes: 3649 allocated classes
Intern table: 4851 strong; 249 weak
JNI: CheckJNI is off; globals=315
Libraries: /system/lib64/libandroid.so /system/lib64/libaudioeffect_jni.so
/system/lib64/libcompiler_rt.so /system/lib64/libjavacrypto.so
/system/lib64/libjnigraphics.so /system/lib64/libmedia_jni.so
/system/lib64/librs_jni.so /system/lib64/libsoundpool.so
/system/lib64/libwebviewchromium_loader.so libjavacore.so (10)
Heap: 24% free, 7MB/10MB; 57414 objects
Dumping cumulative Gc timings
Start Dumping histograms for 109 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 1.471s 99% C.I. 0.003ms-21.746ms Avg: 4.499ms Max: 28.926ms
MarkConcurrentRoots: Sum: 197.876ms 99% C.I. 4us-4163.999us Avg: 907.688us Max:
4304us
UpdateAndMarkImageModUnionTable: Sum: 158.471ms 99% C.I. 0.722ms-7.818ms Avg:
1.453ms Max: 8.751ms
MarkRootsCheckpoint: Sum: 34.460ms 99% C.I. 38us-581.999us Avg: 158.073us Max:
15430us
SweepZygoteSpace: Sum: 20.070ms 99% C.I. 143us-613.250us Avg: 204.795us Max: 634us
SweepMallocSpace: Sum: 18.503ms 99% C.I. 3us-531.999us Avg: 84.876us Max: 669us
ImageModUnionClearCards: Sum: 12.770ms 99% C.I. 42us-481.999us Avg: 58.577us
Max: 776us
ZygoteModUnionClearCards: Sum: 8.917ms 99% C.I. 33us-204.999us Avg: 45.494us
Max: 437us
SweepSystemWeaks: Sum: 8.348ms 99% C.I. 3us-759.499us Avg: 76.587us Max: 1209us
FinishPhase: Sum: 7.668ms 99% C.I. 26us-160us Avg: 70.348us Max: 160us
MarkNonThreadRoots: Sum: 7.626ms 99% C.I. 12us-145.499us Avg: 34.981us Max:
2169us
ReMarkRoots: Sum: 5.637ms 99% C.I. 32us-129us Avg: 51.715us Max: 129us
MarkAllocStackAsLive: Sum: 5.573ms 99% C.I. 21us-172.749us Avg: 51.128us Max:
176us
ScanGrayImageSpaceObjects: Sum: 5.194ms 99% C.I. 40us-240.999us Avg: 47.651us
Max: 317us
ScanGrayZygoteSpaceObjects: Sum: 5.134ms 99% C.I. 36us-402us Avg: 52.387us Max:
453us
(Paused)ScanGrayImageSpaceObjects: Sum: 4.668ms 99% C.I. 40us-60us Avg: 42.825us
Max: 60us
SwapBitmaps: Sum: 3.623ms 99% C.I. 7us-104us Avg: 33.238us Max: 104us
ScanGrayAllocSpaceObjects: Sum: 3.160ms 99% C.I. 0.257us-245.499us Avg: 14.495us
Max: 362us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 3.066ms 99% C.I. 28us-45us Avg: 31.285us
Max: 45us
AllocSpaceClearCards: Sum: 2.926ms 99% C.I. 0.250us-42us Avg: 6.711us Max: 42us
InitializePhase: Sum: 1.761ms 99% C.I. 1us-62us Avg: 16.155us Max: 62us
(Paused)ScanGrayAllocSpaceObjects: Sum: 1.362ms 99% C.I. 0.253us-97.749us Avg:
6.247us Max: 121us
SweepLargeObjects: Sum: 1.275ms 99% C.I. 9us-61us Avg: 11.697us Max: 61us
ProcessCards: Sum: 1.060ms 99% C.I. 2us-19us Avg: 4.862us Max: 19us
PreCleanCards: Sum: 1.037ms 99% C.I. 4us-168.249us Avg: 9.513us Max: 231us
MarkingPhase: Sum: 935us 99% C.I. 5us-18us Avg: 8.577us Max: 18us
(Paused)PausePhase: Sum: 892us 99% C.I. 6us-15us Avg: 8.183us Max: 15us
RevokeAllThreadLocalAllocationStacks: Sum: 731us 99% C.I. 4us-16us Avg: 6.706us
Max: 16us
ReclaimPhase: Sum: 543us 99% C.I. 3us-11us Avg: 4.981us Max: 11us
EnqueueFinalizerReferences: Sum: 477us 99% C.I. 1us-44us Avg: 4.376us Max: 44us
Sweep: Sum: 439us 99% C.I. 2us-11us Avg: 4.027us Max: 11us
ProcessReferences: Sum: 403us 99% C.I. 2us-10us Avg: 3.697us Max: 10us
BindBitmaps: Sum: 294us 99% C.I. 1us-11us Avg: 2.697us Max: 11us
MarkRoots: Sum: 254us 99% C.I. 1us-19us Avg: 2.330us Max: 19us
RecursiveMark: Sum: 217us 99% C.I. 1us-5us Avg: 1.990us Max: 5us
SwapStacks: Sum: 73us 99% C.I. 250ns-2000ns Avg: 669ns Max: 2000ns
UnBindBitmaps: Sum: 72us 99% C.I. 250ns-4000ns Avg: 660ns Max: 4000ns
(Paused)ProcessMarkStack: Sum: 68us 99% C.I. 252ns-52000ns Avg: 623ns Max:
52000ns
FindDefaultSpaceBitmap: Sum: 22us 99% C.I. 250ns-2000ns Avg: 201ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 17.607ms 99% C.I. 128us-431us Avg: 161.532us
Max: 431us
concurrent mark sweep total time: 1.996s mean time: 18.320ms
concurrent mark sweep freed: 71735 objects with total size 3MB
concurrent mark sweep throughput: 35939.4/s / 1640KB/s
Start Dumping histograms for 10 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 34.908ms 99% C.I. 0.070ms-9.670ms Avg: 1.745ms Max:
9.688ms
ScanGrayImageSpaceObjects: Sum: 12.122ms 99% C.I. 44us-3625us Avg: 606.100us
Max: 3775us
MarkConcurrentRoots: Sum: 10.579ms 99% C.I. 4us-1635us Avg: 528.950us Max:
1635us
ProcessMarkStack: Sum: 9.431ms 99% C.I. 0.441us-2437.500us Avg: 314.366us Max:
2528us
ScanGrayAllocSpaceObjects: Sum: 7.894ms 99% C.I. 0.500us-1050us Avg: 197.350us
Max: 1050us
FreeList: Sum: 3.851ms 99% C.I. 3us-204us Avg: 101.342us Max: 204us
MarkingPhase: Sum: 2.403ms 99% C.I. 168us-372us Avg: 240.300us Max: 372us
SweepArray: Sum: 1.913ms 99% C.I. 40us-453us Avg: 191.300us Max: 453us
ImageModUnionClearCards: Sum: 1.357ms 99% C.I. 47us-122us Avg: 67.850us Max:
122us
ReMarkRoots: Sum: 927us 99% C.I. 65us-149us Avg: 92.700us Max: 149us
(Paused)ScanGrayImageSpaceObjects: Sum: 773us 99% C.I. 42us-241us Avg: 77.300us
Max: 241us
AllocSpaceClearCards: Sum: 710us 99% C.I. 0.250us-40us Avg: 17.750us Max: 40us
FinishPhase: Sum: 462us 99% C.I. 28us-101us Avg: 46.200us Max: 101us
SweepSystemWeaks: Sum: 431us 99% C.I. 18us-125us Avg: 43.100us Max: 125us
MarkNonThreadRoots: Sum: 420us 99% C.I. 16us-72us Avg: 21us Max: 72us
(Paused)ScanGrayAllocSpaceObjects: Sum: 402us 99% C.I. 0.277us-105us Avg: 20.100us
Max: 105us
ResetStack: Sum: 385us 99% C.I. 18us-109us Avg: 38.500us Max: 109us
EnqueueFinalizerReferences: Sum: 297us 99% C.I. 2us-153us Avg: 29.700us Max:
153us
(Paused)PausePhase: Sum: 76us 99% C.I. 6us-10us Avg: 7.600us Max: 10us
RevokeAllThreadLocalAllocationStacks: Sum: 71us 99% C.I. 5us-10us Avg: 7.100us
Max: 10us
PreCleanCards: Sum: 60us 99% C.I. 4us-9us Avg: 6us Max: 9us
ProcessCards: Sum: 52us 99% C.I. 2us-4us Avg: 2.600us Max: 4us
SwapBitmaps: Sum: 41us 99% C.I. 3us-8us Avg: 4.100us Max: 8us
MarkRoots: Sum: 29us 99% C.I. 2us-4us Avg: 2.900us Max: 4us
ProcessReferences: Sum: 27us 99% C.I. 2us-4us Avg: 2.700us Max: 4us
InitializePhase: Sum: 21us 99% C.I. 1us-6us Avg: 2.100us Max: 6us
UnBindBitmaps: Sum: 16us 99% C.I. 1us-2us Avg: 1.600us Max: 2us
BindBitmaps: Sum: 15us 99% C.I. 1us-2us Avg: 1.500us Max: 2us
(Paused)ProcessMarkStack: Sum: 14us 99% C.I. 0.250us-3us Avg: 1.400us Max: 3us
RecordFree: Sum: 10us 99% C.I. 1us-1us Avg: 1us Max: 1us
FindDefaultSpaceBitmap: Sum: 6us 99% C.I. 250ns-2000ns Avg: 600ns Max: 2000ns
SwapStacks: Sum: 5us 99% C.I. 250ns-1000ns Avg: 500ns Max: 1000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 2.844ms 99% C.I. 154us-631us Avg:
284.400us Max: 631us
sticky concurrent mark sweep total time: 89.784ms mean time: 8.978ms
sticky concurrent mark sweep freed: 30651 objects with total size 1655KB
sticky concurrent mark sweep throughput: 344393/s / 18MB/s
Start Dumping histograms for 1 iterations for marksweep + semispace
MarkRoots: Sum: 26.689ms 99% C.I. 26.689ms-26.689ms Avg: 26.689ms Max: 26.689ms
ProcessMarkStack: Sum: 11.214ms 99% C.I. 0.042ms-11.090ms Avg: 5.607ms Max:
11.172ms
UpdateAndMarkImageModUnionTable: Sum: 7.833ms 99% C.I. 7.833ms-7.833ms Avg:
7.833ms Max: 7.833ms
ClearCardTable: Sum: 2.049ms 99% C.I. 2.049ms-2.049ms Avg: 2.049ms Max: 2.049ms
MarkStackAsLive: Sum: 598us 99% C.I. 598us-598us Avg: 598us Max: 598us
UpdateAndMarkZygoteModUnionTable: Sum: 415us 99% C.I. 415us-415us Avg: 415us Max:
415us
RevokeAllThreadLocalBuffers: Sum: 177us 99% C.I. 58us-119us Avg: 88.500us Max:
119us
ImageModUnionClearCards: Sum: 149us 99% C.I. 149us-149us Avg: 149us Max: 149us
ZygoteModUnionClearCards: Sum: 82us 99% C.I. 82us-82us Avg: 82us Max: 82us
SweepSystemWeaks: Sum: 76us 99% C.I. 76us-76us Avg: 76us Max: 76us
AllocSpaceClearCards: Sum: 74us 99% C.I. 3us-58us Avg: 24.666us Max: 58us
FinishPhase: Sum: 40us 99% C.I. 40us-40us Avg: 40us Max: 40us
InitializePhase: Sum: 39us 99% C.I. 39us-39us Avg: 39us Max: 39us
SweepAllocSpace: Sum: 38us 99% C.I. 38us-38us Avg: 38us Max: 38us
(Paused)EnqueueFinalizerReferences: Sum: 37us 99% C.I. 37us-37us Avg: 37us Max:
37us
SwapBitmaps: Sum: 29us 99% C.I. 29us-29us Avg: 29us Max: 29us
SweepLargeObjects: Sum: 18us 99% C.I. 18us-18us Avg: 18us Max: 18us
RevokeAllThreadLocalAllocationStacks: Sum: 14us 99% C.I. 14us-14us Avg: 14us
Max: 14us
MarkReachableObjects: Sum: 9us 99% C.I. 9us-9us Avg: 9us Max: 9us
(Paused)ProcessReferences: Sum: 7us 99% C.I. 7us-7us Avg: 7us Max: 7us
ProcessCards: Sum: 5us 99% C.I. 5us-5us Avg: 5us Max: 5us
BindBitmaps: Sum: 4us 99% C.I. 4us-4us Avg: 4us Max: 4us
MarkingPhase: Sum: 2us 99% C.I. 2us-2us Avg: 2us Max: 2us
SweepZygoteSpace: Sum: 1us 99% C.I. 1us-1us Avg: 1us Max: 1us
PostGcVerificationPaused: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
marksweep + semispace paused: Sum: 49.816ms 99% C.I. 49.816ms-49.816ms Avg:
49.816ms Max: 49.816ms
marksweep + semispace total time: 49.606ms mean time: 49.606ms
marksweep + semispace freed: 7954 objects with total size 421KB
marksweep + semispace throughput: 162327/s / 8MB/s
Total time spent in GC: 2.136s
Mean GC size throughput: 3MB/s
Mean GC object throughput: 66756.4 objects/s
Total number of allocations 200030
Total bytes allocated 14MB
Free memory 2MB
Free memory until GC 2MB
Free memory until OOME 120MB
Total memory 10MB
Max memory 128MB
Total mutator paused time: 70.267ms
Total time waiting for GC to complete: 60.056us

DALVIK THREADS (17):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74f8cfa8 self=0x55952d5d30
| sysTid=5275 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x7f8cf2a150
| state=S schedstat=( 190627339 33719736 267 ) utm=16 stm=3 core=1 HZ=100
| stack=0x7fcfd0d000-0x7fcfd0f000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/5275/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 2" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955e3a30
| sysTid=5283 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955fa490
| state=S schedstat=( 527968 79167 2 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89339000-0x7f8933b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5283/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55952e2fe0
| sysTid=5282 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955f9f70
| state=S schedstat=( 422604 640885 2 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89439000-0x7f8943b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5282/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 0" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955fb190
| sysTid=5281 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955e63c0
| state=S schedstat=( 418595 1296145 2 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89539000-0x7f8953b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5281/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x22c07080 self=0x55955fe8d0
| sysTid=5284 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955e4160
| state=R schedstat=( 46721724 6523381 50 ) utm=3 stm=1 core=2 HZ=100
| stack=0x7f89223000-0x7f89225000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"HeapTrimmerDaemon" daemon prio=5 tid=6 Sleeping


| group="system" sCount=1 dsCount=0 obj=0x22c070e0 self=0x55952df1c0
| sysTid=5288 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955faa30
| state=S schedstat=( 25980315 15385573 36 ) utm=2 stm=0 core=0 HZ=100
| stack=0x7f79c7f000-0x7f79c81000 stackSize=1036KB
| held mutexes=
at dalvik.system.VMRuntime.trimHeap(Native method)
- sleeping on an unknown object
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:312)
at java.lang.Thread.run(Thread.java:818)

"GCDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x22c07140 self=0x55952df8f0
| sysTid=5289 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955fae30
| state=S schedstat=( 686562 59427 7 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f79b7b000-0x7f79b7d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2c7f417c> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x2c7f417c> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x22c071a0 self=0x55955fd3e0
| sysTid=5287 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955ff000
| state=S schedstat=( 859011 1755311 9 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f84da9000-0x7f84dab000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1a0ada05> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
- locked <0x1a0ada05> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=9 Waiting


| group="system" sCount=1 dsCount=0 obj=0x22c07200 self=0x55952e0840
| sysTid=5286 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955fb8c0
| state=S schedstat=( 1295157 2665001 15 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f89013000-0x7f89015000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x09ea8a5a> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x09ea8a5a> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"ReferenceQueueDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x22c07260 self=0x55952e0110
| sysTid=5285 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55952e3710
| state=S schedstat=( 943384 10166979 16 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89117000-0x7f89119000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0aa0848b> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x0aa0848b> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x22c072c0 self=0x55955e7a60
| sysTid=5290 nice=0 cgrp=apps sched=0/0 handle=0x55955f8e70
| state=S schedstat=( 34356142 39233642 164 ) utm=2 stm=1 core=1 HZ=100
| stack=0x7f7987f000-0x7f79881000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5290/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x22c07320 self=0x55955ea0c0
| sysTid=5291 nice=0 cgrp=apps sched=0/0 handle=0x55955e9e10
| state=S schedstat=( 23975632 14148797 149 ) utm=1 stm=1 core=1 HZ=100
| stack=0x7f79781000-0x7f79783000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5291/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Gservices" prio=5 tid=13 Native


| group="main" sCount=1 dsCount=0 obj=0x22c07380 self=0x5595647d20
| sysTid=5293 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595648640
| state=S schedstat=( 1209740 2000051 8 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f79161000-0x7f79163000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5293/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at com.google.android.gsf.Gservices$1.run(Gservices.java:85)

"RefQueueWorker@org.apache.http.impl.conn.tsccm.ConnPoolByRoute@2dd8a977" daemon
prio=5 tid=14 Waiting
| group="main" sCount=1 dsCount=0 obj=0x22c073e0 self=0x5595652c10
| sysTid=5294 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595653640
| state=S schedstat=( 472761 418124 3 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f7905d000-0x7f7905f000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3d3cf968> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x3d3cf968> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at org.apache.http.impl.conn.tsccm.RefQueueWorker.run(RefQueueWorker.java:102)
at java.lang.Thread.run(Thread.java:818)

"Gservices" prio=5 tid=15 Native


| group="main" sCount=1 dsCount=0 obj=0x22c07440 self=0x559565a280
| sysTid=5296 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x559565aac0
| state=S schedstat=( 2453020 2822813 5 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f78e17000-0x7f78e19000 stackSize=1036KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5296/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at com.google.android.gsf.Gservices$1.run(Gservices.java:85)

"RefQueueWorker@org.apache.http.impl.conn.tsccm.ConnPoolByRoute@3acb7050" daemon
prio=5 tid=16 Waiting
| group="main" sCount=1 dsCount=0 obj=0x22c074a0 self=0x55952e0fc0
| sysTid=5297 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55952e19b0
| state=S schedstat=( 739636 1355937 1 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f78d13000-0x7f78d15000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x35641181> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x35641181> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at org.apache.http.impl.conn.tsccm.RefQueueWorker.run(RefQueueWorker.java:102)
at java.lang.Thread.run(Thread.java:818)

"Binder_3" prio=5 tid=17 Native


| group="main" sCount=1 dsCount=0 obj=0x22da9080 self=0x559565c550
| sysTid=5397 nice=0 cgrp=apps sched=0/0 handle=0x559565c2a0
| state=S schedstat=( 11362555 2221769 61 ) utm=1 stm=0 core=3 HZ=100
| stack=0x7f78c10000-0x7f78c12000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/5397/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

----- end 5275 -----

----- pid 4808 at 2014-01-01 00:02:23 -----


Cmd line: com.lenovo.ota
ABI: arm64
Build type: optimized
Loaded classes: 3613 allocated classes
Intern table: 4777 strong; 249 weak
JNI: CheckJNI is off; globals=240
Libraries: /system/lib64/libandroid.so /system/lib64/libaudioeffect_jni.so
/system/lib64/libcompiler_rt.so /system/lib64/libjavacrypto.so
/system/lib64/libjnigraphics.so /system/lib64/libmedia_jni.so
/system/lib64/librs_jni.so /system/lib64/libsoundpool.so
/system/lib64/libwebviewchromium_loader.so libjavacore.so (10)
Heap: 24% free, 6MB/9MB; 43608 objects
Dumping cumulative Gc timings
Start Dumping histograms for 103 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 2.162s 99% C.I. 0.075ms-34.911ms Avg: 6.998ms Max: 779.240ms
MarkConcurrentRoots: Sum: 186.627ms 99% C.I. 4us-4187.999us Avg: 905.956us Max:
4304us
UpdateAndMarkImageModUnionTable: Sum: 153.577ms 99% C.I. 0.722ms-7.872ms Avg:
1.491ms Max: 8.751ms
MarkRootsCheckpoint: Sum: 33.556ms 99% C.I. 38us-593.999us Avg: 162.893us Max:
15430us
SweepZygoteSpace: Sum: 17.894ms 99% C.I. 143us-558us Avg: 194.500us Max: 634us
SweepMallocSpace: Sum: 17.382ms 99% C.I. 3us-543.999us Avg: 84.378us Max: 669us
ImageModUnionClearCards: Sum: 12.114ms 99% C.I. 42us-493.999us Avg: 58.805us
Max: 776us
ZygoteModUnionClearCards: Sum: 8.361ms 99% C.I. 33us-220us Avg: 45.440us Max:
437us
SweepSystemWeaks: Sum: 7.828ms 99% C.I. 3us-786.499us Avg: 76us Max: 1209us
MarkNonThreadRoots: Sum: 7.287ms 99% C.I. 12us-148.499us Avg: 35.373us Max:
2169us
FinishPhase: Sum: 7.246ms 99% C.I. 26us-160us Avg: 70.349us Max: 160us
ScanGrayImageSpaceObjects: Sum: 6.063ms 99% C.I. 40us-786.499us Avg: 58.864us
Max: 1205us
ReMarkRoots: Sum: 5.370ms 99% C.I. 32us-129us Avg: 52.135us Max: 129us
MarkAllocStackAsLive: Sum: 5.197ms 99% C.I. 21us-174.249us Avg: 50.456us Max:
176us
ScanGrayZygoteSpaceObjects: Sum: 4.849ms 99% C.I. 36us-408us Avg: 52.706us Max:
453us
(Paused)ScanGrayImageSpaceObjects: Sum: 4.396ms 99% C.I. 40us-59us Avg: 42.679us
Max: 59us
SwapBitmaps: Sum: 3.374ms 99% C.I. 7us-104us Avg: 32.757us Max: 104us
ScanGrayAllocSpaceObjects: Sum: 3.060ms 99% C.I. 0.257us-248.499us Avg: 14.854us
Max: 362us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 2.853ms 99% C.I. 28us-45us Avg: 31.010us
Max: 45us
AllocSpaceClearCards: Sum: 2.772ms 99% C.I. 0.250us-42us Avg: 6.728us Max: 42us
InitializePhase: Sum: 1.674ms 99% C.I. 1us-62us Avg: 16.252us Max: 62us
(Paused)ScanGrayAllocSpaceObjects: Sum: 1.305ms 99% C.I. 0.253us-99.249us Avg:
6.334us Max: 121us
SweepLargeObjects: Sum: 1.152ms 99% C.I. 9us-21us Avg: 11.184us Max: 21us
ProcessCards: Sum: 999us 99% C.I. 2us-19us Avg: 4.849us Max: 19us
PreCleanCards: Sum: 992us 99% C.I. 4us-172.749us Avg: 9.631us Max: 231us
MarkingPhase: Sum: 887us 99% C.I. 5us-18us Avg: 8.611us Max: 18us
(Paused)PausePhase: Sum: 832us 99% C.I. 6us-15us Avg: 8.077us Max: 15us
RevokeAllThreadLocalAllocationStacks: Sum: 697us 99% C.I. 4us-16us Avg: 6.766us
Max: 16us
ReclaimPhase: Sum: 508us 99% C.I. 3us-11us Avg: 4.932us Max: 11us
EnqueueFinalizerReferences: Sum: 456us 99% C.I. 1us-44us Avg: 4.427us Max: 44us
Sweep: Sum: 408us 99% C.I. 2us-11us Avg: 3.961us Max: 11us
ProcessReferences: Sum: 381us 99% C.I. 2us-10us Avg: 3.699us Max: 10us
BindBitmaps: Sum: 281us 99% C.I. 1us-11us Avg: 2.728us Max: 11us
MarkRoots: Sum: 239us 99% C.I. 1us-19us Avg: 2.320us Max: 19us
RecursiveMark: Sum: 205us 99% C.I. 1us-5us Avg: 1.990us Max: 5us
SwapStacks: Sum: 69us 99% C.I. 250ns-2000ns Avg: 669ns Max: 2000ns
(Paused)ProcessMarkStack: Sum: 68us 99% C.I. 252ns-52000ns Avg: 660ns Max:
52000ns
UnBindBitmaps: Sum: 65us 99% C.I. 250ns-4000ns Avg: 631ns Max: 4000ns
FindDefaultSpaceBitmap: Sum: 20us 99% C.I. 250ns-2000ns Avg: 194ns Max: 2000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 16.644ms 99% C.I. 128us-431us Avg: 161.592us
Max: 431us
concurrent mark sweep total time: 2.663s mean time: 25.859ms
concurrent mark sweep freed: 67796 objects with total size 3MB
concurrent mark sweep throughput: 25458.5/s / 1171KB/s
Start Dumping histograms for 10 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 34.908ms 99% C.I. 0.070ms-9.670ms Avg: 1.745ms Max:
9.688ms
ScanGrayImageSpaceObjects: Sum: 12.122ms 99% C.I. 44us-3625us Avg: 606.100us
Max: 3775us
MarkConcurrentRoots: Sum: 10.579ms 99% C.I. 4us-1635us Avg: 528.950us Max:
1635us
ProcessMarkStack: Sum: 9.431ms 99% C.I. 0.441us-2437.500us Avg: 314.366us Max:
2528us
ScanGrayAllocSpaceObjects: Sum: 7.894ms 99% C.I. 0.500us-1050us Avg: 197.350us
Max: 1050us
FreeList: Sum: 3.851ms 99% C.I. 3us-204us Avg: 101.342us Max: 204us
MarkingPhase: Sum: 2.403ms 99% C.I. 168us-372us Avg: 240.300us Max: 372us
SweepArray: Sum: 1.913ms 99% C.I. 40us-453us Avg: 191.300us Max: 453us
ImageModUnionClearCards: Sum: 1.357ms 99% C.I. 47us-122us Avg: 67.850us Max:
122us
ReMarkRoots: Sum: 927us 99% C.I. 65us-149us Avg: 92.700us Max: 149us
(Paused)ScanGrayImageSpaceObjects: Sum: 773us 99% C.I. 42us-241us Avg: 77.300us
Max: 241us
AllocSpaceClearCards: Sum: 710us 99% C.I. 0.250us-40us Avg: 17.750us Max: 40us
FinishPhase: Sum: 462us 99% C.I. 28us-101us Avg: 46.200us Max: 101us
SweepSystemWeaks: Sum: 431us 99% C.I. 18us-125us Avg: 43.100us Max: 125us
MarkNonThreadRoots: Sum: 420us 99% C.I. 16us-72us Avg: 21us Max: 72us
(Paused)ScanGrayAllocSpaceObjects: Sum: 402us 99% C.I. 0.277us-105us Avg: 20.100us
Max: 105us
ResetStack: Sum: 385us 99% C.I. 18us-109us Avg: 38.500us Max: 109us
EnqueueFinalizerReferences: Sum: 297us 99% C.I. 2us-153us Avg: 29.700us Max:
153us
(Paused)PausePhase: Sum: 76us 99% C.I. 6us-10us Avg: 7.600us Max: 10us
RevokeAllThreadLocalAllocationStacks: Sum: 71us 99% C.I. 5us-10us Avg: 7.100us
Max: 10us
PreCleanCards: Sum: 60us 99% C.I. 4us-9us Avg: 6us Max: 9us
ProcessCards: Sum: 52us 99% C.I. 2us-4us Avg: 2.600us Max: 4us
SwapBitmaps: Sum: 41us 99% C.I. 3us-8us Avg: 4.100us Max: 8us
MarkRoots: Sum: 29us 99% C.I. 2us-4us Avg: 2.900us Max: 4us
ProcessReferences: Sum: 27us 99% C.I. 2us-4us Avg: 2.700us Max: 4us
InitializePhase: Sum: 21us 99% C.I. 1us-6us Avg: 2.100us Max: 6us
UnBindBitmaps: Sum: 16us 99% C.I. 1us-2us Avg: 1.600us Max: 2us
BindBitmaps: Sum: 15us 99% C.I. 1us-2us Avg: 1.500us Max: 2us
(Paused)ProcessMarkStack: Sum: 14us 99% C.I. 0.250us-3us Avg: 1.400us Max: 3us
RecordFree: Sum: 10us 99% C.I. 1us-1us Avg: 1us Max: 1us
FindDefaultSpaceBitmap: Sum: 6us 99% C.I. 250ns-2000ns Avg: 600ns Max: 2000ns
SwapStacks: Sum: 5us 99% C.I. 250ns-1000ns Avg: 500ns Max: 1000ns
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 2.844ms 99% C.I. 154us-631us Avg:
284.400us Max: 631us
sticky concurrent mark sweep total time: 89.784ms mean time: 8.978ms
sticky concurrent mark sweep freed: 30651 objects with total size 1655KB
sticky concurrent mark sweep throughput: 344393/s / 18MB/s
Start Dumping histograms for 2 iterations for marksweep + semispace
UpdateAndMarkImageModUnionTable: Sum: 21.648ms 99% C.I. 0.762ms-20.886ms Avg:
10.824ms Max: 20.886ms
MarkRoots: Sum: 14.072ms 99% C.I. 1.698ms-12.294ms Avg: 7.036ms Max: 12.374ms
ClearCardTable: Sum: 10.457ms 99% C.I. 0.799ms-9.611ms Avg: 5.228ms Max: 9.658ms
ProcessMarkStack: Sum: 3.161ms 99% C.I. 0.500us-1628us Avg: 790.250us Max: 1628us
UpdateAndMarkZygoteModUnionTable: Sum: 2.057ms 99% C.I. 0.097ms-1.960ms Avg:
1.028ms Max: 1.960ms
RevokeAllThreadLocalBuffers: Sum: 468us 99% C.I. 42us-319us Avg: 117us Max: 319us
ImageModUnionClearCards: Sum: 322us 99% C.I. 62us-260us Avg: 161us Max: 260us
(Paused)EnqueueFinalizerReferences: Sum: 311us 99% C.I. 5us-306us Avg: 155.500us
Max: 306us
SweepAllocSpace: Sum: 306us 99% C.I. 8us-297.500us Avg: 153us Max: 298us
ZygoteModUnionClearCards: Sum: 213us 99% C.I. 53us-160us Avg: 106.500us Max:
160us
MarkStackAsLive: Sum: 174us 99% C.I. 18us-156us Avg: 87us Max: 156us
SweepSystemWeaks: Sum: 128us 99% C.I. 42us-86us Avg: 64us Max: 86us
FinishPhase: Sum: 77us 99% C.I. 35us-42us Avg: 38.500us Max: 42us
SweepLargeObjects: Sum: 68us 99% C.I. 14us-54us Avg: 34us Max: 54us
AllocSpaceClearCards: Sum: 44us 99% C.I. 0.250us-22us Avg: 7.333us Max: 22us
SwapBitmaps: Sum: 33us 99% C.I. 9us-24us Avg: 16.500us Max: 24us
RevokeAllThreadLocalAllocationStacks: Sum: 30us 99% C.I. 13us-17us Avg: 15us
Max: 17us
MarkReachableObjects: Sum: 17us 99% C.I. 5us-12us Avg: 8.500us Max: 12us
BindBitmaps: Sum: 13us 99% C.I. 3us-10us Avg: 6.500us Max: 10us
ProcessCards: Sum: 12us 99% C.I. 4us-8us Avg: 6us Max: 8us
(Paused)ProcessReferences: Sum: 10us 99% C.I. 4us-6us Avg: 5us Max: 6us
Sweep: Sum: 9us 99% C.I. 4us-5us Avg: 4.500us Max: 5us
ReclaimPhase: Sum: 5us 99% C.I. 2us-3us Avg: 2.500us Max: 3us
MarkingPhase: Sum: 4us 99% C.I. 2us-2us Avg: 2us Max: 2us
UnBindBitmaps: Sum: 3us 99% C.I. 1us-2us Avg: 1.500us Max: 2us
PreSweepingGcVerification: Sum: 2us 99% C.I. 1us-1us Avg: 1us Max: 1us
PostGcVerificationPaused: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
marksweep + semispace paused: Sum: 54.089ms 99% C.I. 5.375ms-48.714ms Avg: 27.044ms
Max: 48.714ms
marksweep + semispace total time: 53.656ms mean time: 26.828ms
marksweep + semispace freed: 2670 objects with total size 196KB
marksweep + semispace throughput: 50377.4/s / 3MB/s
Total time spent in GC: 2.806s
Mean GC size throughput: 2MB/s
Mean GC object throughput: 49404.9 objects/s
Total number of allocations 182285
Total bytes allocated 13MB
Free memory 2MB
Free memory until GC 2MB
Free memory until OOME 121MB
Total memory 9MB
Max memory 128MB
Total mutator paused time: 73.577ms
Total time waiting for GC to complete: 747.472ms

DALVIK THREADS (12):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74f8cfa8 self=0x55952d5d30
| sysTid=4808 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x7f8cf2a150
| state=S schedstat=( 65504432 215464270 100 ) utm=5 stm=1 core=3 HZ=100
| stack=0x7fcfd0d000-0x7fcfd0f000 stackSize=8MB
| held mutexes=
kernel: (couldn't read /proc/self/task/4808/stack)
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 2" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55952e2fe0
| sysTid=4813 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955fa490
| state=S schedstat=( 468750 88021 2 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f89339000-0x7f8933b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4813/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955e3a30
| sysTid=4812 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955f9f70
| state=S schedstat=( 343177 604792 2 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f89439000-0x7f8943b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4812/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 0" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955fb190
| sysTid=4811 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955e63c0
| state=S schedstat=( 339114 1216146 2 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f89539000-0x7f8953b000 stackSize=1020KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4811/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c07080 self=0x55955fe8d0
| sysTid=4814 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55952e3710
| state=R schedstat=( 67598287 905431304 29 ) utm=6 stm=0 core=1 HZ=100
| stack=0x7f89223000-0x7f89225000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"HeapTrimmerDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c070e0 self=0x55952df1c0
| sysTid=4818 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955faa30
| state=S schedstat=( 19738697 46504427 45 ) utm=1 stm=0 core=3 HZ=100
| stack=0x7f79c7f000-0x7f79c81000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x23649238> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x23649238> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c07140 self=0x55955fd3e0
| sysTid=4817 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955ff000
| state=S schedstat=( 1127344 6476614 12 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f84da9000-0x7f84dab000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x05af8211> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
- locked <0x05af8211> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
at java.lang.Thread.run(Thread.java:818)

"ReferenceQueueDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c071a0 self=0x55952e0110
| sysTid=4815 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955e4160
| state=S schedstat=( 938643 10787084 17 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f89117000-0x7f89119000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0f81bf76> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x0f81bf76> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"GCDaemon" daemon prio=5 tid=9 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c07200 self=0x55952df8f0
| sysTid=4820 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955f8bd0
| state=S schedstat=( 567552 4963700 4 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f79b7b000-0x7f79b7d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2dd8a977> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x2dd8a977> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"FinalizerDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c07260 self=0x55952e0840
| sysTid=4816 nice=0 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55955fb8c0
| state=S schedstat=( 1747502 11848122 21 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f89013000-0x7f89015000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x11ec99e4> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x11ec99e4> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=11 Native


| group="main" sCount=1 dsCount=0 obj=0x12c072c0 self=0x55955e7540
| sysTid=4823 nice=0 cgrp=apps sched=0/0 handle=0x55955f9120
| state=S schedstat=( 4274842 4539792 21 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f7987f000-0x7f79881000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4823/stack)
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x12c07320 self=0x55955e8d60
| sysTid=4826 nice=0 cgrp=apps sched=0/0 handle=0x55955e8750
| state=S schedstat=( 1994846 14365781 13 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f79781000-0x7f79783000 stackSize=1012KB
| held mutexes=
kernel: (couldn't read /proc/self/task/4826/stack)
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 0024d1a8 /system/lib64/libart.so
(art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)
+1472)
native: #03 pc 000d19d4 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 000d87c4 /system/lib64/libandroid_runtime.so (???)
native: #05 pc 0001f74c /system/lib64/libbinder.so
(android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*,
unsigned int)+168)
native: #06 pc 00027bec /system/lib64/libbinder.so
(android::IPCThreadState::executeCommand(int)+876)
native: #07 pc 00027dcc /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+92)
native: #08 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #09 pc 0002f840 /system/lib64/libbinder.so (???)
native: #10 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #11 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #12 pc 00014444 /system/lib64/libutils.so (???)
native: #13 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #14 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

----- end 4808 -----

----- pid 2319 at 2014-01-01 00:02:23 -----


Cmd line: com.google.android.gms.persistent
ABI: arm64
Build type: optimized
Loaded classes: 15610 allocated classes
Intern table: 12536 strong; 1095 weak
JNI: CheckJNI is off; globals=712
Libraries: /data/app/com.google.android.gms-2/lib/arm64/libconscrypt_gmscore_jni.so
/data/app/com.google.android.gms-2/lib/arm64/libgmscore.so
/data/app/com.google.android.gms-2/lib/arm64/libleveldbjni.so
/system/lib64/libandroid.so /system/lib64/libaudioeffect_jni.so
/system/lib64/libcompiler_rt.so /system/lib64/libjavacrypto.so
/system/lib64/libjnigraphics.so /system/lib64/libmedia_jni.so
/system/lib64/librs_jni.so /system/lib64/libsoundpool.so
/system/lib64/libwebviewchromium_loader.so libjavacore.so (13)
Heap: 37% free, 26MB/41MB; 269464 objects
Dumping cumulative Gc timings
Start Dumping histograms for 52 iterations for concurrent mark sweep
ProcessMarkStack: Sum: 2.147s 99% C.I. 0.047ms-253.823ms Avg: 13.764ms Max:
513.005ms
MarkRootsCheckpoint: Sum: 190.505ms 99% C.I. 0.038ms-49.023ms Avg: 1.831ms Max:
83.767ms
MarkConcurrentRoots: Sum: 170.786ms 99% C.I. 0.004ms-19.023ms Avg: 1.642ms Max:
23.350ms
UpdateAndMarkImageModUnionTable: Sum: 140.111ms 99% C.I. 0.722ms-13.940ms Avg:
2.694ms Max: 14.178ms
SweepMallocSpace: Sum: 76.110ms 99% C.I. 3us-10671.999us Avg: 731.826us Max:
11206us
ScanGrayAllocSpaceObjects: Sum: 33.630ms 99% C.I. 1.130us-7871.999us Avg:
323.365us Max: 11034us
MarkAllocStackAsLive: Sum: 16.303ms 99% C.I. 21us-2459us Avg: 313.519us Max:
2506us
AllocSpaceClearCards: Sum: 15.413ms 99% C.I. 0.550us-2511.999us Avg: 74.100us
Max: 7050us
MarkNonThreadRoots: Sum: 13.995ms 99% C.I. 12us-5199.999us Avg: 134.567us Max:
10229us
ReMarkRoots: Sum: 11.145ms 99% C.I. 34us-1335us Avg: 214.326us Max: 1350us
SweepZygoteSpace: Sum: 7.625ms 99% C.I. 143us-340us Avg: 185.975us Max: 340us
ImageModUnionClearCards: Sum: 7.498ms 99% C.I. 42us-595.999us Avg: 72.096us
Max: 679us
(Paused)ScanGrayObjects: Sum: 6.246ms 99% C.I. 243us-2077.500us Avg: 624.600us
Max: 2140us
EnqueueFinalizerReferences: Sum: 5.729ms 99% C.I. 1us-1170us Avg: 110.173us Max:
1291us
SweepSystemWeaks: Sum: 5.715ms 99% C.I. 3us-480us Avg: 109.903us Max: 480us
FinishPhase: Sum: 5.698ms 99% C.I. 26us-358us Avg: 109.576us Max: 358us
ZygoteModUnionClearCards: Sum: 4.269ms 99% C.I. 33us-507us Avg: 52.060us Max:
507us
ScanGrayImageSpaceObjects: Sum: 4.184ms 99% C.I. 40us-1127us Avg: 80.461us Max:
1380us
SweepLargeObjects: Sum: 3.761ms 99% C.I. 9us-1902us Avg: 72.326us Max: 2479us
(Paused)ScanGrayImageSpaceObjects: Sum: 1.787ms 99% C.I. 40us-56us Avg: 42.547us
Max: 56us
ScanGrayZygoteSpaceObjects: Sum: 1.750ms 99% C.I. 37us-60us Avg: 42.682us Max:
60us
SwapBitmaps: Sum: 1.321ms 99% C.I. 7us-49us Avg: 25.403us Max: 49us
ProcessReferences: Sum: 1.255ms 99% C.I. 2us-213us Avg: 24.134us Max: 213us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 936us 99% C.I. 28us-36us Avg: 30.193us
Max: 36us
(Paused)ScanGrayAllocSpaceObjects: Sum: 812us 99% C.I. 0.259us-121us Avg: 9.666us
Max: 121us
RevokeAllThreadLocalAllocationStacks: Sum: 811us 99% C.I. 4us-87us Avg:
15.596us Max: 87us
InitializePhase: Sum: 582us 99% C.I. 1us-62us Avg: 11.192us Max: 62us
ProcessCards: Sum: 523us 99% C.I. 2us-19us Avg: 5.028us Max: 19us
(Paused)PausePhase: Sum: 455us 99% C.I. 6us-19us Avg: 8.750us Max: 19us
PreCleanCards: Sum: 416us 99% C.I. 4us-18us Avg: 8us Max: 18us
ReclaimPhase: Sum: 308us 99% C.I. 3us-38us Avg: 5.923us Max: 38us
Sweep: Sum: 249us 99% C.I. 2us-17us Avg: 4.788us Max: 17us
MarkRoots: Sum: 135us 99% C.I. 1us-19us Avg: 2.596us Max: 19us
BindBitmaps: Sum: 129us 99% C.I. 1us-8us Avg: 2.480us Max: 8us
RecursiveMark: Sum: 104us 99% C.I. 1us-4us Avg: 2us Max: 4us
(Paused)ProcessMarkStack: Sum: 73us 99% C.I. 0.254us-52us Avg: 1.403us Max:
52us
SwapStacks: Sum: 43us 99% C.I. 250ns-3000ns Avg: 826ns Max: 3000ns
UnBindBitmaps: Sum: 29us 99% C.I. 250ns-2000ns Avg: 557ns Max: 2000ns
FindDefaultSpaceBitmap: Sum: 11us 99% C.I. 250ns-2000ns Avg: 211ns Max: 2000ns
PreSweepingGcVerification: Sum: 2us 99% C.I. 250ns-2000ns Avg: 38ns Max: 2000ns
Done Dumping histograms
concurrent mark sweep paused: Sum: 23.201ms 99% C.I. 130us-3240us Avg: 446.173us
Max: 3278us
concurrent mark sweep total time: 2.878s mean time: 55.350ms
concurrent mark sweep freed: 414698 objects with total size 28MB
concurrent mark sweep throughput: 144092/s / 9MB/s
Start Dumping histograms for 1 iterations for partial concurrent mark sweep
ProcessMarkStack: Sum: 69.497ms 99% C.I. 0.031ms-68.568ms Avg: 23.165ms Max:
69.025ms
UpdateAndMarkImageModUnionTable: Sum: 18.358ms 99% C.I. 18.358ms-18.358ms Avg:
18.358ms Max: 18.358ms
MarkRootsCheckpoint: Sum: 11.334ms 99% C.I. 1.341ms-9.914ms Avg: 5.667ms Max:
9.993ms
ScanGrayAllocSpaceObjects: Sum: 5.420ms 99% C.I. 0.167ms-5.249ms Avg: 2.710ms
Max: 5.253ms
MarkConcurrentRoots: Sum: 3.035ms 99% C.I. 0.022ms-3.013ms Avg: 1.517ms Max:
3.013ms
(Paused)ScanGrayObjects: Sum: 2.408ms 99% C.I. 2.408ms-2.408ms Avg: 2.408ms
Max: 2.408ms
ReMarkRoots: Sum: 582us 99% C.I. 582us-582us Avg: 582us Max: 582us
ScanGrayImageSpaceObjects: Sum: 500us 99% C.I. 500us-500us Avg: 500us Max: 500us
SweepMallocSpace: Sum: 388us 99% C.I. 40us-347us Avg: 194us Max: 348us
AllocSpaceClearCards: Sum: 331us 99% C.I. 8us-250us Avg: 82.750us Max: 250us
ImageModUnionClearCards: Sum: 130us 99% C.I. 63us-67us Avg: 65us Max: 67us
UpdateAndMarkZygoteModUnionTable: Sum: 127us 99% C.I. 127us-127us Avg: 127us Max:
127us
MarkNonThreadRoots: Sum: 108us 99% C.I. 26us-82us Avg: 54us Max: 82us
FinishPhase: Sum: 96us 99% C.I. 96us-96us Avg: 96us Max: 96us
MarkAllocStackAsLive: Sum: 85us 99% C.I. 85us-85us Avg: 85us Max: 85us
ZygoteModUnionClearCards: Sum: 81us 99% C.I. 40us-41us Avg: 40.500us Max: 41us
SweepSystemWeaks: Sum: 66us 99% C.I. 66us-66us Avg: 66us Max: 66us
ScanGrayZygoteSpaceObjects: Sum: 43us 99% C.I. 43us-43us Avg: 43us Max: 43us
SweepLargeObjects: Sum: 36us 99% C.I. 36us-36us Avg: 36us Max: 36us
EnqueueFinalizerReferences: Sum: 27us 99% C.I. 27us-27us Avg: 27us Max: 27us
MarkingPhase: Sum: 19us 99% C.I. 19us-19us Avg: 19us Max: 19us
PreCleanCards: Sum: 16us 99% C.I. 16us-16us Avg: 16us Max: 16us
SwapBitmaps: Sum: 15us 99% C.I. 15us-15us Avg: 15us Max: 15us
(Paused)PausePhase: Sum: 14us 99% C.I. 14us-14us Avg: 14us Max: 14us
RevokeAllThreadLocalAllocationStacks: Sum: 13us 99% C.I. 13us-13us Avg: 13us
Max: 13us
ProcessCards: Sum: 11us 99% C.I. 5us-6us Avg: 5.500us Max: 6us
ProcessReferences: Sum: 10us 99% C.I. 10us-10us Avg: 10us Max: 10us
MarkRoots: Sum: 6us 99% C.I. 6us-6us Avg: 6us Max: 6us
Sweep: Sum: 4us 99% C.I. 4us-4us Avg: 4us Max: 4us
BindBitmaps: Sum: 2us 99% C.I. 2us-2us Avg: 2us Max: 2us
(Paused)ProcessMarkStack: Sum: 1us 99% C.I. 1us-1us Avg: 1us Max: 1us
FindDefaultSpaceBitmap: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
partial concurrent mark sweep paused: Sum: 3.044ms 99% C.I. 3.044ms-3.044ms
Avg: 3.044ms Max: 3.044ms
partial concurrent mark sweep total time: 112.775ms mean time: 112.775ms
partial concurrent mark sweep freed: 671 objects with total size 122KB
partial concurrent mark sweep throughput: 5991.07/s / 1095KB/s
Start Dumping histograms for 12 iterations for sticky concurrent mark sweep
MarkRootsCheckpoint: Sum: 3.361s 99% C.I. 0.267ms-2934.783ms Avg: 140.066ms Max:
3306.349ms
ScanGrayAllocSpaceObjects: Sum: 152.200ms 99% C.I. 0.005ms-55.584ms Avg: 3.170ms
Max: 64.596ms
ProcessMarkStack: Sum: 69.525ms 99% C.I. 0.002ms-28.479ms Avg: 1.829ms Max:
29.805ms
ScanGrayImageSpaceObjects: Sum: 22.055ms 99% C.I. 44us-5296us Avg: 918.958us
Max: 5442us
ReMarkRoots: Sum: 18.194ms 99% C.I. 0.065ms-14.947ms Avg: 1.516ms Max:
15.770ms
MarkConcurrentRoots: Sum: 16.630ms 99% C.I. 4us-3386us Avg: 692.916us Max:
3478us
FreeList: Sum: 14.938ms 99% C.I. 4.375us-713.749us Avg: 142.266us Max: 917us
SweepArray: Sum: 8.491ms 99% C.I. 40us-4227us Avg: 707.583us Max: 4316us
(Paused)ScanGrayObjects: Sum: 6.077ms 99% C.I. 2.619ms-3.458ms Avg: 3.038ms
Max: 3.458ms
ImageModUnionClearCards: Sum: 4.016ms 99% C.I. 47us-2217.999us Avg: 167.333us
Max: 2450us
MarkingPhase: Sum: 2.894ms 99% C.I. 168us-372us Avg: 241.166us Max: 372us
AllocSpaceClearCards: Sum: 1.838ms 99% C.I. 0.279us-464us Avg: 38.291us Max:
468us
ResetStack: Sum: 825us 99% C.I. 18us-288us Avg: 68.750us Max: 288us
(Paused)ScanGrayImageSpaceObjects: Sum: 773us 99% C.I. 42us-241us Avg: 77.300us
Max: 241us
FinishPhase: Sum: 725us 99% C.I. 28us-164us Avg: 60.416us Max: 164us
EnqueueFinalizerReferences: Sum: 641us 99% C.I. 2us-309us Avg: 53.416us Max:
309us
SweepSystemWeaks: Sum: 618us 99% C.I. 18us-125us Avg: 51.500us Max: 125us
MarkNonThreadRoots: Sum: 588us 99% C.I. 16us-72us Avg: 24.500us Max: 72us
(Paused)ScanGrayAllocSpaceObjects: Sum: 402us 99% C.I. 0.277us-105us Avg: 20.100us
Max: 105us
ScanGrayZygoteSpaceObjects: Sum: 371us 99% C.I. 34us-152us Avg: 92.750us Max:
152us
ZygoteModUnionClearCards: Sum: 206us 99% C.I. 35us-78us Avg: 51.500us Max: 78us
ReclaimPhase: Sum: 127us 99% C.I. 4us-42us Avg: 10.583us Max: 42us
RevokeAllThreadLocalAllocationStacks: Sum: 113us 99% C.I. 5us-26us Avg: 9.416us
Max: 26us
(Paused)PausePhase: Sum: 112us 99% C.I. 6us-23us Avg: 9.333us Max: 23us
ProcessReferences: Sum: 108us 99% C.I. 2us-65us Avg: 9us Max: 65us
PreCleanCards: Sum: 88us 99% C.I. 4us-15us Avg: 7.333us Max: 15us
ProcessCards: Sum: 80us 99% C.I. 2us-9us Avg: 3.333us Max: 9us
SwapBitmaps: Sum: 68us 99% C.I. 3us-20us Avg: 5.666us Max: 20us
MarkRoots: Sum: 38us 99% C.I. 2us-5us Avg: 3.166us Max: 5us
InitializePhase: Sum: 34us 99% C.I. 1us-12us Avg: 2.833us Max: 12us
UnBindBitmaps: Sum: 24us 99% C.I. 1us-5us Avg: 2us Max: 5us
BindBitmaps: Sum: 20us 99% C.I. 1us-3us Avg: 1.666us Max: 3us
(Paused)ProcessMarkStack: Sum: 16us 99% C.I. 0.250us-3us Avg: 1.333us Max: 3us
RecordFree: Sum: 13us 99% C.I. 1us-2us Avg: 1.083us Max: 2us
FindDefaultSpaceBitmap: Sum: 7us 99% C.I. 250ns-2000ns Avg: 583ns Max: 2000ns
ForwardSoftReferences: Sum: 3us 99% C.I. 1us-2us Avg: 1.500us Max: 2us
PreSweepingGcVerification: Sum: 0 99% C.I. 0ns-0ns Avg: 0ns Max: 0ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 40.753ms 99% C.I. 0.154ms-29.559ms
Avg: 3.396ms Max: 30.940ms
sticky concurrent mark sweep total time: 3.684s mean time: 307.037ms
sticky concurrent mark sweep freed: 96966 objects with total size 8MB
sticky concurrent mark sweep throughput: 26320.8/s / 2MB/s
Total time spent in GC: 6.675s
Mean GC size throughput: 5MB/s
Mean GC object throughput: 82754.3 objects/s
Total number of allocations 821886
Total bytes allocated 61MB
Free memory 15MB
Free memory until GC 15MB
Free memory until OOME 101MB
Total memory 41MB
Max memory 128MB
Total mutator paused time: 66.998ms
Total time waiting for GC to complete: 552.990ms

DALVIK THREADS (46):


"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x74f8cfa8 self=0x55952d5d30
| sysTid=2319 nice=0 cgrp=apps sched=0/0 handle=0x7f8cf2a150
| state=S schedstat=( 7853030276 3424937036 7861 ) utm=730 stm=55 core=0 HZ=100
| stack=0x7fcfd0d000-0x7fcfd0f000 stackSize=8MB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: SyS_epoll_wait+0x2a0/0x32c
kernel: SyS_epoll_pwait+0xa4/0x120
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.app.ActivityThread.main(ActivityThread.java:5261)
at java.lang.reflect.Method.invoke!(Native method)
at java.lang.reflect.Method.invoke(Method.java:372)
at
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:939)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:734)

"Heap thread pool worker thread 2" prio=5 tid=2 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955e3a30
| sysTid=2327 nice=0 cgrp=apps sched=0/0 handle=0x55952e3290
| state=S schedstat=( 9829324 3506718 17 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89339000-0x7f8933b000 stackSize=1020KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: futex_wait_queue_me+0xd4/0x12c
kernel: futex_wait+0xe0/0x1d4
kernel: do_futex+0xc8/0x8d0
kernel: SyS_futex+0xf8/0x174
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 1" prio=5 tid=3 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55955fe8d0
| sysTid=2326 nice=0 cgrp=apps sched=0/0 handle=0x55952e2fe0
| state=S schedstat=( 1617761 10867135 16 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f89439000-0x7f8943b000 stackSize=1020KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: futex_wait_queue_me+0xd4/0x12c
kernel: futex_wait+0xe0/0x1d4
kernel: do_futex+0xc8/0x8d0
kernel: SyS_futex+0xf8/0x174
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Heap thread pool worker thread 0" prio=5 tid=4 Native (still starting up)
| group="" sCount=1 dsCount=0 obj=0x0 self=0x55952e0110
| sysTid=2325 nice=0 cgrp=apps sched=0/0 handle=0x55955e63c0
| state=S schedstat=( 2000625 19569999 24 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f89539000-0x7f8953b000 stackSize=1020KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: futex_wait_queue_me+0xd4/0x12c
kernel: futex_wait+0xe0/0x1d4
kernel: do_futex+0xc8/0x8d0
kernel: SyS_futex+0xf8/0x174
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 00318c78 /system/lib64/libart.so (art::ThreadPoolWorker::Run()
+176)
native: #03 pc 0031a1a0 /system/lib64/libart.so
(art::ThreadPoolWorker::Callback(void*)+88)
native: #04 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #05 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Signal Catcher" daemon prio=5 tid=5 Runnable


| group="system" sCount=0 dsCount=0 obj=0x12c00080 self=0x55952e0840
| sysTid=2328 nice=0 cgrp=apps sched=0/0 handle=0x55955e4160
| state=R schedstat=( 279484365 444463294 184 ) utm=25 stm=2 core=0 HZ=100
| stack=0x7f89223000-0x7f89225000 stackSize=1012KB
| held mutexes= "thread list lock" "mutator lock"(exclusive held)
native: #00 pc 00003784 /system/lib64/libbacktrace_libc++.so
(Backtrace::Unwind(unsigned long, ucontext*)+28)
native: #01 pc 00000027 ???
native: #02 pc 003d19a0 /system/lib64/libart.so (???)
(no managed stack frames)

"GCDaemon" daemon prio=5 tid=6 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a200 self=0x55955fc150
| sysTid=2333 nice=0 cgrp=apps sched=0/0 handle=0x55955fcb40
| state=S schedstat=( 211466613 180225524 259 ) utm=21 stm=0 core=2 HZ=100
| stack=0x7f79b7b000-0x7f79b7d000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x07afd760> (a java.lang.Daemons$GCDaemon)
at java.lang.Daemons$GCDaemon.run(Daemons.java:341)
- locked <0x07afd760> (a java.lang.Daemons$GCDaemon)
at java.lang.Thread.run(Thread.java:818)

"HeapTrimmerDaemon" daemon prio=5 tid=7 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a1a0 self=0x55955fb870
| sysTid=2332 nice=0 cgrp=apps sched=0/0 handle=0x55955f9970
| state=S schedstat=( 3901930 34432862 19 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f79c7f000-0x7f79c81000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0dbe2419> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Daemons$HeapTrimmerDaemon.run(Daemons.java:310)
- locked <0x0dbe2419> (a java.lang.Daemons$HeapTrimmerDaemon)
at java.lang.Thread.run(Thread.java:818)

"FinalizerWatchdogDaemon" daemon prio=5 tid=8 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a140 self=0x55955f8e80
| sysTid=2331 nice=0 cgrp=apps sched=0/0 handle=0x55955f95b0
| state=S schedstat=( 1254582 36037497 18 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f84da9000-0x7f84dab000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x0d4b2cde> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject(Daemons.java:239)
- locked <0x0d4b2cde> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:211)
at java.lang.Thread.run(Thread.java:818)

"Binder_1" prio=5 tid=9 Native


| group="main" sCount=1 dsCount=0 obj=0x12c57080 self=0x55955e7e90
| sysTid=2334 nice=0 cgrp=apps sched=0/0 handle=0x55955fd030
| state=S schedstat=( 205955302 478720117 722 ) utm=19 stm=1 core=0 HZ=100
| stack=0x7f7987f000-0x7f79881000 stackSize=1012KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: binder_thread_read+0xd4c/0xe8c
kernel: binder_ioctl+0x3f8/0x824
kernel: do_vfs_ioctl+0x4a4/0x578
kernel: SyS_ioctl+0x5c/0x88
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"FinalizerDaemon" daemon prio=5 tid=10 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a0e0 self=0x55952df8f0
| sysTid=2330 nice=0 cgrp=apps sched=0/0 handle=0x55955f8bd0
| state=S schedstat=( 102979949 143379626 440 ) utm=5 stm=5 core=2 HZ=100
| stack=0x7f89013000-0x7f89015000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2261eebf> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait(Object.java:422)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:101)
- locked <0x2261eebf> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:173)
at java.lang.Thread.run(Thread.java:818)

"ReferenceQueueDaemon" daemon prio=5 tid=11 Waiting


| group="system" sCount=1 dsCount=0 obj=0x12c0a080 self=0x55952df1c0
| sysTid=2329 nice=0 cgrp=apps sched=0/0 handle=0x55952e3540
| state=S schedstat=( 18737295 65247867 107 ) utm=1 stm=0 core=3 HZ=100
| stack=0x7f89117000-0x7f89119000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x212b098c> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:133)
- locked <0x212b098c> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run(Thread.java:818)

"Binder_2" prio=5 tid=12 Native


| group="main" sCount=1 dsCount=0 obj=0x12c61080 self=0x55955ea860
| sysTid=2337 nice=0 cgrp=apps sched=0/0 handle=0x55955e9ed0
| state=S schedstat=( 322846767 699082149 924 ) utm=31 stm=1 core=0 HZ=100
| stack=0x7f79781000-0x7f79783000 stackSize=1012KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: binder_thread_read+0xd4c/0xe8c
kernel: binder_ioctl+0x3f8/0x824
kernel: do_vfs_ioctl+0x4a4/0x578
kernel: SyS_ioctl+0x5c/0x88
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"FileObserver" prio=5 tid=13 Native


| group="main" sCount=1 dsCount=0 obj=0x12d64e80 self=0x559564f4f0
| sysTid=2390 nice=0 cgrp=apps sched=0/0 handle=0x559564fc20
| state=S schedstat=( 592552 28618750 3 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f70207000-0x7f70209000 stackSize=1036KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: inotify_read+0x25c/0x2b8
kernel: vfs_read+0xa0/0x12c
kernel: SyS_read+0x44/0x74
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005e61c /system/lib64/libc.so (read+4)
native: #01 pc 001143cc /system/lib64/libandroid_runtime.so (???)
native: #02 pc 00028cdc /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_FileObserver_00024ObserverThread_observe__I+148)
at android.os.FileObserver$ObserverThread.observe(Native method)
at android.os.FileObserver$ObserverThread.run(FileObserver.java:85)

"GlobalScheduler" prio=5 tid=14 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x12c0bc40 self=0x55957ae400
| sysTid=2673 nice=0 cgrp=apps sched=0/0 handle=0x559571b5d0
| state=S schedstat=( 22969477 22113700 80 ) utm=2 stm=0 core=1 HZ=100
| stack=0x7f700e5000-0x7f700e7000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2a83e8d5> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x2a83e8d5> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Ab
stractQueuedSynchronizer.java:2055)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThr
eadPoolExecutor.java:1060)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThr
eadPoolExecutor.java:776)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at qll.run(:com.google.android.gms@14366011@14.3.66 (020406-213742215):-1)
at java.lang.Thread.run(Thread.java:818)

"Binder_3" prio=5 tid=15 Native


| group="main" sCount=1 dsCount=0 obj=0x13028080 self=0x55957b1690
| sysTid=2675 nice=0 cgrp=apps sched=0/0 handle=0x55957af910
| state=S schedstat=( 246857297 392468690 880 ) utm=17 stm=7 core=2 HZ=100
| stack=0x7f6ffe1000-0x7f6ffe3000 stackSize=1012KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: futex_wait_queue_me+0xd4/0x12c
kernel: futex_wait+0xe0/0x1d4
kernel: do_futex+0xc8/0x8d0
kernel: SyS_futex+0xf8/0x174
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 0024d1a8 /system/lib64/libart.so
(art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)
+1472)
native: #03 pc 000d19d4 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 000d87c4 /system/lib64/libandroid_runtime.so (???)
native: #05 pc 0001f74c /system/lib64/libbinder.so
(android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*,
unsigned int)+168)
native: #06 pc 00027bec /system/lib64/libbinder.so
(android::IPCThreadState::executeCommand(int)+876)
native: #07 pc 00027dcc /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+92)
native: #08 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #09 pc 0002f840 /system/lib64/libbinder.so (???)
native: #10 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #11 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #12 pc 00014444 /system/lib64/libutils.so (???)
native: #13 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #14 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_4" prio=5 tid=16 Native


| group="main" sCount=1 dsCount=0 obj=0x12d8e080 self=0x55957b1dc0
| sysTid=2676 nice=9 cgrp=apps sched=0/0 handle=0x55957b1070
| state=S schedstat=( 412530117 508336216 976 ) utm=32 stm=9 core=3 HZ=100
| stack=0x7f6fedb000-0x7f6fedd000 stackSize=1012KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: futex_wait_queue_me+0xd4/0x12c
kernel: futex_wait+0xe0/0x1d4
kernel: do_futex+0xc8/0x8d0
kernel: SyS_futex+0xf8/0x174
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 0024d1a8 /system/lib64/libart.so
(art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)
+1472)
native: #03 pc 000d19d4 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 000d87c4 /system/lib64/libandroid_runtime.so (???)
native: #05 pc 0001f74c /system/lib64/libbinder.so
(android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*,
unsigned int)+168)
native: #06 pc 00027bec /system/lib64/libbinder.so
(android::IPCThreadState::executeCommand(int)+876)
native: #07 pc 00027dcc /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+92)
native: #08 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #09 pc 0002f840 /system/lib64/libbinder.so (???)
native: #10 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #11 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #12 pc 00014444 /system/lib64/libutils.so (???)
native: #13 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #14 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"GlobalDispatchingHandlerThread" prio=5 tid=17 Native


| group="main" sCount=1 dsCount=0 obj=0x132b5cf0 self=0x55958433d0
| sysTid=2693 nice=9 cgrp=apps sched=0/0 handle=0x5595842ef0
| state=S schedstat=( 6681197 83554634 46 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f6fc93000-0x7f6fc95000 stackSize=1036KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: SyS_epoll_wait+0x2a0/0x32c
kernel: SyS_epoll_pwait+0xa4/0x120
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"GoogleApiHandler" prio=5 tid=19 Native


| group="main" sCount=1 dsCount=0 obj=0x1359f900 self=0x55958d2d70
| sysTid=2741 nice=9 cgrp=apps sched=0/0 handle=0x55958d64a0
| state=S schedstat=( 295232667 744937602 912 ) utm=25 stm=4 core=0 HZ=100
| stack=0x7f6fa7c000-0x7f6fa7e000 stackSize=1036KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: SyS_epoll_wait+0x2a0/0x32c
kernel: SyS_epoll_pwait+0xa4/0x120
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"GAC_Executor[0]" prio=5 tid=18 Waiting


| group="main" sCount=1 dsCount=0 obj=0x1372ab60 self=0x559597d0c0
| sysTid=2807 nice=0 cgrp=apps sched=0/0 handle=0x559597cda0
| state=S schedstat=( 53431095 68421456 107 ) utm=5 stm=0 core=3 HZ=100
| stack=0x7f6f95a000-0x7f6f95c000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x34d938ea> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x34d938ea> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at qll.run(:com.google.android.gms@14366011@14.3.66 (020406-213742215):-1)
at java.lang.Thread.run(Thread.java:818)

"Binder_5" prio=5 tid=20 Native


| group="main" sCount=1 dsCount=0 obj=0x13788200 self=0x559599f1b0
| sysTid=2813 nice=0 cgrp=apps sched=0/0 handle=0x55959b12e0
| state=S schedstat=( 338354164 323000257 909 ) utm=27 stm=6 core=2 HZ=100
| stack=0x7f6f85c000-0x7f6f85e000 stackSize=1012KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: futex_wait_queue_me+0xd4/0x12c
kernel: futex_wait+0xe0/0x1d4
kernel: do_futex+0xc8/0x8d0
kernel: SyS_futex+0xf8/0x174
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0001338c /system/lib64/libc.so (syscall+28)
native: #01 pc 000d0d20 /system/lib64/libart.so
(art::ConditionVariable::Wait(art::Thread*)+140)
native: #02 pc 0024d1a8 /system/lib64/libart.so
(art::JNI::CallBooleanMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)
+1472)
native: #03 pc 000d19d4 /system/lib64/libandroid_runtime.so (???)
native: #04 pc 000d87c4 /system/lib64/libandroid_runtime.so (???)
native: #05 pc 0001f74c /system/lib64/libbinder.so
(android::BBinder::transact(unsigned int, android::Parcel const&, android::Parcel*,
unsigned int)+168)
native: #06 pc 00027bec /system/lib64/libbinder.so
(android::IPCThreadState::executeCommand(int)+876)
native: #07 pc 00027dcc /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+92)
native: #08 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #09 pc 0002f840 /system/lib64/libbinder.so (???)
native: #10 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #11 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #12 pc 00014444 /system/lib64/libutils.so (???)
native: #13 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #14 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder_6" prio=5 tid=23 Native


| group="main" sCount=1 dsCount=0 obj=0x137e5080 self=0x55959a8d00
| sysTid=2815 nice=0 cgrp=apps sched=0/0 handle=0x55959a70b0
| state=S schedstat=( 190119847 257570059 674 ) utm=15 stm=4 core=1 HZ=100
| stack=0x7f6f65a000-0x7f6f65c000 stackSize=1012KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: binder_thread_read+0xd4c/0xe8c
kernel: binder_ioctl+0x3f8/0x824
kernel: do_vfs_ioctl+0x4a4/0x578
kernel: SyS_ioctl+0x5c/0x88
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"lowpool[0]" prio=5 tid=24 Waiting


| group="main" sCount=1 dsCount=0 obj=0x130a6620 self=0x55959a3250
| sysTid=2814 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55959a1610
| state=S schedstat=( 524964747 1005135481 1452 ) utm=43 stm=9 core=1 HZ=100
| stack=0x7f6f758000-0x7f6f75a000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1ed0b7db> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1ed0b7db> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:427)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:893)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at qll.run(:com.google.android.gms@14366011@14.3.66 (020406-213742215):-1)
at java.lang.Thread.run(Thread.java:818)

"highpool[0]" prio=5 tid=21 Waiting


| group="main" sCount=1 dsCount=0 obj=0x13875080 self=0x55959e8610
| sysTid=2825 nice=9 cgrp=apps sched=0/0 handle=0x55959d7500
| state=S schedstat=( 29537861 72878230 27 ) utm=2 stm=0 core=2 HZ=100
| stack=0x7f6f452000-0x7f6f454000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x05453278> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x05453278> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:427)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:893)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at qll.run(:com.google.android.gms@14366011@14.3.66 (020406-213742215):-1)
at java.lang.Thread.run(Thread.java:818)

"pool-19-thread-1" prio=5 tid=27 Waiting


| group="main" sCount=1 dsCount=0 obj=0x13864ec0 self=0x55959d82f0
| sysTid=2827 nice=0 cgrp=apps sched=0/0 handle=0x55959e3900
| state=S schedstat=( 41021147 25348904 151 ) utm=1 stm=3 core=1 HZ=100
| stack=0x7f6f146000-0x7f6f148000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x14a73d51> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x14a73d51> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"GAC_Executor[1]" prio=5 tid=28 Waiting


| group="main" sCount=1 dsCount=0 obj=0x138652e0 self=0x5595a0e010
| sysTid=2836 nice=0 cgrp=apps sched=0/0 handle=0x55959adba0
| state=S schedstat=( 112586781 100397035 205 ) utm=11 stm=0 core=0 HZ=100
| stack=0x7f6f042000-0x7f6f044000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3d89f9b6> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x3d89f9b6> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at qll.run(:com.google.android.gms@14366011@14.3.66 (020406-213742215):-1)
at java.lang.Thread.run(Thread.java:818)

"Thread-181" prio=5 tid=29 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c7bf60 self=0x5595692760
| sysTid=2905 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595a27c60
| state=S schedstat=( 773438 4300417 4 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f6ee3a000-0x7f6ee3c000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1698f6b7> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x1698f6b7> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at
com.android.volley.NetworkDispatcher.a(:com.google.android.gms@14366011@14.3.66
(020406-213742215):1)
at
com.android.volley.NetworkDispatcher.run(:com.google.android.gms@14366011@14.3.66
(020406-213742215):2)

"Thread-180" prio=5 tid=30 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c7be80 self=0x5595690870
| sysTid=2904 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x55958db950
| state=S schedstat=( 61830105 127516145 103 ) utm=2 stm=4 core=1 HZ=100
| stack=0x7f6ef3e000-0x7f6ef40000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x02d6fe24> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x02d6fe24> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at com.android.volley.CacheDispatcher.a(:com.google.android.gms@14366011@14.3.66
(020406-213742215):1)
at
com.android.volley.CacheDispatcher.run(:com.google.android.gms@14366011@14.3.66
(020406-213742215):3)

"Thread-184" prio=5 tid=31 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c7c0b0 self=0x5595324e60
| sysTid=2909 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595a384e0
| state=S schedstat=( 761772 3393020 3 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f6eb2e000-0x7f6eb30000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2ad15d8d> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x2ad15d8d> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at
com.android.volley.NetworkDispatcher.a(:com.google.android.gms@14366011@14.3.66
(020406-213742215):1)
at
com.android.volley.NetworkDispatcher.run(:com.google.android.gms@14366011@14.3.66
(020406-213742215):2)

"Thread-182" prio=5 tid=32 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c7bfd0 self=0x55959d3de0
| sysTid=2907 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595325f40
| state=S schedstat=( 562708 4424948 3 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f6ed36000-0x7f6ed38000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2db3fb42> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x2db3fb42> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at
com.android.volley.NetworkDispatcher.a(:com.google.android.gms@14366011@14.3.66
(020406-213742215):1)
at
com.android.volley.NetworkDispatcher.run(:com.google.android.gms@14366011@14.3.66
(020406-213742215):2)

"Thread-183" prio=5 tid=33 Waiting


| group="main" sCount=1 dsCount=0 obj=0x12c7c040 self=0x55959cf2f0
| sysTid=2908 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595a25910
| state=S schedstat=( 476979 3127396 2 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f6ec32000-0x7f6ec34000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x233c4753> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x233c4753> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Abstrac
tQueuedSynchronizer.java:2016)
at
java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:510)
at
com.android.volley.NetworkDispatcher.a(:com.google.android.gms@14366011@14.3.66
(020406-213742215):1)
at
com.android.volley.NetworkDispatcher.run(:com.google.android.gms@14366011@14.3.66
(020406-213742215):2)

"DG" prio=5 tid=34 Native


| group="main" sCount=1 dsCount=0 obj=0x12d97cc0 self=0x5595aadff0
| sysTid=2914 nice=0 cgrp=apps sched=0/0 handle=0x5595a8ce50
| state=S schedstat=( 661666 0 1 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f6ea2a000-0x7f6ea2c000 stackSize=1036KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: SyS_epoll_wait+0x2a0/0x32c
kernel: SyS_epoll_pwait+0xa4/0x120
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"WifiManager" prio=5 tid=42 Native


| group="main" sCount=1 dsCount=0 obj=0x139a3a90 self=0x55959e2ec0
| sysTid=2987 nice=0 cgrp=apps sched=0/0 handle=0x5595b0e5f0
| state=S schedstat=( 1509635 0 2 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f6e0fd000-0x7f6e0ff000 stackSize=1036KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: SyS_epoll_wait+0x2a0/0x32c
kernel: SyS_epoll_pwait+0xa4/0x120
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"GeofencerStateMachine" prio=5 tid=44 Native


| group="main" sCount=1 dsCount=0 obj=0x136027b0 self=0x55955e7340
| sysTid=2999 nice=0 cgrp=apps sched=0/0 handle=0x5595b7d550
| state=S schedstat=( 41536672 26386667 108 ) utm=4 stm=0 core=1 HZ=100
| stack=0x7f6def0000-0x7f6def2000 stackSize=1036KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: SyS_epoll_wait+0x2a0/0x32c
kernel: SyS_epoll_pwait+0xa4/0x120
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"FlpThread" prio=5 tid=45 Native


| group="main" sCount=1 dsCount=0 obj=0x1368c8d0 self=0x5595ab2bc0
| sysTid=3004 nice=0 cgrp=apps sched=0/0 handle=0x5595b7de10
| state=S schedstat=( 64496779 47711664 211 ) utm=3 stm=3 core=1 HZ=100
| stack=0x7f6dce6000-0x7f6dce8000 stackSize=1036KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: SyS_epoll_wait+0x2a0/0x32c
kernel: SyS_epoll_pwait+0xa4/0x120
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"GoogleLocationService" prio=5 tid=46 Native


| group="main" sCount=1 dsCount=0 obj=0x1391d510 self=0x5595b26d00
| sysTid=3028 nice=9 cgrp=apps sched=0/0 handle=0x5595ae6550
| state=S schedstat=( 604970858 390401238 1043 ) utm=54 stm=6 core=2 HZ=100
| stack=0x7f6dbe2000-0x7f6dbe4000 stackSize=1036KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: SyS_epoll_wait+0x2a0/0x32c
kernel: SyS_epoll_pwait+0xa4/0x120
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"MSMuxTR-0" prio=5 tid=47 Waiting


| group="main" sCount=1 dsCount=0 obj=0x1364af20 self=0x5595b15f90
| sysTid=3031 nice=9 cgrp=apps sched=0/0 handle=0x5595a93db0
| state=S schedstat=( 1112500 27234220 10 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f6d9da000-0x7f6d9dc000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x1b97d890> (a java.lang.Object)
at bitl.a(:com.google.android.gms@14366011@14.3.66 (020406-213742215):6)
at bitl.run(:com.google.android.gms@14366011@14.3.66 (020406-213742215):2)
- locked <0x1b97d890> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:818)

"highpool[1]" prio=5 tid=48 Waiting


| group="main" sCount=1 dsCount=0 obj=0x13028da0 self=0x5595b2a900
| sysTid=3080 nice=9 cgrp=apps sched=0/0 handle=0x5595b31160
| state=S schedstat=( 45025151 71576873 91 ) utm=4 stm=0 core=1 HZ=100
| stack=0x7f6dade000-0x7f6dae0000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x13034589> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x13034589> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:427)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:893)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at qll.run(:com.google.android.gms@14366011@14.3.66 (020406-213742215):-1)
at java.lang.Thread.run(Thread.java:818)

"highpool[2]" prio=5 tid=49 Waiting


| group="main" sCount=1 dsCount=0 obj=0x130a74c0 self=0x5595ba34f0
| sysTid=3121 nice=9 cgrp=apps sched=0/0 handle=0x5595b844b0
| state=S schedstat=( 276249415 364504702 523 ) utm=20 stm=7 core=3 HZ=100
| stack=0x7f6d8d6000-0x7f6d8d8000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x288a898e> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x288a898e> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:427)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:893)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at qll.run(:com.google.android.gms@14366011@14.3.66 (020406-213742215):-1)
at java.lang.Thread.run(Thread.java:818)

"highpool[3]" prio=5 tid=37 Waiting


| group="main" sCount=1 dsCount=0 obj=0x136a5320 self=0x5595c32300
| sysTid=3140 nice=9 cgrp=apps sched=0/0 handle=0x5595c2d420
| state=S schedstat=( 119965779 184062245 229 ) utm=9 stm=2 core=0 HZ=100
| stack=0x7f6e71e000-0x7f6e720000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x2aba05af> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x2aba05af> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:427)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:893)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at qll.run(:com.google.android.gms@14366011@14.3.66 (020406-213742215):-1)
at java.lang.Thread.run(Thread.java:818)

"netscheduler-queue-handler" prio=5 tid=39 Native


| group="main" sCount=1 dsCount=0 obj=0x135f12e0 self=0x5595bb8a10
| sysTid=3145 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595c42330
| state=S schedstat=( 221534282 156273231 232 ) utm=22 stm=0 core=2 HZ=100
| stack=0x7f6e516000-0x7f6e518000 stackSize=1036KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: SyS_epoll_wait+0x2a0/0x32c
kernel: SyS_epoll_pwait+0xa4/0x120
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005e398 /system/lib64/libc.so (__epoll_pwait+8)
native: #01 pc 00015218 /system/lib64/libc.so (epoll_pwait+32)
native: #02 pc 00018d70 /system/lib64/libutils.so
(android::Looper::pollInner(int)+144)
native: #03 pc 0001912c /system/lib64/libutils.so
(android::Looper::pollOnce(int, int*, int*, void**)+76)
native: #04 pc 000ccbb4 /system/lib64/libandroid_runtime.so
(android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+48)
native: #05 pc 00108dd0 /data/dalvik-cache/arm64/system@framework@boot.oat
(Java_android_os_MessageQueue_nativePollOnce__JI+152)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:143)
at android.os.Looper.loop(Looper.java:122)
at android.os.HandlerThread.run(HandlerThread.java:61)

"lowpool[4]" prio=5 tid=40 Waiting


| group="main" sCount=1 dsCount=0 obj=0x1357c080 self=0x5595c2ca00
| sysTid=3164 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595adfa00
| state=S schedstat=( 271182604 891342547 628 ) utm=23 stm=4 core=2 HZ=100
| stack=0x7f6e212000-0x7f6e214000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3349edbc> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x3349edbc> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:427)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:893)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at qll.run(:com.google.android.gms@14366011@14.3.66 (020406-213742215):-1)
at java.lang.Thread.run(Thread.java:818)

"lowpool[6]" prio=5 tid=51 Waiting


| group="main" sCount=1 dsCount=0 obj=0x132003e0 self=0x5595aeba10
| sysTid=5037 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595cdebe0
| state=S schedstat=( 76720004 303708593 245 ) utm=4 stm=3 core=1 HZ=100
| stack=0x7f6d4cc000-0x7f6d4ce000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3851b145> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x3851b145> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:427)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:893)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at qll.run(:com.google.android.gms@14366011@14.3.66 (020406-213742215):-1)
at java.lang.Thread.run(Thread.java:818)

"lowpool[7]" prio=5 tid=52 Waiting


| group="main" sCount=1 dsCount=0 obj=0x1349bbc0 self=0x5595d14f20
| sysTid=5041 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595448b30
| state=S schedstat=( 119467299 597237083 352 ) utm=6 stm=5 core=1 HZ=100
| stack=0x7f6d3c8000-0x7f6d3ca000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x3f29b09a> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x3f29b09a> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:157)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:427)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:893)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at qll.run(:com.google.android.gms@14366011@14.3.66 (020406-213742215):-1)
at java.lang.Thread.run(Thread.java:818)

"grpc-timer-0" daemon prio=5 tid=53 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x13daf9e0 self=0x5595ce5d80
| sysTid=5100 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595ea8480
| state=S schedstat=( 3343127 35890417 25 ) utm=0 stm=0 core=0 HZ=100
| stack=0x7f6d0c4000-0x7f6d0c6000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x09ab4dcb> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x09ab4dcb> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Ab
stractQueuedSynchronizer.java:2055)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThr
eadPoolExecutor.java:1060)
at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThr
eadPoolExecutor.java:776)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"grpc-default-executor-0" daemon prio=5 tid=55 TimedWaiting


| group="main" sCount=1 dsCount=0 obj=0x13dafb60 self=0x5595d17f60
| sysTid=5101 nice=10 cgrp=apps/bg_non_interactive sched=0/0 handle=0x5595e18120
| state=S schedstat=( 18179215 432135316 63 ) utm=1 stm=0 core=0 HZ=100
| stack=0x7f6cebc000-0x7f6cebe000 stackSize=1036KB
| held mutexes=
at java.lang.Object.wait!(Native method)
- waiting on <0x05a629a8> (a java.lang.Object)
at java.lang.Thread.parkFor(Thread.java:1220)
- locked <0x05a629a8> (a java.lang.Object)
at sun.misc.Unsafe.park(Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:197)
at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.j
ava:429)
at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:
331)
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:910)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1035)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1097)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
at java.lang.Thread.run(Thread.java:818)

"Binder_7" prio=5 tid=43 Native


| group="main" sCount=1 dsCount=0 obj=0x12d8e260 self=0x5595d74a60
| sysTid=5137 nice=0 cgrp=apps sched=0/0 handle=0x5595eeddf0
| state=S schedstat=( 29939634 42976768 103 ) utm=2 stm=0 core=3 HZ=100
| stack=0x7f6d6da000-0x7f6d6dc000 stackSize=1012KB
| held mutexes=
kernel: __switch_to+0x70/0x7c
kernel: binder_thread_read+0xd4c/0xe8c
kernel: binder_ioctl+0x3f8/0x824
kernel: do_vfs_ioctl+0x4a4/0x578
kernel: SyS_ioctl+0x5c/0x88
kernel: cpu_switch_to+0x48/0x4c
native: #00 pc 0005ec7c /system/lib64/libc.so (__ioctl+4)
native: #01 pc 00068750 /system/lib64/libc.so (ioctl+100)
native: #02 pc 00027544 /system/lib64/libbinder.so
(android::IPCThreadState::talkWithDriver(bool)+164)
native: #03 pc 00027d88 /system/lib64/libbinder.so
(android::IPCThreadState::getAndExecuteCommand()+24)
native: #04 pc 00027e40 /system/lib64/libbinder.so
(android::IPCThreadState::joinThreadPool(bool)+76)
native: #05 pc 0002f840 /system/lib64/libbinder.so (???)
native: #06 pc 00014bf8 /system/lib64/libutils.so
(android::Thread::_threadLoop(void*)+208)
native: #07 pc 0008c280 /system/lib64/libandroid_runtime.so
(android::AndroidRuntime::javaThreadShell(void*)+96)
native: #08 pc 00014444 /system/lib64/libutils.so (???)
native: #09 pc 000189e0 /system/lib64/libc.so (__pthread_start(void*)+52)
native: #10 pc 00014c70 /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"lowpool[0]" prio=5 (not attached)


| sysTid=3167 nice=10 cgrp=apps/bg_non_interactive
| state=S schedstat=( 594480 11991824 11 ) utm=0 stm=0 core=0 HZ=100
kernel: __switch_to+0x70/0x7c
kernel: futex_wait_queue_me+0xd4/0x12c
kernel: futex_wait+0xe0/0x1d4
kernel: do_futex+0xc8/0x8d0
kernel: SyS_futex+0xf8/0x174
kernel: cpu_switch_to+0x48/0x4c

----- end 2319 -----

Das könnte Ihnen auch gefallen