
----- pid 15367 at 2022-07-06 07:16:42 -----
Cmd line: com.google.android.tv
Build fingerprint: 'SKB/BFX_AT100/BFX-AT100:10/QTT5.200429.010/15.534.8-20220627:userdebug/release-keys'
ABI: 'arm'
Build type: optimized
Zygote loaded classes=9108 post zygote classes=1711
Dumping registered class loaders
#0 dalvik.system.PathClassLoader: [], parent #1
#1 java.lang.BootClassLoader: [], no parent
#2 dalvik.system.PathClassLoader: [/product/priv-app/TV/TV.apk], parent #1
Done dumping class loaders
Intern table: 33993 strong; 439 weak
JNI: CheckJNI is off; globals=667 (plus 24 weak)
Libraries: /product/priv-app/TV/TV.apk!/lib/armeabi-v7a/libtunertvinput_jni.so libandroid.so libcompiler_rt.so libjavacore.so libjavacrypto.so libjnigraphics.so libmedia_jni.so libopenjdk.so libsoundpool.so libwebviewchromium_loader.so (10)
Heap: 47% free, 3454KB/6587KB; 74035 objects
Dumping cumulative Gc timings
Start Dumping histograms for 5 iterations for concurrent copying
ProcessMarkStack:	Sum: 1.008s 99% C.I. 72.978ms-437.760ms Avg: 201.749ms Max: 439.551ms
MarkingPhase:	Sum: 570.566ms 99% C.I. 92.147ms-476.160ms Avg: 285.283ms Max: 478.419ms
VisitConcurrentRoots:	Sum: 259.710ms 99% C.I. 2.073ms-115.120ms Avg: 37.101ms Max: 115.480ms
ScanImmuneSpaces:	Sum: 226.762ms 99% C.I. 0.329ms-91.607ms Avg: 32.394ms Max: 91.607ms
ScanCardsForSpace:	Sum: 140.992ms 99% C.I. 0.504ms-93.080ms Avg: 28.198ms Max: 94.141ms
ClearFromSpace:	Sum: 76.580ms 99% C.I. 1.111ms-39.220ms Avg: 15.316ms Max: 39.595ms
EnqueueFinalizerReferences:	Sum: 50.746ms 99% C.I. 0.037ms-29.612ms Avg: 10.149ms Max: 29.612ms
ForwardSoftReferences:	Sum: 41.330ms 99% C.I. 0.086ms-33.690ms Avg: 8.266ms Max: 34.228ms
CaptureThreadRootsForMarking:	Sum: 34.200ms 99% C.I. 1.475ms-32.488ms Avg: 17.100ms Max: 32.725ms
ProcessReferences:	Sum: 27.226ms 99% C.I. 0.007ms-16.400ms Avg: 2.722ms Max: 16.783ms
FlipOtherThreads:	Sum: 19.611ms 99% C.I. 0.331ms-16.805ms Avg: 3.922ms Max: 17.039ms
EmptyRBMarkBitStack:	Sum: 7.676ms 99% C.I. 0.027ms-7.222ms Avg: 1.535ms Max: 7.318ms
SweepLargeObjects:	Sum: 6.861ms 99% C.I. 0.023ms-6.537ms Avg: 1.372ms Max: 6.656ms
GrayAllDirtyImmuneObjects:	Sum: 1.835ms 99% C.I. 316us-484us Avg: 367us Max: 484us
SweepSystemWeaks:	Sum: 1.645ms 99% C.I. 244us-425us Avg: 329us Max: 425us
VisitNonThreadRoots:	Sum: 1.251ms 99% C.I. 97us-431us Avg: 178.714us Max: 431us
RecordFree:	Sum: 944us 99% C.I. 73us-650us Avg: 188.800us Max: 650us
InitializePhase:	Sum: 732us 99% C.I. 126us-168us Avg: 146.400us Max: 168us
MarkZygoteLargeObjects:	Sum: 291us 99% C.I. 52us-67us Avg: 58.200us Max: 67us
ThreadListFlip:	Sum: 265us 99% C.I. 49us-62us Avg: 53us Max: 62us
CopyingPhase:	Sum: 208us 99% C.I. 40us-43us Avg: 41.600us Max: 43us
(Paused)GrayAllNewlyDirtyImmuneObjects:	Sum: 189us 99% C.I. 35us-41us Avg: 37.800us Max: 41us
Sweep:	Sum: 158us 99% C.I. 7us-124us Avg: 31.600us Max: 124us
ResumeRunnableThreads:	Sum: 152us 99% C.I. 9us-106us Avg: 30.400us Max: 106us
MarkStackAsLive:	Sum: 137us 99% C.I. 11us-46us Avg: 27.400us Max: 46us
ReclaimPhase:	Sum: 103us 99% C.I. 18us-25us Avg: 20.600us Max: 25us
SweepAllocSpace:	Sum: 90us 99% C.I. 13us-22us Avg: 18us Max: 22us
(Paused)ClearCards:	Sum: 70us 99% C.I. 1us-3us Avg: 1.166us Max: 3us
SwapBitmaps:	Sum: 60us 99% C.I. 10us-15us Avg: 12us Max: 15us
ResumeOtherThreads:	Sum: 40us 99% C.I. 5us-13us Avg: 8us Max: 13us
(Paused)FlipCallback:	Sum: 35us 99% C.I. 6us-8us Avg: 7us Max: 8us
FlipThreadRoots:	Sum: 29us 99% C.I. 5us-7us Avg: 5.800us Max: 7us
(Paused)SetFromSpace:	Sum: 19us 99% C.I. 3us-5us Avg: 3.800us Max: 5us
UnBindBitmaps:	Sum: 10us 99% C.I. 2us-2us Avg: 2us Max: 2us
Done Dumping histograms
concurrent copying paused:	Sum: 539us 99% C.I. 100us-118us Avg: 107.800us Max: 118us
concurrent copying freed-bytes: Avg: 696KB Max: 1735KB Min: 108KB
Freed-bytes histogram: 0:2,320:1,960:1,1600:1
concurrent copying total time: 2.479s mean time: 495.853ms
concurrent copying freed: 41665 objects with total size 3486KB
concurrent copying throughput: 16807.2/s / 1406KB/s  per cpu-time: 14814705/s / 14MB/s
Average major GC reclaim bytes ratio 3.10482 over 5 GC cycles
Average major GC copied live bytes ratio 0.190261 over 31 major GCs
Cumulative bytes moved 13678504
Cumulative objects moved 263840
Peak regions allocated 218 (54MB) / 1024 (256MB)
Start Dumping histograms for 2 iterations for young concurrent copying
ProcessMarkStack:	Sum: 646.888ms 99% C.I. 124.252ms-520.832ms Avg: 323.444ms Max: 522.636ms
ScanImmuneSpaces:	Sum: 164.528ms 99% C.I. 75.003ms-89.456ms Avg: 82.264ms Max: 89.525ms
CopyingPhase:	Sum: 81.835ms 99% C.I. 0.040ms-81.795ms Avg: 40.917ms Max: 81.795ms
ScanCardsForSpace:	Sum: 71.806ms 99% C.I. 0.560ms-71.246ms Avg: 35.903ms Max: 71.246ms
VisitConcurrentRoots:	Sum: 52.998ms 99% C.I. 2.052ms-50.712ms Avg: 26.499ms Max: 50.946ms
SweepArray:	Sum: 39.727ms 99% C.I. 0.236ms-39.208ms Avg: 19.863ms Max: 39.491ms
ReclaimPhase:	Sum: 35.083ms 99% C.I. 0.021ms-34.852ms Avg: 17.541ms Max: 35.062ms
ClearFromSpace:	Sum: 28.916ms 99% C.I. 5.631ms-23.285ms Avg: 14.458ms Max: 23.285ms
EmptyRBMarkBitStack:	Sum: 28.425ms 99% C.I. 0.116ms-28.120ms Avg: 14.212ms Max: 28.309ms
(Paused)ClearCards:	Sum: 9.143ms 99% C.I. 1us-8019.999us Avg: 380.958us Max: 9096us
GrayAllDirtyImmuneObjects:	Sum: 4.103ms 99% C.I. 0.413ms-3.667ms Avg: 2.051ms Max: 3.690ms
ResumeRunnableThreads:	Sum: 3.680ms 99% C.I. 0.019ms-3.661ms Avg: 1.840ms Max: 3.661ms
FlipOtherThreads:	Sum: 2.224ms 99% C.I. 0.417ms-1.807ms Avg: 1.112ms Max: 1.807ms
InitializePhase:	Sum: 1.711ms 99% C.I. 771us-940us Avg: 855.500us Max: 940us
ResumeOtherThreads:	Sum: 1.704ms 99% C.I. 7us-1683.500us Avg: 852us Max: 1697us
EnqueueFinalizerReferences:	Sum: 1.301ms 99% C.I. 455us-846us Avg: 650.500us Max: 846us
ForwardSoftReferences:	Sum: 985us 99% C.I. 75us-910us Avg: 492.500us Max: 910us
SweepSystemWeaks:	Sum: 565us 99% C.I. 254us-311us Avg: 282.500us Max: 311us
ProcessReferences:	Sum: 538us 99% C.I. 7us-417us Avg: 134.500us Max: 417us
SwapBitmaps:	Sum: 289us 99% C.I. 10us-279us Avg: 144.500us Max: 279us
RecordFree:	Sum: 272us 99% C.I. 3us-182us Avg: 68us Max: 182us
VisitNonThreadRoots:	Sum: 224us 99% C.I. 101us-123us Avg: 112us Max: 123us
(Paused)GrayAllNewlyDirtyImmuneObjects:	Sum: 96us 99% C.I. 41us-55us Avg: 48us Max: 55us
MarkZygoteLargeObjects:	Sum: 67us 99% C.I. 33us-34us Avg: 33.500us Max: 34us
FreeList:	Sum: 39us 99% C.I. 17us-22us Avg: 19.500us Max: 22us
ResetStack:	Sum: 30us 99% C.I. 15us-15us Avg: 15us Max: 15us
(Paused)FlipCallback:	Sum: 15us 99% C.I. 7us-8us Avg: 7.500us Max: 8us
FlipThreadRoots:	Sum: 14us 99% C.I. 6us-8us Avg: 7us Max: 8us
(Paused)SetFromSpace:	Sum: 8us 99% C.I. 4us-4us Avg: 4us Max: 4us
UnBindBitmaps:	Sum: 6us 99% C.I. 2us-4us Avg: 3us Max: 4us
Done Dumping histograms
young concurrent copying paused:	Sum: 9.511ms 99% C.I. 0.271ms-9.240ms Avg: 4.755ms Max: 9.240ms
young concurrent copying freed-bytes: Avg: 1502KB Max: 2011KB Min: 994KB
Freed-bytes histogram: 960:1,1920:1
young concurrent copying total time: 1.177s mean time: 588.746ms
young concurrent copying freed: 18082 objects with total size 3005KB
young concurrent copying throughput: 15362.8/s / 2553KB/s  per cpu-time: 52156745/s / 49MB/s
Average minor GC reclaim bytes ratio 8.0022 over 2 GC cycles
Average minor GC copied live bytes ratio 0.029896 over 27 minor GCs
Cumulative bytes moved 1424648
Cumulative objects moved 24484
Peak regions allocated 218 (54MB) / 1024 (256MB)
Total time spent in GC: 3.656s
Mean GC size throughput: 1404KB/s
Mean GC object throughput: 16323.7 objects/s
Total number of allocations 133727
Total bytes allocated 8442KB
Total bytes freed 5135KB
Free memory 1102KB
Free memory until GC 1102KB
Free memory until OOME 252MB
Total memory 4409KB
Max memory 256MB
Zygote space size 1456KB
Total mutator paused time: 10.050ms
Total time waiting for GC to complete: 411.124ms
Total GC count: 7
Total GC time: 3.656s
Total blocking GC count: 3
Total blocking GC time: 920.573ms
Histogram of GC count per 10000 ms: 0:10,1:1,5:1
Histogram of blocking GC count per 10000 ms: 0:11,2:1
Native bytes total: 22704136 registered: 213000
Total native bytes at last GC: 22704136
/system/framework/oat/arm/android.hidl.base-V1.0-java.odex: quicken
/system/framework/oat/arm/android.hidl.manager-V1.0-java.odex: quicken
/data/dalvik-cache/arm/product@priv-app@TV@TV.apk@classes.dex: quicken
Current JIT code cache size: 53KB
Current JIT data cache size: 48KB
Current JIT mini-debug-info size: 12KB
Current JIT capacity: 128KB
Current number of JIT JNI stub entries: 0
Current number of JIT code cache entries: 21
Total number of JIT compilations: 21
Total number of JIT compilations for on stack replacement: 1
Total number of JIT code cache collections: 1
Memory used for stack maps: Avg: 1468B Max: 16KB Min: 28B
Memory used for compiled code: Avg: 2560B Max: 21KB Min: 60B
Memory used for profiling info: Avg: 589B Max: 7768B Min: 16B
Start Dumping histograms for 43 iterations for JIT timings
Compiling:	Sum: 394.783ms 99% C.I. 0.560ms-177.184ms Avg: 18.799ms Max: 177.737ms
TrimMaps:	Sum: 6.326ms 99% C.I. 25us-2265us Avg: 301.238us Max: 2265us
Code cache collection:	Sum: 4.556ms 99% C.I. 4.556ms-4.556ms Avg: 4.556ms Max: 4.556ms
Generate JIT debug info:	Sum: 2.124ms 99% C.I. 74us-190us Avg: 101.142us Max: 190us
Done Dumping histograms
Memory used for compilation: Avg: 332KB Max: 2813KB Min: 14KB
ProfileSaver total_bytes_written=6432
ProfileSaver total_number_of_writes=1
ProfileSaver total_number_of_code_cache_queries=1
ProfileSaver total_number_of_skipped_writes=0
ProfileSaver total_number_of_failed_writes=0
ProfileSaver total_ms_of_sleep=101640
ProfileSaver total_ms_of_work=342
ProfileSaver max_number_profile_entries_cached=0
ProfileSaver total_number_of_hot_spikes=0
ProfileSaver total_number_of_wake_ups=1

suspend all histogram:	Sum: 3.240ms 99% C.I. 7us-1279.040us Avg: 53.114us Max: 1697us
DALVIK THREADS (30):
"Signal Catcher" daemon prio=5 tid=7 Runnable
  | group="system" sCount=0 dsCount=0 flags=0 obj=0x12e80128 self=0xe2a4d800
  | sysTid=15384 nice=0 cgrp=default sched=0/0 handle=0xdac00230
  | state=R schedstat=( 30956414 69342920 54 ) utm=1 stm=1 core=3 HZ=100
  | stack=0xdab05000-0xdab07000 stackSize=1008KB
  | held mutexes= "mutator lock"(shared held)
  native: #00 pc 00303943  /apex/com.android.runtime/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+78)
  native: #01 pc 003aef2b  /apex/com.android.runtime/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+358)
  native: #02 pc 003ab573  /apex/com.android.runtime/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+34)
  native: #03 pc 003c4507  /apex/com.android.runtime/lib/libart.so (art::DumpCheckpoint::Run(art::Thread*)+606)
  native: #04 pc 003bed63  /apex/com.android.runtime/lib/libart.so (art::ThreadList::RunCheckpoint(art::Closure*, art::Closure*)+298)
  native: #05 pc 003be459  /apex/com.android.runtime/lib/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool)+1444)
  native: #06 pc 003bddcf  /apex/com.android.runtime/lib/libart.so (art::ThreadList::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits<char>>&)+678)
  native: #07 pc 00387ad3  /apex/com.android.runtime/lib/libart.so (art::Runtime::DumpForSigQuit(std::__1::basic_ostream<char, std::__1::char_traits<char>>&)+130)
  native: #08 pc 00396c87  /apex/com.android.runtime/lib/libart.so (art::SignalCatcher::HandleSigQuit()+1026)
  native: #09 pc 003960df  /apex/com.android.runtime/lib/libart.so (art::SignalCatcher::Run(void*)+246)
  native: #10 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #11 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
  (no managed stack frames)

"main" prio=5 tid=1 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x726841f0 self=0xec65ce00
  | sysTid=15367 nice=0 cgrp=default sched=0/0 handle=0xecb46dc0
  | state=S schedstat=( 2134888883 2172359079 3751 ) utm=176 stm=36 core=1 HZ=100
  | stack=0xff2d7000-0xff2d9000 stackSize=8192KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/15367/stack)
  native: #00 pc 00096088  /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+20)
  native: #01 pc 000686cd  /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+16)
  native: #02 pc 000106df  /system/lib/libutils.so (android::Looper::pollInner(int)+118)
  native: #03 pc 000105eb  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+30)
  native: #04 pc 000cf641  /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+26)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.next(MessageQueue.java:336)
  at android.os.Looper.loop(Looper.java:174)
  at android.app.ActivityThread.main(ActivityThread.java:7356)
  at java.lang.reflect.Method.invoke(Native method)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)

"Jit thread pool worker thread 0" daemon prio=5 tid=3 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e800b0 self=0xec65dc00
  | sysTid=15378 nice=0 cgrp=default sched=0/0 handle=0xdad04d90
  | state=S schedstat=( 403001703 2105257283 1820 ) utm=38 stm=1 core=3 HZ=100
  | stack=0xdac06000-0xdac08000 stackSize=1023KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/15378/stack)
  native: #00 pc 0005a108  /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
  native: #01 pc 000e45e9  /apex/com.android.runtime/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+88)
  native: #02 pc 003c5817  /apex/com.android.runtime/lib/libart.so (art::ThreadPool::GetTask(art::Thread*)+170)
  native: #03 pc 003c4f91  /apex/com.android.runtime/lib/libart.so (art::ThreadPoolWorker::Run()+72)
  native: #04 pc 003c4be1  /apex/com.android.runtime/lib/libart.so (art::ThreadPoolWorker::Callback(void*)+88)
  native: #05 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #06 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
  (no managed stack frames)

"HeapTaskDaemon" daemon prio=5 tid=8 WaitingForTaskProcessor
  | group="system" sCount=1 dsCount=0 flags=1 obj=0x12e81688 self=0xec65ea00
  | sysTid=15386 nice=4 cgrp=default sched=0/0 handle=0xcb398230
  | state=S schedstat=( 209525375 2570168161 1020 ) utm=18 stm=2 core=1 HZ=100
  | stack=0xcb295000-0xcb297000 stackSize=1040KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/15386/stack)
  native: #00 pc 0005a10c  /apex/com.android.runtime/lib/bionic/libc.so (syscall+32)
  native: #01 pc 000e4917  /apex/com.android.runtime/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread*, long long, int)+110)
  native: #02 pc 001d43af  /apex/com.android.runtime/lib/libart.so (art::gc::TaskProcessor::GetTask(art::Thread*)+250)
  native: #03 pc 001d4a49  /apex/com.android.runtime/lib/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+48)
  at dalvik.system.VMRuntime.runHeapTasks(Native method)
  at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:523)
  at java.lang.Daemons$Daemon.run(Daemons.java:137)
  at java.lang.Thread.run(Thread.java:919)

"Binder:15367_1" prio=5 tid=9 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e801a0 self=0xd72a9400
  | sysTid=15390 nice=0 cgrp=default sched=0/0 handle=0xc4d33230
  | state=S schedstat=( 15279414 47333127 98 ) utm=0 stm=0 core=2 HZ=100
  | stack=0xc4c38000-0xc4c3a000 stackSize=1008KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/15390/stack)
  native: #00 pc 000961c4  /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+8)
  native: #01 pc 00064705  /apex/com.android.runtime/lib/bionic/libc.so (ioctl+28)
  native: #02 pc 0003ac11  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+212)
  native: #03 pc 0003ad61  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+8)
  native: #04 pc 0003b357  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
  native: #05 pc 000549f5  /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
  native: #06 pc 0000d903  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+182)
  native: #07 pc 0007f9e5  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+84)
  native: #08 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #09 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
  (no managed stack frames)

"FinalizerWatchdogDaemon" daemon prio=5 tid=10 Sleeping
  | group="system" sCount=1 dsCount=0 flags=1 obj=0x12e80218 self=0xe2998c00
  | sysTid=15389 nice=4 cgrp=default sched=0/0 handle=0xc4e3c230
  | state=S schedstat=( 543499 23476793 8 ) utm=0 stm=0 core=1 HZ=100
  | stack=0xc4d39000-0xc4d3b000 stackSize=1040KB
  | held mutexes=
  at java.lang.Thread.sleep(Native method)
  - sleeping on <0x0e586846> (a java.lang.Object)
  at java.lang.Thread.sleep(Thread.java:440)
  - locked <0x0e586846> (a java.lang.Object)
  at java.lang.Thread.sleep(Thread.java:356)
  at java.lang.Daemons$FinalizerWatchdogDaemon.sleepForMillis(Daemons.java:383)
  at java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:411)
  at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:323)
  at java.lang.Daemons$Daemon.run(Daemons.java:137)
  at java.lang.Thread.run(Thread.java:919)

"ADB-JDWP Connection Control Thread" daemon prio=0 tid=11 WaitingInMainDebuggerLoop
  | group="system" sCount=1 dsCount=0 flags=1 obj=0x12e80290 self=0xd72b2000
  | sysTid=15385 nice=0 cgrp=default sched=0/0 handle=0xdaaff230
  | state=S schedstat=( 535709 27946874 5 ) utm=0 stm=0 core=2 HZ=100
  | stack=0xdaa04000-0xdaa06000 stackSize=1008KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/15385/stack)
  native: #00 pc 00096260  /apex/com.android.runtime/lib/bionic/libc.so (__ppoll+20)
  native: #01 pc 00065c23  /apex/com.android.runtime/lib/bionic/libc.so (poll+54)
  native: #02 pc 00006d7f  /apex/com.android.runtime/lib/libadbconnection.so (adbconnection::AdbConnectionState::RunPollLoop(art::Thread*)+586)
  native: #03 pc 0000589b  /apex/com.android.runtime/lib/libadbconnection.so (adbconnection::CallbackFunction(void*)+758)
  native: #04 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #05 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
  (no managed stack frames)

"FinalizerDaemon" daemon prio=5 tid=12 Waiting
  | group="system" sCount=1 dsCount=0 flags=1 obj=0x12e80308 self=0xec660600
  | sysTid=15388 nice=4 cgrp=default sched=0/0 handle=0xc4f45230
  | state=S schedstat=( 11363165 59149043 44 ) utm=0 stm=0 core=2 HZ=100
  | stack=0xc4e42000-0xc4e44000 stackSize=1040KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x078dea07> (a java.lang.Object)
  at java.lang.Object.wait(Object.java:442)
  at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:190)
  - locked <0x078dea07> (a java.lang.Object)
  at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:211)
  at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:271)
  at java.lang.Daemons$Daemon.run(Daemons.java:137)
  at java.lang.Thread.run(Thread.java:919)

"ReferenceQueueDaemon" daemon prio=5 tid=13 Waiting
  | group="system" sCount=1 dsCount=0 flags=1 obj=0x12e80380 self=0xec65f800
  | sysTid=15387 nice=4 cgrp=default sched=0/0 handle=0xc504e230
  | state=S schedstat=( 64995801 533408990 222 ) utm=0 stm=5 core=3 HZ=100
  | stack=0xc4f4b000-0xc4f4d000 stackSize=1040KB
  | held mutexes=
  at java.lang.Object.wait(Native method)
  - waiting on <0x0d24f734> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
  at java.lang.Object.wait(Object.java:442)
  at java.lang.Object.wait(Object.java:568)
  at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:215)
  - locked <0x0d24f734> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
  at java.lang.Daemons$Daemon.run(Daemons.java:137)
  at java.lang.Thread.run(Thread.java:919)

"Binder:15367_2" prio=5 tid=14 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e803f8 self=0xd72f2c00
  | sysTid=15391 nice=0 cgrp=default sched=0/0 handle=0xc4c32230
  | state=S schedstat=( 4937042 40303208 11 ) utm=0 stm=0 core=2 HZ=100
  | stack=0xc4b37000-0xc4b39000 stackSize=1008KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/15391/stack)
  native: #00 pc 000961c4  /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+8)
  native: #01 pc 00064705  /apex/com.android.runtime/lib/bionic/libc.so (ioctl+28)
  native: #02 pc 0003ac11  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+212)
  native: #03 pc 0003ad61  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+8)
  native: #04 pc 0003b357  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
  native: #05 pc 000549f5  /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
  native: #06 pc 0000d903  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+182)
  native: #07 pc 0007f9e5  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+84)
  native: #08 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #09 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
  (no managed stack frames)

"Binder:15367_3" prio=5 tid=15 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e80470 self=0xd7302800
  | sysTid=15394 nice=0 cgrp=default sched=0/0 handle=0xc4b31230
  | state=S schedstat=( 16749379 55505413 122 ) utm=1 stm=0 core=2 HZ=100
  | stack=0xc4a36000-0xc4a38000 stackSize=1008KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/15394/stack)
  native: #00 pc 000961c4  /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+8)
  native: #01 pc 00064705  /apex/com.android.runtime/lib/bionic/libc.so (ioctl+28)
  native: #02 pc 0003ac11  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+212)
  native: #03 pc 0003ad61  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+8)
  native: #04 pc 0003b357  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
  native: #05 pc 000549f5  /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
  native: #06 pc 0000d903  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+182)
  native: #07 pc 0007f9e5  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+84)
  native: #08 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #09 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
  (no managed stack frames)

"Profile Saver" daemon prio=5 tid=16 Native
  | group="system" sCount=1 dsCount=0 flags=1 obj=0x12e804e8 self=0xdae33400
  | sysTid=15395 nice=9 cgrp=default sched=0/0 handle=0xc460e230
  | state=S schedstat=( 21609456 400268129 63 ) utm=1 stm=0 core=0 HZ=100
  | stack=0xc4513000-0xc4515000 stackSize=1008KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/15395/stack)
  native: #00 pc 0005a108  /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
  native: #01 pc 000e45e9  /apex/com.android.runtime/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread*)+88)
  native: #02 pc 0026345d  /apex/com.android.runtime/lib/libart.so (art::ProfileSaver::Run()+348)
  native: #03 pc 0026625f  /apex/com.android.runtime/lib/libart.so (art::ProfileSaver::RunProfileSaverThread(void*)+50)
  native: #04 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #05 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
  (no managed stack frames)

"tv-app-db-0" prio=5 tid=17 Waiting
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e80560 self=0xe299d200
  | sysTid=15399 nice=10 cgrp=default sched=0/0 handle=0xc43df230
  | state=S schedstat=( 28034088 1042538446 175 ) utm=2 stm=0 core=0 HZ=100
  | stack=0xc42dc000-0xc42de000 stackSize=1040KB
  | held mutexes=
  at sun.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
  at java.lang.Thread.run(Thread.java:919)

"ProcessStablePhenotypeFlag" prio=5 tid=18 Waiting
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e806d0 self=0xd7320000
  | sysTid=15402 nice=0 cgrp=default sched=0/0 handle=0xc42d6230
  | state=S schedstat=( 27850954 204712585 60 ) utm=2 stm=0 core=3 HZ=100
  | stack=0xc41d3000-0xc41d5000 stackSize=1040KB
  | held mutexes=
  at sun.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
  at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1120)
  at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
  at java.lang.Thread.run(Thread.java:919)

"aue-0" prio=5 tid=20 Waiting
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e80828 self=0xd7321c00
  | sysTid=15422 nice=0 cgrp=default sched=0/0 handle=0xc3ed3230
  | state=S schedstat=( 10190540 12802792 19 ) utm=0 stm=0 core=1 HZ=100
  | stack=0xc3dd0000-0xc3dd2000 stackSize=1040KB
  | held mutexes=
  at sun.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
  at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
  at java.lang.Thread.run(Thread.java:919)

"RecordingScheduler" prio=5 tid=21 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e80998 self=0xd7322a00
  | sysTid=15423 nice=0 cgrp=default sched=0/0 handle=0xc3dca230
  | state=S schedstat=( 665458 4265792 6 ) utm=0 stm=0 core=1 HZ=100
  | stack=0xc3cc7000-0xc3cc9000 stackSize=1040KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/15423/stack)
  native: #00 pc 00096088  /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+20)
  native: #01 pc 000686cd  /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+16)
  native: #02 pc 000106df  /system/lib/libutils.so (android::Looper::pollInner(int)+118)
  native: #03 pc 000105eb  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+30)
  native: #04 pc 000cf641  /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+26)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.next(MessageQueue.java:336)
  at android.os.Looper.loop(Looper.java:174)
  at android.os.HandlerThread.run(HandlerThread.java:67)

"RenderThread" daemon prio=7 tid=23 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e80a78 self=0xd730b400
  | sysTid=15440 nice=0 cgrp=default sched=0/0 handle=0xc3bb8230
  | state=S schedstat=( 1440548845 938640179 5059 ) utm=90 stm=54 core=2 HZ=100
  | stack=0xc3abd000-0xc3abf000 stackSize=1008KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/15440/stack)
  native: #00 pc 00096088  /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+20)
  native: #01 pc 000686cd  /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+16)
  native: #02 pc 000106df  /system/lib/libutils.so (android::Looper::pollInner(int)+118)
  native: #03 pc 000105eb  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+30)
  native: #04 pc 0020344f  /system/lib/libhwui.so (android::uirenderer::ThreadBase::waitForWork()+86)
  native: #05 pc 00203373  /system/lib/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+46)
  native: #06 pc 0000d903  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+182)
  native: #07 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #08 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
  (no managed stack frames)

"GoogleApiHandler" prio=5 tid=24 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e80af0 self=0xc3f4e200
  | sysTid=15442 nice=9 cgrp=default sched=0/0 handle=0xc3ab7230
  | state=S schedstat=( 12441706 326700915 73 ) utm=1 stm=0 core=1 HZ=100
  | stack=0xc39b4000-0xc39b6000 stackSize=1040KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/15442/stack)
  native: #00 pc 00096088  /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+20)
  native: #01 pc 000686cd  /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+16)
  native: #02 pc 000106df  /system/lib/libutils.so (android::Looper::pollInner(int)+118)
  native: #03 pc 000105eb  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+30)
  native: #04 pc 000cf641  /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+26)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.next(MessageQueue.java:336)
  at android.os.Looper.loop(Looper.java:174)
  at android.os.HandlerThread.run(HandlerThread.java:67)

"Primes-1" prio=5 tid=25 TimedWaiting
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e80bd0 self=0xd72f3a00
  | sysTid=15445 nice=2 cgrp=default sched=0/0 handle=0xc39ae230
  | state=S schedstat=( 50029244 207759500 116 ) utm=3 stm=1 core=2 HZ=100
  | stack=0xc38ab000-0xc38ad000 stackSize=1040KB
  | held mutexes=
  at sun.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
  at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1132)
  at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
  at dzw.run(unavailable:-1)
  at java.lang.Thread.run(Thread.java:919)

"Primes-2" prio=5 tid=19 Waiting
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e80de8 self=0xc3f4f000
  | sysTid=15457 nice=2 cgrp=default sched=0/0 handle=0xc359c230
  | state=S schedstat=( 28003044 52597291 65 ) utm=2 stm=0 core=2 HZ=100
  | stack=0xc3499000-0xc349b000 stackSize=1040KB
  | held mutexes=
  at sun.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2067)
  at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1127)
  at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:849)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
  at dzw.run(unavailable:-1)
  at java.lang.Thread.run(Thread.java:919)

"magnifier pixel copy result handler" prio=5 tid=27 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e80ec0 self=0xd7324600
  | sysTid=15468 nice=0 cgrp=default sched=0/0 handle=0xc41cd230
  | state=S schedstat=( 391292 2767791 2 ) utm=0 stm=0 core=0 HZ=100
  | stack=0xc40ca000-0xc40cc000 stackSize=1040KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/15468/stack)
  native: #00 pc 00096088  /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+20)
  native: #01 pc 000686cd  /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+16)
  native: #02 pc 000106df  /system/lib/libutils.so (android::Looper::pollInner(int)+118)
  native: #03 pc 000105eb  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+30)
  native: #04 pc 000cf641  /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+26)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.next(MessageQueue.java:336)
  at android.os.Looper.loop(Looper.java:174)
  at android.os.HandlerThread.run(HandlerThread.java:67)

"queued-work-looper" prio=5 tid=2 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e80fa0 self=0xe29a0c00
  | sysTid=19617 nice=-2 cgrp=default sched=0/0 handle=0xc3cc1230
  | state=S schedstat=( 6867584 33192708 23 ) utm=0 stm=0 core=2 HZ=100
  | stack=0xc3bbe000-0xc3bc0000 stackSize=1040KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/19617/stack)
  native: #00 pc 00096088  /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+20)
  native: #01 pc 000686cd  /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+16)
  native: #02 pc 000106df  /system/lib/libutils.so (android::Looper::pollInner(int)+118)
  native: #03 pc 000105eb  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+30)
  native: #04 pc 000cf641  /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+26)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.next(MessageQueue.java:336)
  at android.os.Looper.loop(Looper.java:174)
  at android.os.HandlerThread.run(HandlerThread.java:67)

"RecommendationDataManager" prio=5 tid=4 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e81080 self=0xe29a1a00
  | sysTid=19824 nice=0 cgrp=default sched=0/0 handle=0xc0aea230
  | state=S schedstat=( 1919624 8195334 5 ) utm=0 stm=0 core=2 HZ=100
  | stack=0xc09e7000-0xc09e9000 stackSize=1040KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/19824/stack)
  native: #00 pc 00096088  /apex/com.android.runtime/lib/bionic/libc.so (__epoll_pwait+20)
  native: #01 pc 000686cd  /apex/com.android.runtime/lib/bionic/libc.so (epoll_wait+16)
  native: #02 pc 000106df  /system/lib/libutils.so (android::Looper::pollInner(int)+118)
  native: #03 pc 000105eb  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+30)
  native: #04 pc 000cf641  /system/lib/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long long, int)+26)
  at android.os.MessageQueue.nativePollOnce(Native method)
  at android.os.MessageQueue.next(MessageQueue.java:336)
  at android.os.Looper.loop(Looper.java:174)
  at android.os.HandlerThread.run(HandlerThread.java:67)

"AsyncTask #4" prio=5 tid=6 Waiting
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e81160 self=0xdaeef000
  | sysTid=22719 nice=10 cgrp=default sched=0/0 handle=0xc36a5230
  | state=S schedstat=( 20192125 815075790 131 ) utm=0 stm=2 core=3 HZ=100
  | stack=0xc35a2000-0xc35a4000 stackSize=1040KB
  | held mutexes=
  at sun.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.park(LockSupport.java:190)
  at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:459)
  at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:362)
  at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:920)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1092)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
  at java.lang.Thread.run(Thread.java:919)

"ImageLoader-1" prio=5 tid=22 TimedWaiting
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e81298 self=0xc3f4c600
  | sysTid=22754 nice=10 cgrp=default sched=0/0 handle=0xc10f0230
  | state=S schedstat=( 14058170 686718871 84 ) utm=1 stm=0 core=3 HZ=100
  | stack=0xc0fed000-0xc0fef000 stackSize=1040KB
  | held mutexes=
  at sun.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
  at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
  at java.lang.Thread.run(Thread.java:919)

"ImageLoader-0" prio=5 tid=26 TimedWaiting
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e81408 self=0xe29a2800
  | sysTid=22753 nice=10 cgrp=default sched=0/0 handle=0xc11f9230
  | state=S schedstat=( 4700835 162931539 28 ) utm=0 stm=0 core=1 HZ=100
  | stack=0xc10f6000-0xc10f8000 stackSize=1040KB
  | held mutexes=
  at sun.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
  at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
  at java.lang.Thread.run(Thread.java:919)

"hwuiTask1" daemon prio=6 tid=28 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e814d0 self=0xcb058200
  | sysTid=22769 nice=-2 cgrp=default sched=0/0 handle=0xb99f1230
  | state=S schedstat=( 1304457 10412459 15 ) utm=0 stm=0 core=3 HZ=100
  | stack=0xb98f6000-0xb98f8000 stackSize=1008KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/22769/stack)
  native: #00 pc 0005a108  /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
  native: #01 pc 0005f50d  /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
  native: #02 pc 000a57ad  /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_wait+32)
  native: #03 pc 0004dd3d  /system/lib/libc++.so (std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)+8)
  native: #04 pc 00260999  /system/lib/libhwui.so (android::uirenderer::CommonPool::workerLoop()+60)
  native: #05 pc 002608e7  /system/lib/libhwui.so (_ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEZN7android10uirenderer10CommonPoolC1EvE3$_0EEEEEPvSC_+94)
  native: #06 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #07 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
  (no managed stack frames)

"hwuiTask0" daemon prio=6 tid=29 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e81548 self=0xc2484000
  | sysTid=22768 nice=-2 cgrp=default sched=0/0 handle=0xb9af2230
  | state=S schedstat=( 854625 7933459 12 ) utm=0 stm=0 core=3 HZ=100
  | stack=0xb99f7000-0xb99f9000 stackSize=1008KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/22768/stack)
  native: #00 pc 0005a108  /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
  native: #01 pc 0005f50d  /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
  native: #02 pc 000a57ad  /apex/com.android.runtime/lib/bionic/libc.so (pthread_cond_wait+32)
  native: #03 pc 0004dd3d  /system/lib/libc++.so (std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&)+8)
  native: #04 pc 00260999  /system/lib/libhwui.so (android::uirenderer::CommonPool::workerLoop()+60)
  native: #05 pc 002608e7  /system/lib/libhwui.so (_ZNSt3__114__thread_proxyINS_5tupleIJNS_10unique_ptrINS_15__thread_structENS_14default_deleteIS3_EEEEZN7android10uirenderer10CommonPoolC1EvE3$_0EEEEEPvSC_+94)
  native: #06 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #07 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
  (no managed stack frames)

"ImageLoader-2" prio=5 tid=30 TimedWaiting
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12e815c0 self=0xc3f53600
  | sysTid=22802 nice=10 cgrp=default sched=0/0 handle=0xb760f230
  | state=S schedstat=( 683710 5761957 2 ) utm=0 stm=0 core=3 HZ=100
  | stack=0xb750c000-0xb750e000 stackSize=1040KB
  | held mutexes=
  at sun.misc.Unsafe.park(Native method)
  - waiting on an unknown object
  at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:230)
  at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2109)
  at java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
  at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1091)
  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1152)
  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
  at java.lang.Thread.run(Thread.java:919)

"Binder:15367_4" prio=5 tid=5 Native
  | group="main" sCount=1 dsCount=0 flags=1 obj=0x12f00020 self=0xdaef3600
  | sysTid=23356 nice=0 cgrp=default sched=0/0 handle=0xc1302230
  | state=S schedstat=( 927669 21508040 10 ) utm=0 stm=0 core=1 HZ=100
  | stack=0xc1207000-0xc1209000 stackSize=1008KB
  | held mutexes=
  kernel: (couldn't read /proc/self/task/23356/stack)
  native: #00 pc 000961c4  /apex/com.android.runtime/lib/bionic/libc.so (__ioctl+8)
  native: #01 pc 00064705  /apex/com.android.runtime/lib/bionic/libc.so (ioctl+28)
  native: #02 pc 0003ac11  /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+212)
  native: #03 pc 0003ad61  /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+8)
  native: #04 pc 0003b357  /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+38)
  native: #05 pc 000549f5  /system/lib/libbinder.so (android::PoolThread::threadLoop()+12)
  native: #06 pc 0000d903  /system/lib/libutils.so (android::Thread::_threadLoop(void*)+182)
  native: #07 pc 0007f9e5  /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+84)
  native: #08 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #09 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)
  (no managed stack frames)

"mali-mem-purge" prio=5 (not attached)
  | sysTid=15481 nice=-10 cgrp=default
  | state=S schedstat=( 37415289 26635419 256 ) utm=0 stm=2 core=1 HZ=100
  kernel: (couldn't read /proc/self/task/15481/stack)
  native: #00 pc 0005a108  /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
  native: #01 pc 0005f50d  /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
  native: #02 pc 00066973  /apex/com.android.runtime/lib/bionic/libc.so (sem_wait+100)
  native: #03 pc 00463613  /vendor/lib/egl/libGLES_mali.so (???)
  native: #04 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #05 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)

"mali-utility-wo" prio=5 (not attached)
  | sysTid=15482 nice=-10 cgrp=default
  | state=S schedstat=( 183792 3261459 3 ) utm=0 stm=0 core=3 HZ=100
  kernel: (couldn't read /proc/self/task/15482/stack)
  native: #00 pc 0005a108  /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
  native: #01 pc 0005f50d  /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
  native: #02 pc 00066973  /apex/com.android.runtime/lib/bionic/libc.so (sem_wait+100)
  native: #03 pc 0044a449  /vendor/lib/egl/libGLES_mali.so (???)
  native: #04 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #05 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)

"mali-utility-wo" prio=5 (not attached)
  | sysTid=15486 nice=-10 cgrp=default
  | state=S schedstat=( 82042 2427208 3 ) utm=0 stm=0 core=1 HZ=100
  kernel: (couldn't read /proc/self/task/15486/stack)
  native: #00 pc 0005a108  /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
  native: #01 pc 0005f50d  /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
  native: #02 pc 00066973  /apex/com.android.runtime/lib/bionic/libc.so (sem_wait+100)
  native: #03 pc 0044a449  /vendor/lib/egl/libGLES_mali.so (???)
  native: #04 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #05 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)

"mali-utility-wo" prio=5 (not attached)
  | sysTid=15487 nice=-10 cgrp=default
  | state=S schedstat=( 163624 1512000 3 ) utm=0 stm=0 core=2 HZ=100
  kernel: (couldn't read /proc/self/task/15487/stack)
  native: #00 pc 0005a108  /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
  native: #01 pc 0005f50d  /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
  native: #02 pc 00066973  /apex/com.android.runtime/lib/bionic/libc.so (sem_wait+100)
  native: #03 pc 0044a449  /vendor/lib/egl/libGLES_mali.so (???)
  native: #04 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #05 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)

"mali-utility-wo" prio=5 (not attached)
  | sysTid=15488 nice=-10 cgrp=default
  | state=S schedstat=( 159541 7907167 7 ) utm=0 stm=0 core=1 HZ=100
  kernel: (couldn't read /proc/self/task/15488/stack)
  native: #00 pc 0005a108  /apex/com.android.runtime/lib/bionic/libc.so (syscall+28)
  native: #01 pc 0005f50d  /apex/com.android.runtime/lib/bionic/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+88)
  native: #02 pc 00066973  /apex/com.android.runtime/lib/bionic/libc.so (sem_wait+100)
  native: #03 pc 0044a449  /vendor/lib/egl/libGLES_mali.so (???)
  native: #04 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #05 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)

"mali-cmar-backe" prio=5 (not attached)
  | sysTid=15489 nice=-10 cgrp=default
  | state=S schedstat=( 382104146 122067039 2357 ) utm=8 stm=29 core=3 HZ=100
  kernel: (couldn't read /proc/self/task/15489/stack)
  native: #00 pc 00096260  /apex/com.android.runtime/lib/bionic/libc.so (__ppoll+20)
  native: #01 pc 00065c23  /apex/com.android.runtime/lib/bionic/libc.so (poll+54)
  native: #02 pc 0044a63d  /vendor/lib/egl/libGLES_mali.so (???)
  native: #03 pc 000a6087  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+20)
  native: #04 pc 00060141  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)

----- end 15367 -----
